explainx.ai0k
TrendingAI News TodayPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcpestacktoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • TL;DR: how to read the board
  • What the leaderboard measures
  • Version 0.1.1 and the reliability section
  • Scores readers are citing (verify live)
  • Method details builders should trust
  • What Hermes Agent is on this chart
  • How much harness choice actually moves outcomes
  • Security and unattended agents
  • How to use the board this week
  • How this compares to other harness rankings
  • Limitations the changelog already admits
  • Mini walkthrough: reading one row
  • Related reading
← Back to blog

explainx / blog

Harness Leaderboard v0.1.1: Reliability Scores When You Leave a Coding Agent Unattended

Agent Harness, Hermes Agent, Terminal-Bench, Open Models

Part of AI Agents

Joel Niklaus's Hugging Face Harness Leaderboard holds the model fixed and compares nine coding-agent harnesses. Version 0.1.1 adds reliability bars for three-attempt success — here is how to read them.

Nov 7, 2026·9 min read·Yash Thakker
add explainx.ai
go deep
Harness Leaderboard v0.1.1: Reliability Scores When You Leave a Coding Agent Unattended

If you run open-weight models in a coding agent, the harness — tools, compaction, permissions, prompts — can move benchmark scores by double digits without changing the weights. Researcher Joel Niklaus made that concrete with a public Harness Leaderboard on Hugging Face. Version 0.1.1 (November 6, 2026) adds reliability bars for three-attempt success, the statistic that matters when you leave an agent running overnight.

TL;DR: how to read the board

table · 2 cols
QuestionAnswer
What is held fixed?Model, provider, reasoning effort, task set
What varies?The coding-agent harness only
BenchmarksTerminal-Bench 2.1 (89 tasks) and DeepSWE v1.1 (113 tasks) via Harbor on HF infrastructure
Headline scoreMacro-average resolve rate with 95% confidence intervals
New in v0.1.1Share solved on all three attempts vs at least one attempt
Where to verifyLive Space plus CHANGELOG.md

What the leaderboard measures

Agent harness scaffold illustrating fixed-model coding harness comparisons on the leaderboardAgent harness scaffold illustrating fixed-model coding harness comparisons on the leaderboard

The README states the goal plainly: which coding-agent harness should you run your open model in? Same model, same provider, same reasoning effort, three attempts, every trajectory public.

Harnesses on the board (v0.1.0): Claude Code, Codex, Pi, OpenCode, Hermes Agent (Nous Research), mini-swe-agent, Kimi Code, Qwen Code, and OpenClaw.

Models: GLM-5.3-Flash and DeepSeek-V4.1-Flash through Hugging Face Inference Providers at low and high reasoning effort, plus Flint on dedicated H200 endpoints with default effort.

Infrastructure: Trials run in HF Sandboxes, orchestrated by HF Jobs, with a metering proxy inside each sandbox so harnesses cannot self-report cost. Results land in the public bucket joelniklaus/harness-leaderboard.

For what each harness actually does — edit format, compaction, tool list — Niklaus points to Harness Lens, a dictionary of 34 harnesses with sourced claims. That pairing matters: the leaderboard scores outcomes; Harness Lens documents mechanisms. If you are comparing Hermes Agent versus OpenClaw in production, read both.

Version 0.1.1 and the reliability section

Coding terminal gears metaphor for three-attempt reliability metrics on agent harnessesCoding terminal gears metaphor for three-attempt reliability metrics on agent harnesses

The changelog dated November 6, 2026 lists v0.1.1 changes:

  • A reliability section after the main table showing, per harness, the share of tasks solved on all three attempts and the share solved on at least one attempt.
  • Models still running stay off the board until their full run finishes and trajectories pass checks.
  • A visible version number next to the Space title, linked to the changelog.

Niklaus writes that for unattended work, solving a task every time matters more than solving it once. That is the gap social posts about "Hermes leads reliability" are pointing at: headline averages hide flaky harnesses that get lucky on one attempt.

The unreleased changelog section (November 7 entries) also documents methodology fixes — Claude Code reasoning visibility on router models, provider default output limits, and upcoming harness versions — without changing the reliability framing. Treat unreleased notes as in-flight, not scored yet.

Scores readers are citing (verify live)

explainx.ai did not recompute the board. Numbers below come from the Space plus secondary summaries cross-checked on November 7, 2026. Open the Space before you ship a workflow.

Community reads of the published v0.1.x board report roughly:

  • Macro average across models: mini-swe-agent about 51.4%, with Kimi Code, Hermes Agent (~50.3%), Pi, and Claude Code within bootstrap confidence intervals — marked tied for first.
  • DeepSeek-V4.1-Flash column: Hermes Agent ~71.3%, slightly ahead of mini-swe-agent at ~70.7%, with a wider tied group above 68%.
  • OpenClaw sits far lower on average (~27% in summaries), illustrating harness spread on the same weights.
  • Reliability band (top harnesses): summaries cite roughly 32–33% of tasks solved on all three attempts and 65–69% on at least one for the leading pack.

Those figures can shift as re-runs land (OpenClaw and OpenCode updates are already queued in the changelog). This is why we treat the leaderboard as a living benchmark, not a one-day rank stat.

Method details builders should trust

From the README method section:

  • Fairness: Pinned provider, pinned harness versions, pinned reasoning effort enforced by a metering proxy.
  • Cheating fails: Looking up published solutions, copying transcripts, or calling another model counts as failure, checked with atif-scan.
  • Harness vs noise: With three attempts, the board compares how often rerunning the same harness flips a task versus swapping harnesses, marking ties when bootstrap CIs overlap.
  • DeepSWE networking: DeepSWE runs offline since October 23, 2026; older online trials were rerun or flagged.
  • Cost and time: Measured outside the harness via Harbor and the proxy; agents only see inference-only tokens, redacted before upload.

That methodology is stricter than most viral tier lists. When a viral harness tier list omitted Hermes entirely, the complaint was about missing a major open harness. This board explicitly includes Hermes and holds the model constant.

What Hermes Agent is on this chart

Hermes Agent is Nous Research's open-source coding and general agent stack. explainx.ai has covered its OpenRouter usage rank, v0.22.0 connector release, and VPS plus Telegram setups. The leaderboard does not endorse Hermes for every model; on Flint, summaries show much lower absolute scores and different winners (Kimi Code and mini-swe-agent in the ~21% range), reinforcing that harness rankings transfer poorly across models.

If you are on DeepSeek-V4.1-Flash locally or via a provider, Hermes's column is the one driving today's discussion. If you are on Flint or GLM-5.3-Flash, read the per-model tab instead of the macro average.

How much harness choice actually moves outcomes

Niklaus's broader research theme — also visible in his harness-optimization repository — is that swapping harnesses can move pass rates by tens of points on held-out coding tasks while Spearman rank correlation across models can be near zero. The leaderboard's harness-vs-noise section makes the same point for Terminal-Bench and DeepSWE: switching harness flips a minority of tasks, but rerunning the same harness also flips a similar minority, so single-attempt leaderboard screenshots overfit luck.

Practical takeaway: pick a harness, then budget retries and verification like any long-horizon agent workflow. The reliability bars exist to quantify that need.

Security and unattended agents

Unattended coding agents are a security surface, not only a benchmark puzzle. Tools, shell access, and compaction policies decide whether an agent can exfiltrate secrets on attempt two after failing attempt one. If you run agents on shared infrastructure, pair harness choice with session monitoring. The explainx.ai team ships AgentBeam to stop agent sessions before dangerous tool calls execute — use it when an agent has credentials, not only when a leaderboard score looks good.

For a wider view of how wrappers affect safety, see our report on Check Point's Artex autopilot exposure study — unattended agents with shell access are an operational risk, not only a scoreboard question.

How to use the board this week

  1. Open the Harness Leaderboard Space, pick your model and reasoning effort, and note the version string.
  2. Read average resolve for ranking, then reliability if you plan unattended runs.
  3. Click through to a harness trajectory when a task fails — compare tool loops between Hermes, Pi, and mini-swe-agent on the same prompt.
  4. Cross-check harness internals on Harness Lens before you change production config.
  5. Revisit after changelog entries ship; OpenClaw and OpenCode reruns are explicitly pending.

If you are new to the vocabulary, start with What is an agent harness? and our DeepSeek Harness desktop guide for another vendor-built wrapper on open weights.

How this compares to other harness rankings

table · 3 cols
SourceWhat it testsHarness vs model
Harness Leaderboard (Niklaus)Terminal-Bench 2.1 plus DeepSWE on open modelsHarness varies, model fixed
Terminal-Bench official rowsOften one harness per vendor blog postMixed
Viral tier listsOpinion bucketsNot controlled
OpenRouter token leaderboardProduction trafficUsage, not quality

Niklaus's board is closest to a controlled experiment among the three November 2026 conversation threads. It still covers only the harnesses and models listed — no claim about Claude Code on Anthropic's own weights, for example.

Limitations the changelog already admits

Builders should copy three caveats straight from Niklaus's November 7 changelog notes before trusting a screenshot.

Context windows were wrong for several harnesses on day one. Pi assumed 128k tokens while board models expose 262k to 1M tokens, which changes cost and compaction behavior. Kimi Code assumed 1M tokens on Flint and blew past the real 262k window on dozens of trials. Upcoming runs fix configuration, but historical rows stay frozen until reruns complete.

Claude Code on router models missed reasoning streams. Saved trajectories on GLM and DeepSeek runs may lack reasoning text Claude Code would normally see on native endpoints. Flint trajectories differ. That matters if you compare tool-loop quality harness to harness.

Pending harness reruns will reshuffle ranks. OpenClaw moves to a version with proper output limits; OpenCode jumps to 2.x; Claude Code minimal mode joins as a sibling entry. A rank that looks decisive on November 7 may read differently after those jobs finish.

Treat the leaderboard like a versioned dataset: note the version string, download trajectories for tasks you care about, and rerun locally when your stack diverges from HF Sandboxes.

Mini walkthrough: reading one row

Suppose you run DeepSeek-V4.1-Flash at high reasoning and wonder whether Hermes or mini-swe-agent deserves your weekend experiment.

  1. Open the Space, select that model stage, and sort by average resolve.
  2. Open the reliability panel: if Hermes shows a higher all-three rate but a similar at-least-one rate, Hermes is less flaky for unattended batches.
  3. Pick one task both solved on attempt one but Hermes failed on attempt three — download trajectories and compare whether Hermes retried a bad shell command.
  4. Cross-read the Harness Lens entries for tool lists; Hermes speaks agentskills.io skills many readers already use in loops.
  5. Port the winning config to your machine with Hermes VPS guidance only after you accept sandbox differences.

That five-step loop beats treating social posts about "Hermes leads reliability" as a permanent ranking.

Weekly digest3.6k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

Related reading

  • A viral agent harness tier list — does it hold up?
  • Hermes Agent vs OpenClaw
  • Hermes Agent v0.22.0 connectors release
  • What is an agent harness?
  • Harness is the company
  • Agent harness DAG planner worker critic

Harness Leaderboard versions, harness versions, and cited percentages are accurate as of November 7, 2026, per the Hugging Face Space README and changelog; live scores may change as new runs complete.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

Sep 11, 2026

Hermes Agent Manual Subagent Control: Steer, Stop, and Watch Live

Hermes Agent's delegate_task subagents used to be fire-and-forget. As of September 2026, Nous Research documents full manual operator control — list live children, steer mid-flight, stop early without losing partial work — across Hermes Desktop, the TUI /agents overlay, and gateway RPCs. explainx.ai breaks down what changed, how to use it, and how it compares to Cursor Projects.

Aug 30, 2026

GLM-5.3 Takes 3rd on Terminal-Bench 4.0 — Open Weights Beat GPT-5.6

Open-weight GLM-5.3 placed third on Terminal-Bench 4.0 in late August 2026, beating GPT-5.6 Sol on the terminal-agent leaderboard — a signal that open Chinese coding models now compete on agent harness tasks, not just price. explainx.ai breaks down the benchmark, the caveats, and how to try GLM-5.3 in your own loop.

Aug 18, 2026

Nous Research Ships Bot Mode: Multi-Agent Teams in Hermes Desktop

Nous Research's Bot Mode turns Hermes Desktop's agent profiles into named, persistent Bots — each with its own model, memory, skills, and profile picture — that can message each other and split up work. A demo from @tonbistudio shows a Qwen Bot and teammates dividing a game-dev project with almost no human input.