Turn-level comparison from Anthropic list rates · transcript re-read included
Both models face the same transcript. On turn i the model re-reads the system prompt plus every tool record from earlier turns, then reads and writes the new records for this turn. The formula per turn is
The run total sums this over the turn count you give each model. Prices are editable so you can check batch rates or future list changes; the defaults are the published Opus 5.5 and Sonnet 5 list rates.
| Model | Input $/MTok | Output $/MTok |
|---|---|---|
| Claude Opus 5.5 | $4 | $20 |
| Claude Sonnet 5 | $2 | $10 |
| Claude Haiku 4.5 | $1 | $5 |
Source: Anthropic pricing page, docs.claude.com, verified 2026-09-28. Prompt caching and batch multipliers are not applied on this page. See the prompt caching savings calculator for cache economics and the agent loop cost calculator for caching and retry effects inside one run.
The verdict line reports the turn ratio at which Sonnet's total catches up to Opus. If Opus reliably finishes in fewer turns than that ratio, Opus is cheaper for the whole run. If not, Sonnet wins on cost and the difference goes to quality judgement, not arithmetic.
The transcript is longer. Every earlier tool record is re-read as input on each later turn, so per-turn cost rises linearly with turn number.
No. This page compares raw list-rate costs with the full transcript re-read priced at the input rate. Caching discounts the re-read portion and is modeled separately in the agent loop cost calculator.
They are the Anthropic published list rates as of 2026-09-28, and every field is editable, so you can substitute negotiated or batch rates.