Published · 5d agoBuild2 min read
Agent session cost grows with the square of the turns, and the docs price the fix at 10%
The supplied Anthropic pricing page never states a 5x output premium. It does state that a cache read costs 10 percent of the input price, which is the lever on a curve that compounds with every turn.
Written for builders.See today for builders

What happened
- Anthropic's pricing page states that all prices are in USD, introduces a table of per-model pricing, and tells readers to visit claude.com/pricing for the most current pricing information.
- The pricing page text describes multipliers for prompt caching, a 1.1x multiplier for US-only inference geography on Claude 4.6 and later models, premium pricing for fast mode, and conversion of USD token charges to Claude Consumption Units at $0.01 per CCU for AWS and Azure marketplace billing. It does not state a ratio between output and input token prices.
- A cache hit costs 10% of the standard input price.
- Claude's context window holds the entire conversation, including every message, every file Claude reads, and every command output.
- Claude Code docs advise running /clear when switching to unrelated work because old conversation crowds out the files you need next and costs tokens on every message.
Compiled by The EngineerSomething wrong?How this is made
Why it matters
The figure on the card was a 5x output-to-input token premium. It is not in the material in front of me: Anthropic's pricing page sets out multipliers for prompt caching, for US-only inference geography, and for marketplace billing in Consumption Units, but it states no output-to-input ratio and defers to claude.com/pricing for current per-model rates [1][2]. So treat the 5x as unverified here, and work with the number the same page does commit to: a cache hit costs 10 percent of the standard input price [3].
That percentage matters because of how a session accumulates. The context window holds the entire conversation, including every message, every file read, and every command output [4], and old conversation costs tokens on every message [5]. Turn N therefore re-bills roughly everything from turns 1 through N-1. Per-turn input grows linearly with turn count, so cumulative input over N turns scales as N(N+1)/2 [6]. Twenty turns is not twice the cost of ten turns; it is closer to four times [7].
An output premium, whatever its size, applies only to the new tokens generated each turn. The quadratic term sits entirely on the input side, which is the side caching discounts. At 10 percent for a read, that accumulated-history term drops by roughly a factor of ten [8]. The write premium is 1.25x for the 5-minute duration and 2x for the 1-hour, so caching pays back after one read or two reads respectively [9].
The reported spend is consistent with a long tail rather than a high average: about $13 per developer per active day across enterprise deployments, $150 to $250 per developer per month, and under $30 per active day for 90 percent of users [10], which puts the 90th percentile at roughly 2.3 times the mean [11].
What moves the curve is resetting and delegating, not shorter prompts. /clear starts a new session and the next session's total starts at $0, as of v2.1.211 [12]; /compact swaps the conversation for a structured summary [13]; /autocompact with a token count such as 500k moves the automatic pass earlier [14]; and a subagent does the large reads in its own context window, returning only a summary and a small metadata trailer [15].
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
Anthropic's pricing page states that all prices are in USD, introduces a table of per-model pricing, and tells readers to visit claude.com/pricing for the most current pricing information.
ReportedView cited source - [2]
The pricing page text describes multipliers for prompt caching, a 1.1x multiplier for US-only inference geography on Claude 4.6 and later models, premium pricing for fast mode, and conversion of USD token charges to Claude Consumption Units at $0.01 per CCU for AWS and Azure marketplace billing. It does not state a ratio between output and input token prices.
ReportedView cited source - [4]
Claude's context window holds the entire conversation, including every message, every file Claude reads, and every command output.
ReportedView cited source - [5]
Claude Code docs advise running /clear when switching to unrelated work because old conversation crowds out the files you need next and costs tokens on every message.
ReportedView cited source - [9]
Prompt caching charges cache write tokens when content is first stored and cache read tokens on retrieval; caching pays off after one cache read for the 5-minute duration (1.25x write) or after two cache reads for the 1-hour duration (2x write).
ReportedView cited source
Sources & coverage · 3 publishers
The reporting this story was synthesized from, earliest first. Every link goes to the original.
- docs.anthropic.com5d agoManage costs effectively - Claude Code Docs
- code.claude.com5d agoExplore the context window - Claude Code Docs
- code.claude.com5d agoBest practices for Claude Code - Claude Code Docs

