Claude Opus 5.5 pricing, benchmarks, API changes

Claude Opus 5.5 API pricing and token cost

Claude API pricing per million tokens (USD)

Input

Lower is cheaper. Bar height is relative to Fable 5.1, set to 100.

$4Opus 5.5
$5Opus 5
$10Fable 5.1

Output

Same ratio as input: Opus 5.5 costs 40% of the Fable 5.1 rate.

$20Opus 5.5
$25Opus 5
$50Fable 5.1

Cache reads (prompt caching)

The one line where Fable 5.1 is close, $0.05 above Opus 5.5. Bar height is relative to Opus 5, set to 100.

$0.20Opus 5.5
$0.50Opus 5
$0.25Fable 5.1

Opus 5.5 is cheaper than Opus 5 on every line of the price sheet, and its input and output rates are less than half of Fable 5.1's. Work that can wait gets the usual Batch API discount of half price, which brings Opus 5.5 down to $2 input and $10 output.

"Claude Fable 5.1" / "For demanding reasoning and long-horizon agentic work" / "$10" / "$50" / "On Claude Fable 5.1 and Claude Mythos 5.1, a cache hit costs 2.5% of the standard input price ($0.25 USD per million tokens)." / "The Batch API allows asynchronous processing of large volumes of requests with a 50% discount on both input and output tokens." — from the Claude Fable 5.1 row of the pricing table (input and output), the prompt caching section and the "Batch processing" section
View official source →

Per-token prices are 20% lower than on Claude Opus 5

Input goes from $5 to $4 per million tokens and output from $25 to $20, the same 20% cut on both sides. For a short request with no cache and a long answer, where output tokens make up most of the bill, that 20% is about all you save by switching.

"Opus 5.5 requires less compute to serve than Opus 5, and its pricing reflects that. Our tests show that at default settings it will cost 40% less than Opus 5 on typical workloads. Input and output tokens are $4 and $20 per million, 20% less than Opus 5." — from the pricing section of Anthropic's announcement
View official source →

Cache reads with Claude prompt caching cost 60% less

Cache reads drop from $0.50 to $0.20 per million tokens. Anthropic also changed the ratio: a cache read used to cost a tenth of the input price and now costs a twentieth, so cached context gets a bigger cut than the headline rate.

Writes follow the new input price. A five-minute entry costs 1.25 times the input rate and a one-hour entry twice it, which works out to $5 and $8 per million tokens, down from $6.25 and $10. The shortest prompt you can cache is 512 tokens.

This is where agents and coding tools spend most of their money, because they reread the same context on every turn. By the Claude blog's estimate, a session made up mostly of cache reads saves up to 60% on input, and most Claude Code tasks fall somewhere between that and the 20% floor.

"Cache reads (which make up the majority of agentic and coding work costs) are $0.20 per million tokens, 60% less than Opus 5." — from the pricing section of Anthropic's announcement
View official source →
"The input price falls, and the read rate falls with it, from a tenth of the input price to a twentieth." / "A session that is mostly cache reads can save up to 60% on input. A short question with no cache and a long answer can save up to 20%, because output dominates it. Most Claude Code tasks sit between the two." / "Writing to the cache costs more than a fresh read, at 1.25 times the input price for a five-minute cache and twice the input price for a one-hour cache, on today's pricing." — from the Claude blog
View official source →
"prompt caching" / "with a 512-token minimum cacheable prompt," — from the features list of the Claude docs
View official source →

The 40% figure assumes Claude effort drops to medium

Anthropic's 40% is the saving on typical work "at default settings", and it comes from two sources: the 20% lower price, and fewer tokens used per task. The defaults themselves moved. A request that doesn't set effort now runs at medium, while the same request on Opus 5 ran at high.

So the 40% doesn't tell you what you'll save if you pin effort to high or max. At the same effort level Opus 5.5 also tends to think more per turn than Opus 5, especially at xhigh and max. Measure cost per task on your own workload before you plan a budget around 40%.

"It costs less per token than Opus 5 and uses fewer tokens per task, which nets out to a 40% drop in costs." — from the benchmarks section of Anthropic's announcement
View official source →

Opus 5.5 lasts about 25% longer within Claude usage limits

Pro, Max, Team and seat-based Enterprise plans also get higher five-hour usage limits, though neither the announcement nor the docs say by how much. Subscribers can also bank a rate limit reset and use it when they choose.

The Claude blog does give a number for plans. The lower Opus 5.5 price carries over to your limits, cached context included, so the same plan goes about 25% further than it did on Opus 5. The extra cut on cache reads is an API price change only.

"In addition to the price drop, we’re increasing five-hour usage limits on Pro, Max, Team, and seat-based Enterprise plans." / "We’re also providing subscription users a rate limit reset, which you can now save and use whenever you choose." — from the pricing section of Anthropic's announcement
View official source →
"On a Pro, Max or Team plan, the lower Opus 5.5 price is passed on to your limits, including cached context, so they go about 25% further than on Opus 5. The extra cut on cache reads is an API price change." — from the Claude blog
View official source →

How Claude Opus 5.5 benchmarks against Fable 5.1

Anthropic-reported benchmark scores

GDPval-AA v2.1 (Elo)

All three models at max effort. Bar height is relative to Opus 5.5, set to 100.

1846Opus 5.5
1735Fable 5.1
1708Opus 5

CursorBench (%)

Opus 5.5 runs at its default medium effort; the other two run at max.

52.5Opus 5.5 (medium)
51.8Fable 5.1 (max)
46.6Opus 5 (max)

FrontierCode (%)

Opus 5.5 at medium effort against the best GPT-6 Astra score.

54.6Opus 5.5 (medium)
53.3GPT-6 Astra

Anthropic says Opus 5.5 leads its own benchmarks in agentic coding, computer use and knowledge work. Unless a result says otherwise, Anthropic ran each test at max effort with adaptive thinking.

Claude Opus 5.5 beats Fable 5.1 on GDPval-AA and CursorBench

GDPval-AA v2.1 grades real work across 44 occupations. With all three models at max effort, Opus 5.5 comes out on top.

The coding results are more striking because the settings favor the older models. On CursorBench, Opus 5.5 at its default medium effort beats Fable 5.1 and Opus 5 at max. On FrontierCode, medium-effort Opus 5.5 edges past GPT-6 Astra's best score for about a fifth of the cost per task.

In one early-access test, Opus 5.5 audited and repaired a 200,000-line codebase in less than 3 hours, a job that ran over 20 hours on Opus 5 and burned 2.5 times as many tokens. Anthropic also reports output speeds more than 30% above Opus 5.

"On GDPval-AA v2.1, a test of real-world work across 44 occupations, Opus 5.5 scores 1846 Elo, ahead of Fable 5.1 and Opus 5." / "At max effort, Opus 5.5 scores 1846 Elo, where Fable 5.1 scores 1735 and Opus 5 scores 1708." / "At default effort (medium), Opus 5.5 scores 52.5%, compared to 51.8% for Fable 5.1 (max) and 46.6% for Opus 5 (max)." / "At default effort (medium), Opus 5.5 scores 54.6%, higher than all other models, beating GPT-6 Astra’s top score (53.3%) for about a fifth of the cost per task." / "An early tester used it to audit and fix a 200,000-line codebase in under three hours, where Opus 5 took over 20 hours and used 2.5x as many tokens." / "Opus 5.5 also generates output more than 30% faster than Opus 5." — from the benchmarks and pricing sections of Anthropic's announcement (GDPval-AA, CursorBench, FrontierCode, speed)
View official source →

Anthropic says the real gap with Claude Fable 5.1 is smaller

Anthropic qualifies its own numbers. At this level of capability, it says, benchmark margins say less about real-world differences, and inside Anthropic the two models feel closer in day-to-day use than the scores imply.

Read the chart as "Opus 5.5 is in Fable's range", not as proof that Opus 5.5 is the stronger model. The difference you will notice is the bill: Fable 5.1 costs $10 and $50 per million tokens.

"On our benchmarks, Claude Opus 5.5 leads in agentic coding, computer use, and knowledge work. That said, at these levels of capability we’ve found that benchmark margins have become a less reliable guide to real-world differences. In our own use, the gap between Opus 5.5 and Claude Fable 5.1 is narrower than these scores suggest." — from the benchmarks section of Anthropic's announcement
View official source →

Four breaking changes when migrating from Claude Opus 5

Four requests that work on Opus 5 but are rejected on Opus 5.5

Rejected with a 400 error Use instead
thinking: disabled, or budget_tokens Adaptive thinking with effort
tool_choice any or tool auto or none
Old thinking blocks resent after editing system, tools or earlier messages Append to the conversation instead of editing it
computer_20251124 on the Claude API and Google Cloud computer_toolset_20260801

If your code relies on any of these, changing the model ID won't be enough. The first three also apply to Claude Fable 5.1, so code you have already moved to Fable is most of the way there.

"Four breaking changes affect code already running on Claude Opus 5:" / "thinking can't be disabled" / "forced tool use returns an error" / "thinking blocks are tied to the model and the conversation" / "The first three also apply on Claude Fable 5.1." — from the introduction and the "Breaking changes" section of the Claude docs
View official source →

Adaptive thinking is always on; Claude effort sets its depth

You can't switch thinking off on Opus 5.5. A request that disables it, or that sets budget_tokens, is rejected with a 400 error. Use adaptive thinking and set the depth with output_config.effort.

Two other changes won't raise errors but will change what you get back. Default effort is medium instead of high, and the model tends to think more per turn than Opus 5 at the same setting. Anthropic's advice is to rerun your effort sweep rather than keep the Opus 5 setting.

Text that Opus 5 wrote between tool calls now arrives inside thinking blocks, which are empty under the default display setting. An interface that showed those progress notes may go quiet after the switch.

""thinking.type.disabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior." / "A request that omits effort runs at medium; on Claude Opus 5 it ran at high." / "At the same effort setting the model tends to think more per turn than Claude Opus 5, most of all at xhigh and max. Re-run your effort sweep rather than carrying a setting over" / "Text between tool calls comes back in thinking blocks." / "an application that streams them to its users goes quiet between tool calls, with no error." — from the "Breaking changes" and "Behavior differences" sections of the Claude docs
View official source →

Forced tool use and old Claude computer use calls now fail

Setting tool_choice to any or to a specific tool is rejected with a 400 error, while auto and none still work. If your code forces a tool call, that path has to change.

For computer use, the Claude API and Google Cloud now accept only computer_toolset_20260801. The old computer_20251124 tool is refused there. Amazon Bedrock still runs the old tool on Opus 5.5, so Bedrock users don't need to change it.

"tool_choice: type "tool" and "any" are not supported for this model." / "does not support tool types: computer_20251124." / "On Amazon Bedrock, the earlier computer_20251124 tool continues to work on Claude Opus 5.5 as it does on Claude Opus 5, so no change is needed there." — from the "Breaking changes" section of the Claude docs
View official source →

Claude API rejects thinking blocks after edited history

A thinking block now belongs to the model and the conversation that produced it. If you change the system prompt, the tool definitions or an earlier message and then send old thinking blocks again, the request is rejected with a 400 error.

The check is on by default for accounts created on or after August 31, 2026 (UTC). It applies on the Claude API and on cloud platforms. If your app trims or rewrites earlier turns, look at how it handles thinking blocks before you switch.

"thinking blocks are tied to the model and the conversation" / "it enforces that check by default for accounts created on or after August 31, 2026, 00:00 UTC, on the Claude API and on cloud platforms. On those accounts, a request that replays a block after such a change returns a 400 error." — from the "Breaking changes" section of the Claude docs
View official source →

Summary

If you use Claude Opus 5.5 in the Claude apps, you can switch now; nothing on your side breaks. If you call it through the API, check the four changes above against your code before you change the model ID. Requests without an effort setting now run at medium, so measure quality and cost again, whether you call Anthropic directly or go through AWS, Google Cloud or Microsoft Azure, where Opus 5.5 is also live.

Sonnet 5.5 and Haiku 5.5 are due in the coming weeks, with no dates announced. For how the current lineup compares, see Claude Models Comparison: Fable, Opus, Sonnet. The previous generation is covered in Claude Opus 5: Near-Fable Output at Half the Price.

Anthropic publishes these announcements and docs as web pages. To save a page as clean text for notes or a prompt, use the tool below.

"Claude Opus 5.5 is now available on all platforms, including Amazon Web Services, Google Cloud, and Microsoft Azure." — from the availability section of Anthropic's announcement
View official source →

FAQ

What is the Claude Opus 5.5 model ID?
On the Claude API the model ID is claude-opus-5-5. Changing the ID alone may not be enough if your code was written for Opus 5, so check the four breaking changes above before you switch.
How much does Claude fast mode cost on Opus 5.5?
Fast mode runs Opus 5.5 up to 2.5 times faster for $8 per million input tokens and $40 per million output tokens, twice the standard rate. It is a research preview. Through the API it is only offered on Anthropic's own Claude API, not on AWS or other partner clouds.
When will Claude Sonnet 5.5 and Haiku 5.5 come out?
Anthropic says both will follow in the coming weeks. It has not given dates.