Skip to content

BuildNot yet confirmed elsewhere1 publisher3 min readPublished

Harness choice moved token use 83-fold with the model held constant

The spread traces to two numbers you can read off your own logs: the tokens a harness spends before any work starts, and how many turns it takes. Together they predicted total token use with an R-squared of 0.99.

The Engineer · Build desk

How we use AISend a correction

Illustration accompanying Harness choice moved token use 83-fold with the model held constant
Generated illustration

What happened

  • A June benchmark ran twelve harness configurations through OpenRouter on the same twelve Python tasks, so every configuration reached the same API and the same model weights.
  • Composio's August comparison of eight harnesses on DeepSeek V4 Flash put cost per successful task between $0.028 for Pi Agent and $0.195 for Claude Code.
  • Artificial Analysis scores 326 tasks with pass rates averaged over three attempts each, drawing on DeepSWE, Terminal-Bench v2.1 and Scale AI's SWE-Atlas-QnA.

Why it matters

  • decision The per-token rate a procurement team negotiates applies to a token count someone else already fixed, and the person who chose the harness is usually an engineer installing a CLI, not a signatory.
  • cost Because the prompt floor is billed on every turn, overhead tracks conversation length rather than task difficulty, so trivial tickets carry the same scaffolding bill as hard ones.
  • capability Two numbers already sitting in your own logs, prompt floor and median turns to done, are enough to forecast agent spend without commissioning a harness bake-off.
  • constraint One pass per cell will support an argument about mechanism but not a vendor ranking, which pushes anyone writing a contract toward the averaged index instead.

Divide the endpoints and the number gets bigger. 292,000 tokens per solved task for OpenClaw against roughly 3,500 for Aider in architect mode is a factor of about 83 [8][25], not the 70-fold in the writeup's own headline [30]. Round numbers travel better than division does. Either figure sits far outside anything a buyer wins by negotiating price per million tokens.

The floor recurs because of how serving works. Every inference request needs its context, and the relevant history is either supplied again or reconstructed by the serving system, so the provider processes large overlapping blocks of text on each turn, including the harness's system prompt and its tool descriptions [4]. The startup tax is that baggage measured once: the system prompt, the tool descriptions and the environment setup, around 700 tokens for Aider in architect mode against around 26,000 for OpenClaw [9]. The June author's regression multiplies it by turn count and predicts tokens per solved task with an R-squared of 0.99 across both models [10].

You can run that regression backwards. Divide 292,000 by 26,000 and you get about eleven [24]. So on the tasks OpenClaw solved, roughly eleven resends of the same scaffolding account for most of the token spend, and the actual task content is what is left over. The fifteen-turn illustration in the post, 390,000 input tokens of scaffolding [1], is above the measured per-task total, which is a useful reminder that it was an illustration and not a measurement.

Dollars did not spread as far as tokens. Composio's eight-harness comparison put cost per successful task between $0.028 for Pi Agent and $0.195 for Claude Code, a range of about 7x [17][27]. Different harnesses, and different work: thirty workflows across Airtable, Gmail, Google Calendar, Google Sheets, GitHub, Slack and PostHog, each under a 900-second ceiling [14]. DeepAgents matched Claude Code's pass rate exactly at a quarter of the cost per success, so around five cents [18][28]. Composio graded with a programmatic verifier rather than an LLM judge, on isolated fixtures seeded with decoys and near-identical keys [15], and it disclosed that Pi ran a different reasoning setting across two model providers and that Prime Agent produced only 24 gradable runs out of 30 [19]. That is careful benchmarking, and it is also why the result cannot be read as single-variable.

For the token ordering to transfer to your invoice, your turn distribution has to resemble theirs. The June suite was twelve Python tasks with one pass per harness, task and model combination, so it carries no variance estimates while agent runs are stochastic [5][11]. Artificial Analysis is the better instrument for ranking live pairings, at 326 tasks with pass rates averaged over three attempts, plus a controlled swap that holds Claude Opus 4.7 fixed across Claude Code, Cursor CLI and Opencode [20][22][23]. What transfers without any benchmark is the method: measure your harness's prompt floor, then your median turns to done [12].

What to watch

  • Whether the June author reruns with multiple passes per cell, since Nemotron 3 Ultra's free OpenRouter tier makes replication close to costless.
  • Whether Artificial Analysis widens its Claude Opus 4.7 controlled swap beyond Claude Code, Cursor CLI and Opencode.
  • Whether harness projects start publishing their system prompt and tool-description token floor as a documented figure.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence58
Adoption34
Hype gap+12
Incentives42
Confidence55
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    The June author noted that a harness carrying a 26,000-token floor through fifteen turns spends roughly 390,000 input tokens on scaffolding alone.

  2. [2]

    The June post described the scaffolding overhead as a 40x difference that would be tolerable if paid once, but the resend pattern makes it otherwise.

  3. [3]

    Three recent benchmarking efforts suggest the harness, the software that steers a model through tasks, may matter as much as the model when pricing an AI coding agent.

    ReportedSupportedView cited source

Sources

1 independent publisher whose own reporting we read for this story.

  1. thenewstack.io

    1 article · August 27, 2026

    Aider, Claude Code, and OpenClaw ran an identical model. Token use varied 70-fold.

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Loading related stories