Claude Opus 5 vs Claude Opus 5.5: Should you upgrade?
Summary
Derived from sourced facts, not from builder opinions- Opus 5.5 costs 20% less: $4 input and $20 output per million tokens, against $5 and $25 for Opus 5.
- With Claude Code as the agent, Opus 5.5 scored 64.85% on Terminal-Bench 4.0 at max effort. Opus 5 scored 53.94% at its best setting, xhigh.
- It is not a drop-in swap: on Opus 5.5, turning thinking off or forcing a tool choice returns an error.
- Opus 5 stays available as a legacy model, with retirement no sooner than July 24, 2027.
Choose Claude Opus 5 if
Choose Claude Opus 5.5 if
Follow both to get an email when either one changes its price, limits or behavior.
Best by task
Agentic coding (Terminal-Bench 4.0 official board, both in Claude Code)
Claude Opus 5.5
Web development (Arena WebDev)
Claude Opus 5.5
Overall capability (Epoch Capabilities Index)
Tied
Chat preference (Arena text)
Tied
Cost per test on Terminal-Bench 4.0 (Vals AI, Mini-SWE-agent harness, API prices)
Claude Opus 5.5
Cost
One request in an agent loop that rereads a repository, so most input is cached. A full task makes many such requests. Illustrative, not measured.
$0.170 per request
$0.124 per request
Claude Opus 5.5 costs 27% less for this workload at list prices.
Estimate per request: (input × input rate + cached input × cached rate + output × output rate) ÷ 1,000,000, at list prices on the cited pricing pages. It is not a measured task cost: models use different numbers of tokens, including reasoning tokens, for the same task.
Side by side
Scores appear side by side only when both were published for the same test. Settings differ between sources, so small gaps can reverse under another harness.
Updates
Both Claude Opus 5 and Claude Opus 5.5
Claude Opus 5
Claude Opus 5.5
Switching checklist
- Change the model ID from claude-opus-5 to claude-opus-5-5 (on Bedrock, anthropic.claude-opus-5-5).
- Remove thinking set to disabled or enabled. Thinking cannot be turned off on Opus 5.5, so choose an effort level instead.
- Set effort explicitly: Opus 5.5 defaults to medium, where Opus 5 defaults to high.
- Replace tool_choice any or tool with auto plus strict tool use or structured outputs. Forced tool use returns an error on Opus 5.5.
- Read response content blocks by type, and pass thinking blocks back unmodified in tool-use loops.
- If your interface shows the short notes between tool calls, set thinking.display: they now arrive as progress-update thinking blocks, not text.
- In Claude Code, the /claude-api migrate skill can make these code changes for you.
- Rerun your evaluation set and compare cost per finished task, not cost per token.
FAQ
Is Claude Opus 5.5 cheaper than Opus 5?
Yes. Opus 5.5 costs $4 input and $20 output per million tokens, and Opus 5 costs $5 and $25, so Opus 5.5 is 20% cheaper at list price.
Is Opus 5.5 better at coding than Opus 5?
On Terminal-Bench 4.0 with Claude Code as the agent, Opus 5.5 scored 64.85% and Opus 5 scored 53.94%. Run through the API in Vals AI's Mini-SWE-agent harness, they scored 65.15% and 53.53%.
When will Claude Opus 5 be retired?
No retirement is announced. Anthropic lists Opus 5 as legacy, retiring no sooner than July 24, 2027, and gives at least 60 days' notice.
Can I turn off thinking on Opus 5.5?
No. A request with thinking disabled returns a 400 error on Opus 5.5. Opus 5 still allows it.
Has Opus 5.5 gotten worse since launch?
Not by Livenerf's measure. It tests Opus 5.5 through Claude Code every day and found no change in its first 10-day comparison window (+0.007, plus or minus 0.018). Its test can only detect drops of about 6.6 points or more.
Do I need to change my code to use Opus 5.5?
Usually yes. Besides the model ID, Opus 5.5 rejects disabled thinking and forced tool_choice, and defaults to medium effort where Opus 5 defaults to high.
Which has the newer knowledge cutoff?
Opus 5.5: June 2026, against May 2026 for Opus 5.