
Anyone running multi- in an or IDE loop is likely paying a hidden cache-invalidation tax on every switch; this piece puts numbers on it and gives a concrete mitigation — pin the model per session rather than route per turn.
“Claude Sonnet 5 took over a 60,000-token coding session for me mid-way through, and that one turn billed $0.223. The next turn ran on the same model, in the same conversation, and it cost $0.020.”
Adham Khaled
“A cache belongs to one model, so the moment you switch, the model you switched to has to read the whole conversation again, and you pay full price for every token of it.”
Adham Khaled
“A switch costs about five times a warm turn when you're carrying 10,000 tokens, and nearly eight times when you're carrying 60,000.”
Adham Khaled
“Cursor says roughly 60% of its developers pick a single daily-driver model, which prices routine work at frontier rates.”
Adham Khaled
“a router is a bet on a portfolio that moves faster than the bet can be retrained.”
Adham Khaled
postPrompt cache TTL is the hidden line item in long coding-agent sessions
articleFull breakdown: Claude-only apps often wait until the host speaks the new revisi
articleDo not ask whether the agent follows the rule. Ask what stops it when it does no
articleFull Breakdown: When can a change ship unread? When something cheap and hard to Checking sign-in…
Loading comments…