01
FrontierHarness Eval — one model, twelve harnesses, and a passing run costs $1.05 or $18.34
A public benchmark with a leaderboard at frontierharness.org, from Runta, with the tasks and results in a repository (97 stars, 29 commits, one author). The design holds everything constant but the harness: Kimi K3 served by Fireworks for every run, thirty tasks (21 from Terminal-Bench 2.1, 9 from DeepSWE v1.1), nine harnesses in twelve configurations, and 360 cells each restored from the same golden checkpoint "with identical vCPU, memory, disk size, disk contents, and memory state." Codex passed 20 of 30 at a median $3.47 per pass; Claude Code and DeepSeek's DSH Creator 19 each, at $18.34 and $3.28; Pi 18 at $2.43; Exo Harness 16 at $1.05; OpenCode and Hermes 15. The 17.5x in the title is Claude Code against Exo on the same metric. First-turn cache reads were repriced consistently across harnesses, harness versions were pinned on August 22 (Claude Code 2.1.237, Codex 0.148.0, Pi 0.84.2), and results/eval-data.json carries per-task status, turns, tokens and cache rate for all 360 cells; the README's own suggested first command is a jq over it. 75 points, 53 comments.
The table under the headline is more useful than the headline. Claude Code sent fewer input tokens per task than Codex, a mean of 1.90 million against 4.70 million, and paid five times more per pass; the column that differs is cache, a 68% typical hit rate against 88%, on a harness whose caching was designed around Anthropic's API and here was pointed at Fireworks through a base URL. vidarh made the mirror argument for Kimi: harnesses built to survive "weird" models and their tool-call loops carry machinery Claude-first harnesses do not, so "no home field advantage" is a dicey claim when the model is Kimi's. Pi, the bare frame, passed as many tasks as DSH Standard at the lowest cost of any harness above 60%, and Oh My Pi, which is Pi with extensions bolted on, passed one fewer at nearly twice the price; dfltr's objection was that one entry is a bicycle frame with no components, and infecto's answer was that the frame won. OpenCode used the fewest input tokens of anyone, 0.15 million, and passed half. Fifty-two of 360 runs ended in what the data calls termination anomalies, ten of them Claude Code's. Then the caveats the thread found. Each cell is a single attempt ("first valid attempt 1"), so on thirty tasks one task is 3.3 points and Codex's lead over Claude Code is one task. The repository "intentionally contains results and task definitions only," no adapters, no runtime, no solutions, which kaishin called "a poor decision" and which means nobody outside Runta can re-run it; GodelNumbering's question about adding a harness has no answer on the page. Runta is a $20 million a16z-seeded "agent execution layer" whose product page leads with prompt compression to reduce token usage; it supplied the runtimes, its technical staff wrote the repository, and the Runta account in the thread called Exo Harness (exoharness/exo, 1,186 stars, a self-editing Rust agent, not Runta's) "the most interesting one." Version 1.1 promises the full harness-by-model matrix.
Reach for it when you are choosing a harness for a model that is not the one it was built around and want a number instead of a screenshot; it replaces the "which CLI is cheapest" thread with a JSON file. Delete the assumption that the harness with the most stars is the one that spends the least. Tradeoffs: one model, one attempt per cell, thirty tasks, and versions frozen on August 22 in a category that ships daily; the cost story is largely a cache story and Fireworks' cache pricing is not Anthropic's or OpenAI's; the benchmark cannot be reproduced from what is published; and the sponsor sells token efficiency, which is what the chart measures.