Results · every model
Scaffold or scale?
There are two ways to spend more on a task: wrap the model in structure, or move a plain agent up a model tier. Each scaffold on one model is compared, task by task, with a single agent on the next model up.
In none of the 10 comparisons did an architecture on a smaller model score reliably above a single agent on the next model up.
Show the numbers
| Model | Architecture | Score | interval | Cost / run |
|---|---|---|---|---|
| Haiku 4.5 | Single | 0.771 | 0.673–0.868 | $0.091 |
| Haiku 4.5 | Plan-execute | 0.754 | 0.634–0.862 | $0.128 |
| Haiku 4.5 | Orchestrator-workers | 0.701 | 0.573–0.824 | $0.171 |
| Haiku 4.5 | Plan-execute-verify | 0.723 | 0.588–0.845 | $0.305 |
| Haiku 4.5 | Propose-select | 0.809 | 0.711–0.901 | $0.373 |
| Haiku 4.5 | Gated-execute | 0.677 | 0.534–0.809 | $0.862 |
| Sonnet 5.5 | Single | 0.900 | 0.843–0.947 | $0.116 |
| Sonnet 5.5 | Plan-execute | 0.933 | 0.895–0.966 | $0.146 |
| Sonnet 5.5 | Orchestrator-workers | 0.924 | 0.883–0.962 | $0.216 |
| Sonnet 5.5 | Plan-execute-verify | 0.930 | 0.856–0.985 | $0.278 |
| Sonnet 5.5 | Propose-select | 0.939 | 0.903–0.972 | $0.437 |
| Sonnet 5.5 | Gated-execute | 0.927 | 0.889–0.963 | $0.495 |
| Opus 5.5 | Single | 0.939 | 0.903–0.974 | $0.252 |
| Opus 5.5 | Plan-execute | 0.947 | 0.913–0.977 | $0.336 |
| Opus 5.5 | Orchestrator-workers | 0.921 | 0.869–0.961 | $0.459 |
| Opus 5.5 | Plan-execute-verify | 0.947 | 0.890–0.986 | $0.561 |
| Opus 5.5 | Propose-select | 0.958 | 0.925–0.985 | $0.928 |
| Opus 5.5 | Gated-execute | 0.956 | 0.922–0.985 | $0.934 |
Each scaffold against the next model up
Each architecture on Haiku 4.5 against a single agent on Sonnet 5.5
| On Haiku 4.5 | Δ score | Cost × | Pairs | Verdict |
|---|---|---|---|---|
| Singleno scaffold: the upgrade alone | −0.129−0.210 to −0.039 | 0.8×0.7×–0.9× · cheaper | 50 | not separable |
| Plan-execute | −0.146−0.270 to −0.033 | 1.2×1.1×–1.4× · costlier | 50 | not separablefew informative tasks |
| Orchestrator-workers | −0.199−0.315 to −0.076 | 1.6×1.3×–2.1× · costlier | 50 | scale wins |
| Plan-execute-verify | −0.177−0.282 to −0.077 | 2.7×2.3×–3.1× · costlier | 50 | scale wins |
| Propose-select | −0.090−0.173 to −0.001 | 3.5×3.1×–4.0× · costlier | 50 | not separable |
| Gated-execute | −0.222−0.361 to −0.090 | 3.9×2.5×–6.1× · costlier | 50 | scale wins |
Each architecture on Sonnet 5.5 against a single agent on Opus 5.5
| On Sonnet 5.5 | Δ score | Cost × | Pairs | Verdict |
|---|---|---|---|---|
| Singleno scaffold: the upgrade alone | −0.040−0.095 to −0.001 | 0.5×0.4×–0.5× · cheaper | 50 | not separablefew informative tasks |
| Plan-execute | −0.006−0.033 to +0.020 | 0.6×0.6×–0.7× · cheaper | 50 | equivalent |
| Orchestrator-workers | −0.015−0.037 to +0.006 | 0.9×0.7×–1.1× | 50 | equivalent |
| Plan-execute-verify | −0.009−0.082 to +0.051 | 1.1×1.0×–1.3× · costlier | 50 | not separablefew informative tasks |
| Propose-select | 0.000−0.026 to +0.029 | 1.9×1.8×–2.1× · costlier | 50 | not separablefew informative tasks |
| Gated-execute | −0.012−0.035 to +0.008 | 1.3×0.9×–1.7× | 50 | not separablefew informative tasks |
Every number is a mean over tasks, not runs: whole tasks are resampled (a cluster bootstrap of 10,000 replicates), so a task's repeats stay together and the 95% intervals are as wide as the tasks make them. Architectures are compared in pairs on the cells both ran, the same task and the same repeat: score differences are differences of means, cost and latency are geometric-mean ratios, and for them “better” means cheaper or faster. Each verdict comes from tests, not from whether two intervals overlap, and is Holm-adjusted within its family (one kind of contrast on one metric, across every model) to hold the chance of any false call in a family at 5%; so a verdict can read “not separable” while the unadjusted interval excludes zero. “Equivalent” means two one-sided tests show the difference within ±0.05 of score (×/÷1.1 for cost and latency). With fewer than 5 tasks no verdict is drawn, and where every task moved by the same amount there is no interval, which the table says instead of printing a zero-width one.
Provenance of the numbers on this page
- run set
- scaffold-or-scale-v1
- models
- Haiku 4.5, Sonnet 5.5, Opus 5.5
- effort
- high
- repeats
- 2
- fixtures
- replay
- runs
- 900 / 900
- strategy cost
- $354.44
- judge cost
- $9.19
- wall clock
- 9h 48m
- git
- fce5807b2d
Cost excludes judge calls, which are tracked separately so a scoring model never flatters or penalises an architecture. Every figure on this site is read from results/ at build time.