Claude Opus 5 vs Claude Sonnet 5.5

$2.19 / task
Wins 23 of 40 benchmarks
$0.88 / task
Wins 10 of 40 benchmarks
Opus 551.3
Sonnet 5.545.8
Opus 5at max1,490
Sonnet 5.5at xhigh1,475
Opus 5at max1,573.1
Sonnet 5.5at xhigh1,534.6
Opus 5at max1,508.1
Sonnet 5.5at xhigh1,485.5
Opus 5at high1,518.4
Sonnet 5.5at xhigh1,494.6
Opus 5at max1,518.4
Sonnet 5.5at xhigh1,490.5
Opus 5at max1,520.5
Sonnet 5.5at xhigh1,459.9
Opus 5at max1,501.3
Sonnet 5.5at xhigh1,455.5
Opus 5at max1,507.9
Sonnet 5.5at xhigh1,458.1
Opus 5at max1,522
Sonnet 5.5at xhigh1,446
Opus 531
Sonnet 5.521
Opus 563.3
Sonnet 5.5at max46.5
Opus 526.9
Sonnet 5.524.6
Opus 544.8
Sonnet 5.546.8
Opus 557.1
Sonnet 5.552
Opus 560.7
Sonnet 5.564.6
Opus 582
Sonnet 5.578
Opus 520
Sonnet 5.525.2
Opus 513.9
Sonnet 5.518.9
Opus 5at max99
Sonnet 5.592.4
Opus 5at max97.5
Sonnet 5.592
Opus 5at max97.1
Sonnet 5.570.7
Opus 5at max90.4
Sonnet 5.567.4
Opus 5at high30.2
Sonnet 5.51.2
Opus 5at max43
Sonnet 5.5at max59
Opus 5at max0
Sonnet 5.5at max2.9
Opus 5at max73.2
Sonnet 5.5at max80.5
Opus 5at max85.6
Sonnet 5.5at max88.8
Opus 5at max59
Sonnet 5.5at max65
Opus 563.6
Sonnet 5.552.9
Opus 591
Sonnet 5.591.1
Opus 555.3
Sonnet 5.548.1
Vals Science Index?
Opus 547.9
Sonnet 5.559.1
Opus 5at max1,530.1
Sonnet 5.5—
Opus 5at max1,518.1
Sonnet 5.5—
Opus 5at max1,522.9
Sonnet 5.5—
Opus 5at max82.6
Sonnet 5.5—
Opus 5at max90.7
Sonnet 5.5—
Opus 5at max32.6
Sonnet 5.5—
Opus 587
Sonnet 5.5—

Specs

SpecOpus 5Sonnet 5.5
Input, per 1M$5$2
Output, per 1M$25$10
Cost per task?$2.19$0.88
Speed, tok/s51106
Context1M1M
WeightsClosedClosed
ReleasedJul 2026Sep 2026
See images✓✓
Read PDFsPartial✓
Hear audio——
Watch video——
Call tools✓✓
Force a tool callPartial—
Return strict JSON✓✓
Search the web?✓
Run code?✓
Use a computer?✓

What breaks when you switch

Opus 5 → Sonnet 5.5
No forced tool use›

Forced tool_choice any or tool returns HTTP 400; remove the forced choice.

Replace disabled thinking›

Disabled thinking returns HTTP 400; use between_tools for the lowest thinking setting.

No manual thinking budgets›

Manual thinking budgets and extra between_tools fields return HTTP 400; remove manual budgets and send between_tools without display, budget_tokens or block_binding.

Remove sampling parameters›

Non-default temperature, top_p or top_k returns HTTP 400; remove these parameters.

No assistant prefill›

A prefilled final assistant turn returns HTTP 400; remove that prefill.

Old computer tool rejected · Claude API / Google Cloud›

The computer_20251124 tool returns HTTP 400 on the Claude API and Google Cloud; use computer_toolset_20260801 there.

Sonnet 5.5 → Opus 5
Nothing known.