Anthropic launched Claude Opus 5 on July 24, 2026, and teams immediately started asking the same question: if Opus 5 approaches Fable 5 at half the price, when is Fable 5 still worth paying for?
The pricing difference is straightforward:
- Claude Opus 5: $5 per million input tokens, $25 per million output tokens
- Claude Fable 5: $10 per million input tokens, $50 per million output tokens
That is an exact 2x difference for both input and output tokens, without tier thresholds or minimum commitments. Anthropic’s launch claims state that Opus 5 is within 0.5% of Fable 5’s peak on CursorBench 3.2 and surpasses Fable 5 on OSWorld 2.0 at one-third of the cost.
To validate the comparison yourself, send identical prompts to both model IDs from Apidog, then compare responses, tool calls, and token usage side by side.
The two models at a glance
| Claude Opus 5 | Claude Fable 5 | |
|---|---|---|
| API model ID | claude-opus-5 |
claude-fable-5 |
| Input price | $5 / MTok | $10 / MTok |
| Output price | $25 / MTok | $50 / MTok |
| Context window | 1M tokens (default and max) | 1M tokens |
| Max output | 128k (300k on Batch with a beta header) | 128k |
| Knowledge cutoff | May 2026 | January 2026 |
| Positioning | Anthropic’s recommended default | Most capable widely released model |
| Thinking | Adaptive, on by default, controllable via effort | Always on |
| Launched | July 24, 2026 | Early June 2026 |
Two rows need special attention.
First, the knowledge cutoff. Opus 5 has a May 2026 cutoff, while Fable 5 stops at January 2026. That four-month gap includes package releases, framework updates, and API changes. For work involving fast-moving libraries, the cheaper model is also the fresher model.
Second, positioning. Anthropic still calls Fable 5 its most capable widely released model. Opus 5 is the recommended default, which is a different statement: use it when you are unsure which model to select, but not necessarily when a task is at the edge of model capability.
For the newer model’s full specification, see the Claude Opus 5 explainer. For Fable 5 launch details, see what Claude Fable 5 is.
What Anthropic actually claims
These are Anthropic’s launch claims that directly affect the comparison.
| Benchmark | Anthropic’s claim for Opus 5 |
|---|---|
| CursorBench 3.2 | Within 0.5% of Fable 5’s peak, at half the price |
| OSWorld 2.0 (computer use) | Surpasses Fable 5 at one-third the cost |
| Frontier-Bench v0.1 | Surpasses all other models; more than doubles Opus 4.8’s score |
| ARC-AGI 3 | Roughly 3x the next-best model |
| Zapier AutomationBench | Pass rate roughly 1.5x the next-best model |
| Organic chemistry | +10.2 points over Opus 4.8 |
| Protein analysis | +7.7 points over Opus 4.8 |
The key caveat is that all of these numbers are vendor-run. Anthropic designed the evaluations, selected the effort settings, and published the results. As of July 25, 2026, none had been independently reproduced.
This is not evidence of bad faith. It is simply the normal state of launch-day benchmark reporting. “Within 0.5% of Fable 5” applies to a specific benchmark harness and configuration. Your own tasks may show a larger or smaller gap.
The OSWorld result is the more meaningful head-to-head claim because Anthropic says Opus 5 beats Fable 5 there. Computer-use tasks reward persistence, recovery, and agentic loops, which aligns with a model optimized for those workflows.
The CursorBench result is narrower: “within 0.5% of Fable 5’s peak” still means Fable 5 retains the peak score.
For benchmark details and limitations, read the Opus 5 benchmarks deep dive and the Fable 5 benchmarks post.
The case for Opus 5
The 2x price gap compounds
At $5/$25 versus $10/$50, a workload that costs $3,000 per month on Fable 5 costs $1,500 on Opus 5 at the same token volume.
There are no commitment requirements or thresholds that reduce this gap.
Batch, caching, and effort settings reduce costs further
Opus 5’s Batch API rate is $2.50 per million input tokens and $12.50 per million output tokens, another 50% reduction for asynchronous work.
Other cost levers include:
- Cache hits and refreshes at $0.50 per million tokens
- A prompt caching minimum of 512 tokens, down from 1,024 on Opus 4.8
- Lower tool-use system prompt overhead:
- 286 tokens with
tool_choice: "auto"ortool_choice: "none" - 290 tokens on Opus 4.8
- 675 tokens on Opus 4.7
- 286 tokens with
The lower caching threshold means short system prompts that were previously too small to cache can now be cached without code changes.
See the full Opus 5 pricing breakdown and this guide to cutting your Claude API bill.
You can increase reasoning effort only when needed
Opus 5 exposes output_config.effort, which defaults to high. The launch recalibrated the effort levels, with low and medium described as meaningfully stronger than in earlier Opus models.
Use effort as a workload-level cost control:
-
lowfor classification, extraction, and low-risk transformations -
mediumfor general coding and structured workflows -
highfor demanding implementation tasks -
xhighfor difficult agentic coding or reasoning tasks
{
"model": "claude-opus-5",
"max_tokens": 8192,
"output_config": {
"effort": "medium"
},
"messages": [
{
"role": "user",
"content": "Review this pull request and identify correctness risks."
}
]
}
Instead of assuming the previous Opus settings will transfer cleanly, run an effort sweep. The effort parameter guide explains how to do that.
It has the fresher knowledge cutoff
Opus 5’s cutoff is four months newer: May 2026 instead of January 2026.
Anthropic is moving defaults toward Opus 5
Opus 5 is the new default for Max subscribers and the highest-performing model available to Pro users. It is available through the Claude API, claude.ai, Claude Code, Claude Cowork, Amazon Bedrock, Claude Platform on AWS, Google Cloud, Microsoft Foundry, and GitHub Copilot.
Anthropic’s models overview explicitly says to start with Opus 5 if you are unsure which model to use.
The case for Fable 5
The argument for the more expensive model is narrower, but it matters for specific workloads.
The top capability designation remains with Fable 5
Anthropic did not move its “most capable widely released model” designation to Opus 5 at launch.
That matters for edge-case tasks where a failed run costs more than a month of API savings. For those workloads, Fable 5 remains the model Anthropic points to.
See the Fable 5 launch announcement for that positioning.
Always-on thinking removes a configuration failure mode
Fable 5 thinks on every request. Anthropic’s model comparison lists its adaptive thinking as “always on.”
Opus 5 allows thinking to be disabled. Anthropic’s own guidance documents potential issues when it is disabled:
- Tool calls can occasionally be written as plain text instead of executed.
- That text can affect later turns in an agentic loop.
- Internal XML tags can sometimes appear in visible output.
Anthropic recommends leaving thinking enabled and reducing cost through lower effort settings instead.
With Fable 5, this particular configuration footgun does not exist.
Opus 5’s flexibility adds migration details
When migrating to Opus 5, account for these behaviors:
-
thinking: {type: "disabled"}combined witheffort: "xhigh"oreffort: "max"returns a 400 error. - Thinking runs by default when you omit the
thinkingfield. - Existing
max_tokensbudgets designed for non-thinking workloads can truncate. - Opus 5 delegates to subagents more readily.
- Default responses can be longer, increasing output token costs unless constrained.
Fable 5 has no equivalent migration surface for these changes. If you are moving workloads, use the Opus 4.8 to Opus 5 migration guide.
Switching costs can outweigh token savings
Your prompts, evaluations, effort settings, and cost forecasts are calibrated against the model you already run.
“Half the price” is a per-token claim, not a project-cost claim. If a migration takes two engineers a week and your workload volume is small, the migration may not pay for itself.
For more context, see the Fable 5 vs Opus 4.8 comparison and Fable 5 pricing.
What the price gap looks like in real requests
Consider an agentic coding task with:
- 200,000 input tokens for repository context and tool-call history
- 20,000 output tokens for generated code, analysis, and tool calls
| Opus 5 | Fable 5 | |
|---|---|---|
| Input (200k) | $1.00 | $2.00 |
| Output (20k) | $0.50 | $1.00 |
| Per task | $1.50 | $3.00 |
| 500 tasks/month | $750 | $1,500 |
| 5,000 tasks/month | $7,500 | $15,000 |
At 500 tasks per month, the difference is $750. That may be insignificant relative to an engineering budget, especially if Fable 5 prevents one costly failure.
At 5,000 tasks per month, the difference is $90,000 per year. That is a staffing and budget decision.
The decision rule is mostly about volume, not which model is universally smarter.
- Below a few hundred difficult tasks per month, prioritize capability.
- Above a few thousand tasks, require evidence that Fable 5 performs better on your workload before accepting the 2x cost.
One additional pricing detail: Opus 5 fast mode offers 2.5x output speed and is a research preview on the first-party API only. It costs $10/$50, exactly Fable 5’s base rate.
If latency is the constraint, you can spend Fable 5-level money on faster Opus 5 instead of slower Fable 5.
Also note that inference_geo: "us" adds a 1.1x multiplier across every Opus 5 token category, increasing these costs by 10%.
A decision framework by workload
| Your workload | Pick | Why |
|---|---|---|
| Agentic coding, high volume | Opus 5 | Anthropic reports performance within 0.5% on CursorBench at half the cost; volume makes the savings material |
| Computer use and browser automation | Opus 5 | The benchmark where Anthropic claims Opus 5 beats Fable 5 outright |
| Work involving post-January-2026 libraries | Opus 5 | May 2026 cutoff versus January 2026 |
| Cost-sensitive production traffic | Opus 5 | Half price plus Batch API, 512-token caching, and low/medium effort |
| Single high-stakes reasoning runs | Fable 5 | Still Anthropic’s most capable widely released model; per-run cost matters less at low volume |
| Long-horizon autonomous sessions where failure is expensive | Fable 5 | Always-on thinking and fewer migration/configuration risks |
| Already stable on Fable 5, low volume | Fable 5 | Migration work can exceed savings |
| Cybersecurity exploitation or autonomous biology research | Neither, see below | Both trail Mythos 5 on these axes |
The practical pattern is simple:
Opus 5 wins on throughput economics. Fable 5 wins on tail risk.
Use Opus 5 for many tasks where occasional weaker outputs are tolerable. Use Fable 5 when you have few tasks and a single weak result is expensive.
Running the comparison on your own workload
Vendor benchmarks reflect someone else’s tasks. Build a small evaluation set from your own production scenarios and run both models against it.
Both models use the same Messages API endpoint. The model ID is the primary change.
curl https://api.anthropic.com/v1/messages \
--header "x-api-key: $ANTHROPIC_API_KEY" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--data '{
"model": "claude-opus-5",
"max_tokens": 8192,
"output_config": {"effort": "high"},
"messages": [
{"role": "user", "content": "Refactor this handler and explain the tradeoffs."}
]
}'
Swap claude-opus-5 with claude-fable-5 to run the same request against Fable 5.
A practical evaluation workflow
- Store your API key as an environment variable rather than embedding it in request bodies.
- Create one environment per model and define the model ID as a variable.
- Save the request in a collection and run the exact same scenario against both environments.
- Compare each response’s
usagefields:- Input tokens
- Output tokens
- Cache-read tokens
- Inspect SSE events and tool-call payloads for agentic workflows. Check whether the model executed a tool or wrote a tool call as plain text.
- Run Opus 5 at
low,medium,high, andxhigheffort.
The critical comparison is often not simply “Opus 5 or Fable 5.” It is:
Which Opus 5 effort level matches the Fable 5 quality level I currently pay for?
You can use Apidog to set up the environments and compare requests. Follow the full implementation walkthrough in the Opus 5 API guide. Anthropic’s pricing page has the authoritative rates.
The honest ceiling
Neither model is at the top of Anthropic’s stack on every capability axis.
Fable 5 remains Anthropic’s most capable widely released model, and Opus 5 has not taken that designation.
Above both models on two specific axes sits Mythos 5. Anthropic states that Opus 5 still trails Mythos 5 on:
- Cybersecurity exploitation
- Autonomous biology research
Mythos 5 is the classifier-free sibling released alongside Fable 5 through a limited program rather than general public availability. It is not an option for most teams. See the Fable 5 vs Mythos 5 comparison for eligibility details.
The accurate summary of Opus 5 is narrower than many launch headlines:
Frontier-class capability at half the frontier price, with a named ceiling above it.
That is a strong offering. It does not mean “the best model now costs half as much,” because Anthropic retained the capability crown on the more expensive Fable 5.
FAQ
Is Claude Opus 5 better than Fable 5?
On Anthropic’s benchmarks, Opus 5 surpasses Fable 5 on OSWorld 2.0 computer-use tasks and lands within 0.5% of Fable 5’s peak on CursorBench 3.2 at a fraction of the cost.
Those figures are vendor-run and unreproduced as of July 25, 2026. Anthropic still identifies Fable 5 as its most capable widely released model, so Fable 5 retains the edge for the hardest tasks.
How much cheaper is Opus 5 than Fable 5?
Exactly half on both sides:
- Opus 5: $5/$25 per million input/output tokens
- Fable 5: $10/$50 per million input/output tokens
Opus 5’s Batch API rate of $2.50/$12.50 increases the gap for non-urgent workloads.
Which model has the newer knowledge cutoff?
Opus 5. Its reliable cutoff is May 2026, while Fable 5’s is January 2026.
Should I migrate a Fable 5 workload to Opus 5?
Start with workload volume.
Below a few hundred difficult tasks per month, savings may not justify migration work. Above a few thousand tasks, the savings can be substantial—but first verify that quality holds on your own evaluation set.
What is the model ID for each?
- Opus 5:
claude-opus-5 - Fable 5:
claude-fable-5
Neither uses a date suffix. On Amazon Bedrock, Opus 5 is anthropic.claude-opus-5.
Does Opus 5 support anything Fable 5 does not?
Opus 5 exposes the recalibrated output_config.effort parameter, supports mid-conversation system messages, supports fast mode at $10/$50, and caches prompts as short as 512 tokens.
One gap in the other direction: Priority Tier is not supported on Opus 5, though Opus 4.8 retains it.
The short answer
For most teams, Opus 5 is the default choice because the 2x savings become meaningful at high request volume.
Anthropic’s claims place Opus 5 close enough to Fable 5 for agentic coding and ahead on computer use that thousands of monthly tasks can produce substantial budget savings. Add the May 2026 knowledge cutoff and controllable effort settings, and Opus 5 is the practical default.
Keep Fable 5 when:
- The task sits at the edge of model capability.
- A single failed run costs more than the price difference.
- Your task volume is low enough that migration work exceeds expected savings.
Finally, treat every benchmark in this comparison as what it is: a vendor measurement on a vendor harness. Your own evaluation set is the tiebreaker.

Top comments (0)