Skip to content
UHPUHPDeveloper Guide
Independent resource · Not affiliated with HarnessRouter · Site data checked 3 Sep 2026

Harness benchmark

FrontierHarness Eval

FrontierHarness Eval v1.0 holds the model, tasks and execution runtime constant to measure how coding-agent harness configurations change pass rate, cost, cache behavior and speed. It is useful harness-level evidence, but it is not UHP conformance and its frozen version snapshot is not a current-release ranking.

Verified: Benchmark: v1.0Evaluations: 360

FrontierHarness Eval v1.0 is a frozen coding-agent harness benchmark launched by Runta on 1 September 2026. Its public definition fixes one model — Kimi K3 through Fireworks — across 9 harnesses, 12 configurations, 30 software-engineering tasks and 360 evaluations. The benchmark repository publishes the task definitions, normalized results and harness-version snapshot used for the run.

The central result is architectural rather than protocol-level: changing the harness while holding the model, task set and execution environment constant produced materially different pass rates, cost, cache behavior and wall-clock time. The published pass rates span 50.0% to 66.7%, while the source’s effective-cost-per-pass values span about 17.5×, from $1.05 to $18.34.

FrontierHarness v1.0 uses a controlled execution design intended to expose harness effects without changing the model between configurations:

  • 30 tasks: 21 Terminal-Bench 2.1 tasks and 9 DeepSWE v1.1 tasks.
  • 12 configurations across 9 harnesses: DeepSeek Harness is evaluated in four presets; the other harnesses have one configuration each.
  • 360 cells: one canonical evaluation for each task/configuration pair.
  • One model: Kimi K3, served through Fireworks.
  • Fresh runtime state: each formal trial starts from a restored Runta golden checkpoint with the same vCPU, memory, disk size, disk contents and memory state.
  • Deterministic pass/fail scoring: task verifiers determine success.
  • No warm benchmark rehearsals: formal tasks are not used for debugging; warm and smoke labels are excluded from the frozen definition.
  • Comparable cache accounting: first-turn cache reads are repriced consistently across harnesses.

The launch article also says all 12 configurations for a task run in the same job and that the benchmark uses one attempt per cell rather than best-of-N retry selection.

The public version snapshot was captured on 22 August 2026. That matters because several projects have released newer builds since then. The leaderboard should therefore be read as a controlled historical experiment, not as a comparison of each project’s latest stable release on 3 September.

Harness / configurationFrozen version
Codex0.148.0
Claude Code2.1.237
DeepSeek Harness — Creator0.1.0-rc.8
DeepSeek Harness — Minimal0.1.0-rc.8
DeepSeek Harness — PTC0.1.0-rc.8
DeepSeek Harness — Standard0.1.0-rc.8
Pi0.84.2
Oh My Pi17.4.0
Kimi Code0.37.2
Exo Harness0.1.0
OpenCode1.18.19
Hermes0.20.4

The table below uses the public benchmark’s pass rate, effective_cost_per_pass, typical median cache-hit rate and median runtime. These are results for the exact frozen configurations above, not universal properties of the harness products.

ConfigurationPass rateEffective cost / passCache, median cellMedian time
Codex66.7%$3.4788.0%6m 43s
DSH Creator63.3%$3.2884.3%6m 44s
Claude Code63.3%$18.3467.8%9m 38s
Pi60.0%$2.4379.4%7m 33s
DSH PTC60.0%$4.5887.2%7m 44s
DSH Standard60.0%$3.4686.5%6m 17s
Oh My Pi56.7%$4.7582.2%6m 46s
Kimi Code56.7%$3.6588.0%7m 56s
DSH Minimal56.7%$4.7284.6%5m 41s
Exo Harness53.3%$1.0570.3%6m 17s
OpenCode50.0%$3.2478.4%6m 27s
Hermes50.0%$2.9085.9%6m 58s

The source reports 209 successes and 151 failures across the 360 cells. Codex leads pass rate, DSH Minimal leads median runtime, and Exo Harness has the lowest effective cost per pass in the frozen dataset.

FrontierHarness deliberately prices failures into the efficiency picture. Its normalized dataset exposes effective_cost_per_pass, while the launch article describes the same headline values as cost per pass and discusses the cost of failed work rather than filtering failures away.

That distinction matters. A configuration can fail cheaply, solve fewer tasks and still have attractive spending characteristics for retry-heavy workflows; another can solve more tasks but spend much more on long unsuccessful trajectories. Pass rate and cost therefore answer different questions.

The source also warns that cache-hit percentage is not itself cost. One highly cached but very long trajectory can still consume more tokens and money than a short cache miss.

FrontierHarness is unusually useful because it controls several confounders, but it does not isolate the harness as an abstract independent variable.

  1. Single-model benchmark. Every configuration uses Kimi K3. The result measures each harness’s interaction with that model and gateway path, not how the harness performs across model families.
  2. Software-engineering scope. The 30 tasks are terminal/software-development tasks. The project explicitly says v1.0 may not generalize to other knowledge work.
  3. Frozen old versions. The version snapshot was captured on 22 August, while the public launch occurred 1 September. Current releases can differ materially.
  4. Harness-model fit remains a confounder. Runta specifically notes that Claude Code’s high cost may reflect its interaction with Kimi K3’s implicit cache behavior rather than a harness-only defect.
  5. One formal attempt per cell. The benchmark intentionally avoids retry/best-of-N effects; production systems may choose different retry policies.
  6. Operator-published evidence. Runta designed, executed and hosts the benchmark. The public task definitions and normalized results make the work inspectable, but this guide does not treat it as independent certification of any harness vendor.

The project’s stated v1.1 direction is a broader harness × model matrix, which would make model/harness interaction effects more directly observable.

QuestionFrontierHarness EvalUHP conformance
Primary purposeCompare task quality and execution efficiency across harness configurationsVerify implementation of the UHP client/server contract
Unit under testComplete harness + model + gateway/runtime configurationUHP server behavior at a declared conformance class
Main outcomesPass/fail task result, cost, cache behavior, runtimeProtocol checks for discovery, tasks, streaming, sessions, files, sharing and related semantics
Version sensitivityFrozen harness/model/runtime snapshotPinned UHP version and conformance-suite shape
Cross-harness rankingYes, within the benchmark designNo
Native UHP adoption evidenceNoOnly when a project actually implements/claims the UHP contract with evidence

HarnessRouter’s published UHP conformance evidence and FrontierHarness’s HarnessRouter-adjacent harness measurements therefore belong to different evidence classes. They can complement one another, but one must not be used as a proxy for the other.

FrontierHarness provides public quantitative evidence for a point often hidden by model-only benchmarks: the harness is a measurable part of the system. Tool-loop behavior, context management, cache interaction, prompting, stopping conditions and runtime policy can change cost and outcomes even when model weights and task state are held constant.

For UHP, that strengthens the case for keeping protocol interoperability separate from performance evaluation. A protocol can make different harnesses addressable through one contract; it does not make those harnesses behaviorally equivalent. Interoperability answers “can the client run it through the same contract?” while a harness benchmark asks “how does this complete configuration perform on this workload?”

Read UHP conformance for protocol verification, harness composition for internal orchestration topologies, and the individual Codex, Claude Code, DeepSeek Harness, Pi, OpenCode and Hermes pages for current upstream/integration status that should not be confused with FrontierHarness’s frozen 22 August version snapshot.