Evidence

The measurements, and their limits.

Local runs on one model. Each number names its source and its scope. A reduction is a lead until it is repeated.

What was compared.

Atlias's own agent against plain Claude Code 2.1.302, on the same local model (qwen3.5:9b, 32k window), the same tasks, step budgets and grader. Each full screen runs 60 tasks twice: 120 matched pairs. A hidden check decides a solve.

Total tokens include prompts and output. The baseline was reused across screens, so the screens are not nine independent baseline measurements.

What the headline says.

Up to twenty times fewer tokens refers to total-token observations above 20x on some screens. It does not mean every screen is above 20x, and it does not mean no task was lost.

The 5x cached-token figure is a target, not yet measured.

The full record.

Pooled reduction 19.52x: a ratio of pooled token totals across the nine screens, not a mean of the screen ratios. The arithmetic mean of the nine screen ratios is 20.1x.

Every benchmark record, with its method and source
RecordDateSuite and modelRatioAtlias or sub-atlias solvedPlain Claude Code solvedSource
Screen 1 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Atlias's own agent against plain Claude Code 2.1.302, same local model, tasks, step budgets and grader. 60 tasks twice, 120 matched pairs. A hidden check decides a solve.
Six plain-client runs had capped metering, so its token total is a lower bound.
22.51x86 of 120; tokens 876,81080 of 120; tokens 19,736,971RESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 3)
Claude Code with sub-atlias, ten-task smoke, October 162026-10-1610-task smoke: CanItEdit and HumanEvalFix, one run per arm
qwen3.5:9b, 32k window
The same Claude Code 2.1.301 driving the same local model in both arms: one plain, one with the sub-atlias trial build and its two Claude Code mods. Ten tasks, one run per arm. A lead, not a screen.
The public 4.0.1 sub-atlias package does not ship the two Claude Code mods this trial used.
2.63xClaude Code + sub-atlias: 8 of 10; tokens 250,1438 of 10; tokens 659,112RESEARCH-FIRST.md section 0f, measured entry dated 2026-10-16 (sprint-lean-r2c, a qualified smoke)
Screen 2 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Same comparison and grader as Screen 1.
Atlias with reasoning effort set to none for the OpenAI-compatible path.
22.36x83 of 120; tokens not measured80 of 120; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 4)
Screen 3 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Same comparison and grader as Screen 1.
Same configuration family as Screen 2 with the reasoning setting checked against a visible check.
14.02x79 of 120; tokens not measured80 of 120; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 5)
Screen 4 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Same comparison and grader as Screen 1.
An exact repeat of Screen 3's configuration.
15.48x82 of 120; tokens not measured80 of 120; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 6)
Screen 5 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Same comparison and grader as Screen 1.
Screen 1's configuration rerun from its frozen source.
19.66x89 of 120; tokens not measured80 of 120; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 7r)
Screen 6 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Same comparison and grader as Screen 1.
Screen 1's configuration with a stall stop added.
19.63x85 of 120; tokens not measured80 of 120; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 8)
Screen 7 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Same comparison and grader as Screen 1.
Screen 6's configuration with a shown failure in the next call.
23.42x85 of 120; tokens not measured80 of 120; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 10)
Screen 8 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Same comparison and grader as Screen 1.
Screen 7's configuration with two checker fixes, built default-off and turned on together.
20.95x83 of 120; tokens not measured80 of 120; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 11)
Screen 9 of 9, October 172026-10-1760-task screen: CanItEdit and HumanEvalFix, two repeats
qwen3.5:9b, 32k window
Same comparison and grader as Screen 1.
Screen 8's configuration with two more checker fixes. This closes the configuration series.
22.91x82 of 120; tokens not measured80 of 120; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-17 (trial 12)
Ten-task smoke, October 162026-10-1610-task smoke: CanItEdit and HumanEvalFix, one run per arm
qwen3.5:9b, 32k window
Ten tasks, one run per arm. This is a lead, not a screen. Token totals are not kept in this record.
Earliest pinned-client comparison on the same model.
10.61x9 of 10; tokens not measured8 of 10; tokens not measuredRESEARCH-FIRST.md section 0g, measured entry dated 2026-10-16 (pinned Claude Code 2.1.302)

Download the aggregate benchmark history

On a Claude plan.

Atlias running its own loop on Opus 5.5 on a Claude subscription.1 These runs have no plain Claude Code arm, so they show what a task costs, not a reduction. The two runs differ only in how long the prompt cache lives. Cost is the API-equivalent price the Claude Agent SDK reports; a plan subscriber pays for the plan, not this figure.

1-hour prompt cache: Exercism polyglot, 6 Python tasks, one run each; Opus 5.5, effort xhigh, through Gev's Claude plan; 2026-10-23
TaskTests passedRequestsPrompt tokensOutput tokensCost (API-equivalent)Time
affine-cipher16 of 16426,9505,895$0.19571 s
beer-song8 of 8441,7333,297$0.18843 s
book-store20 of 20not measurednot measurednot measurednot measured900 s
bottle-song7 of 7321,3423,434$0.14145 s
bowling31 of 31888,13412,637$0.408149 s
connect10 of 10318,6963,919$0.14246 s
Total, 5 measured task(s)72 of 7222196,85529,182$1.075354 s

Atlias exec in a fresh folder per task. Before scoring, the original test file is written back, so an edited test cannot score. Tokens are prompt tokens across all requests; cost is the API-equivalent price the Claude Agent SDK reports. book-store passed: the runner wrote the original test file back and ran it after the cap, 20 of 20. The model's own probe script ran to the 10-minute shell timeout, so the run hit the 900-second runner cap before it printed its tokens. Source: Atlias run log polyglot-run-1023/results.jsonl, 2026-10-23

5-minute prompt cache: Exercism polyglot, 6 Python tasks, one run each; Opus 5.5, effort xhigh, through Gev's Claude plan; 2026-10-23
TaskTests passedRequestsPrompt tokensOutput tokensCost (API-equivalent)Time
affine-cipher16 of 16534,9045,773$0.17276 s
beer-song8 of 8442,3872,619$0.13443 s
book-store20 of 20870,17512,498$0.336229 s
bottle-song7 of 7868,4757,346$0.22898 s
bowling31 of 31434,4996,837$0.20476 s
connect10 of 10212,4132,523$0.08934 s
Total, 6 measured task(s)92 of 9231262,85337,596$1.162556 s

Atlias exec in a fresh folder per task. Before scoring, the original test file is written back, so an edited test cannot score. Tokens are prompt tokens across all requests; cost is the API-equivalent price the Claude Agent SDK reports. Four tasks were run again after the first attempt reached the plan session limit; the rows are the complete second attempts. Source: Atlias run logs polyglot-run-1023-5m and polyglot-run-1023-5m-b, 2026-10-23

Over the 5 task(s) measured in every run: 1-hour prompt cache $1.075 for 196,855 prompt tokens; 5-minute prompt cache $0.827 for 192,678 prompt tokens.

1 Measured on the developer's own Claude subscription through Anthropic's Claude Agent SDK. Signing in with a Claude plan is not something Atlias offers its users; see the questions on the pricing page. Back to the text