Claude Opus 5 Benchmarks: What the Numbers Actually Say

Every Claude Opus 5 benchmark claim in one attributed table: Frontier-Bench, ARC-AGI 3, OSWorld 2.0, CursorBench 3.2, AutomationBench. All vendor-run, none reproduced.

Ashley Innocent

Ashley Innocent

25 July 2026

Claude Opus 5 Benchmarks: What the Numbers Actually Say

Apidog for Enterprise

On-Premises Deploy

SSO & RBAC

SOC 2 Compliant

Explore Apidog Enterprise

Anthropic launched Claude Opus 5 on July 24, 2026 with a set of benchmark claims that read like a clean sweep. More than double Opus 4.8 on one eval. Three times the next-best model on another. Past Fable 5 at a third of the cost on a third.

That does not make them wrong. It does mean you should read them the way you would read any vendor’s launch chart: carefully, with attention to what is being measured and what is left out. This guide puts every published Opus 5 benchmark claim in one attributed table, explains what each number can and cannot support, names the ceiling Anthropic puts above its own model, and finishes with an eval plan you can run yourself in Apidog.

button

For the model itself (claude-opus-5, 1M context, 128k max output, May 2026 knowledge cutoff), start with what Claude Opus 5 is. The primary source below is Anthropic’s Claude Opus 5 launch post.

Every published claim, in one table

Here is the complete set of benchmark statements Anthropic made at launch. The comparison column matters as much as the result column, because several of these are stated relative to another model rather than as a score.

Benchmark Anthropic’s claim Stated as Compared against
Frontier-Bench v0.1 Surpasses all other models; more than doubles Opus 4.8’s score, at a lower cost per task Ratio plus cost claim Opus 4.8 and the field
ARC-AGI 3 Roughly 3x the next-best model’s score Ratio Unnamed next-best model
OSWorld 2.0 Surpasses Fable 5 at one-third the cost Ordinal plus cost claim Fable 5
CursorBench 3.2 Within 0.5% of Fable 5’s peak, at half the price Gap plus cost claim Fable 5
Zapier AutomationBench Pass rate roughly 1.5x the next-best model Ratio Unnamed next-best model
Organic chemistry +10.2 points over Opus 4.8 Absolute delta Opus 4.8
Protein analysis +7.7 points over Opus 4.8 Absolute delta Opus 4.8
Cybersecurity exploitation Behind Mythos 5 Ordinal Mythos 5
Autonomous biology research Behind Mythos 5 Ordinal Mythos 5

Source for all of the above: Anthropic’s launch post and model documentation. No third party has published a reproduction of any of these results at the time of writing.

Two things jump out before you read any individual number. Only two of the nine rows give an absolute movement in points. And Anthropic itself supplies the last two rows, where its new flagship loses.

The ratio problem, and why it matters

Four of the claims (Frontier-Bench, ARC-AGI 3, AutomationBench, and to a degree CursorBench) are stated as ratios or gaps rather than scores. That is a real limitation, not a nitpick, and it is worth being specific about why.

A ratio hides the denominator. “Roughly 3x the next-best model” on ARC-AGI 3 means something different depending on where the field sits. If the next-best model scores 8%, then 3x is 24%: real movement on a benchmark nobody is close to solving. If the next-best model scores 25%, then 3x is 75%, a categorically different result. Both are honestly describable as “3x.” You cannot tell which one happened, and Anthropic did not say.

Doubling is easier at the bottom of a scale. “More than doubles Opus 4.8’s score” on Frontier-Bench v0.1 is the same shape of problem. On a hard, new benchmark where the previous flagship scored in the single digits or low teens, doubling is a smaller absolute jump than the phrasing implies. On a benchmark where 4.8 already scored 40%, doubling would be extraordinary. The version string is a hint here: v0.1 is a benchmark with no published track record, no community reproductions, and no established saturation point.

“Next-best model” is unnamed. Two claims compare Opus 5 to an unspecified competitor. That competitor could be Fable 5, Mythos 5, or a model from another lab. The comparison set determines how much the ratio means, and it is not disclosed.

Gaps need units. “Within 0.5% of Fable 5’s peak” on CursorBench 3.2 does not say whether that is 0.5 percentage points or a 0.5% relative difference, and “peak” suggests a best-configuration run rather than a default one. On a coding benchmark, the difference between a default effort setting and a maxed-out one is not trivial. Our Fable 5 benchmarks breakdown covers how that model’s own numbers were framed.

The two science figures are the cleanest claims in the set precisely because they avoid all of this: +10.2 points on organic chemistry and +7.7 points on protein analysis are absolute deltas against a named baseline. You still do not get the starting score, but you know exactly how far the model moved.

The cost-per-task claims are configuration-dependent

Three of Anthropic’s claims bundle capability with cost: lower cost per task on Frontier-Bench, one-third the cost on OSWorld 2.0, half the price on CursorBench 3.2.

The list-price half of that is verifiable and holds up. Opus 5 runs $5 per million input tokens and $25 per million output, identical to Opus 4.8 and exactly half of Fable 5’s $10/$50. That is published on Anthropic’s pricing page and is not a benchmark result at all. The full arithmetic, including cache writes, batch rates, and the fast-mode premium, is in our Opus 5 pricing breakdown.

Cost per task is a different quantity. It depends on how many tokens the run consumed, which depends on the effort level, whether thinking was enabled, how many turns the agentic loop took, and how many subagents got spawned. Anthropic’s own prompting guidance notes that Opus 5 produces longer default responses than Opus 4.8, delegates to subagents more readily, and expands task scope more often. All three push token consumption up in real workloads, so a run tuned for a cost-per-task chart is not automatically the configuration you would ship.

None of this makes the cost story false. Half the list price is half the list price, and our Opus 5 vs Fable 5 comparison works through where that gap actually pays. It means the cost-per-task ratio is an artifact of a specific setup, and yours will differ. Measure it.

The ceiling Anthropic names itself

The most useful line in the launch material is the one that is not a win. Anthropic states plainly that Opus 5 still trails Mythos 5 on cybersecurity exploitation and on autonomous biology research. Fable 5 also keeps the “most capable widely released model” designation.

That is worth restating because the press coverage largely dropped it. Opus 5 is not the top of the Claude stack. The honest summary is frontier-class capability at half the frontier price, with a named ceiling above it. For frontier security research or autonomous scientific work, the benchmark answer is still Mythos-class, covered in our Mythos-class model explainer and Fable 5 vs Mythos 5.

There is an operational consequence too. Anthropic shipped a fallbacks: "default" option (behind the server-side-fallback-2026-07-01 beta header) that automatically falls back to Opus 4.8 when Opus 5 refuses a cyber-category request. A model with tighter cyber refusals needs an escape hatch, and the existence of that escape hatch tells you something the chart does not.

What the benchmarks do not cover at all

Benchmarks measure task completion. They do not measure the things that decide whether a model works in your product:

What to actually test yourself

Vendor benchmarks are a starting hypothesis. Here is a compact eval you can run in an afternoon that will tell you more about Opus 5 for your workload than every number above combined.

1. Build a small task set from your own history. Twenty to fifty real tasks: closed tickets, merged PRs, support threads your model would have handled. Real inputs beat synthetic ones because they carry your actual formatting, ambiguity, and edge cases.

2. Pin the configuration and write it down. Model ID exactly claude-opus-5, plus your output_config.effort level, whether thinking is on, and your max_tokens. An unpinned config makes every later comparison meaningless.

3. Score cost per resolved task, not cost per token. Read the usage block on every response and record input, output, cache-read, and cache-write tokens per task. Then divide total spend by tasks that actually passed your acceptance check. This is the number Anthropic’s chart is claiming, so it is the number to reproduce.

4. Run a real effort sweep. Same task set at low, medium, high, and xhigh. The recalibration means low and medium are meaningfully stronger on Opus 5 than on prior Opus models, and plenty of workloads will find a cheaper level passes just as often. Watch max_tokens at the high end.

5. Test the agentic loop, not the single turn. Most of the launch benchmarks are agentic (OSWorld, CursorBench, AutomationBench). Single-turn spot checks will not reproduce them. Run multi-turn with your real tools attached and count turns, not just outcomes.

6. Compare against your incumbent on the same task set. Whatever you run today, Opus 4.8 or Sonnet 5 or something else, run it through the identical harness. A relative result on your own data is worth more than an absolute score on someone else’s.

7. Log refusals separately. Cyber-adjacent work will hit refusals more often than on 4.8. Count them before you decide whether the fallback header is worth wiring up.

For comparison methodology on a previous launch, our Sonnet 5 benchmarks piece walks through the same exercise, and the Opus 5 API guide has the request shapes.

Running the eval in Apidog

The eval above is a pile of HTTP requests with auth headers, JSON bodies, streaming responses, and a usage block you need to read on every call. That is ordinary API work, which is what Apidog handles.

A workable setup:

  1. Create one request against the Anthropic Messages endpoint and store your API key as an environment variable rather than pasting it into the body.
  2. Duplicate that request once per effort level so you can fire the same prompt at low through xhigh and diff the responses side by side.
  3. Turn on streaming and inspect the SSE events directly when you need to see how thinking tokens accumulate before the visible answer starts.
  4. Inspect tool-call payloads in the response to confirm the model is actually emitting structured tool calls rather than describing them in prose, which is the thinking-disabled artifact worth watching for.
  5. Add an assertion on the usage fields so cache hits and token totals are captured on every run instead of being eyeballed.
  6. Save the whole thing as a collection so the next model launch is a model-ID swap, not a rebuild.

Here is the base request:

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": "medium"},
    "messages": [
      {"role": "user", "content": "Fix the failing test in this diff."}
    ]
  }'

Change one field per run, keep everything else fixed, and log the usage block each time. Download Apidog if you want to follow that pattern with the environments and assertions already wired up.

The honest summary

Opus 5’s benchmark story is genuinely strong: the biggest jump over its predecessor Anthropic has claimed for an Opus release, at unchanged list pricing. It is also entirely vendor-run, unreproduced as of July 25, 2026, and stated largely in ratios that hide their denominators. Both of those things are true at once.

Treat the table at the top of this page as Anthropic’s hypothesis about its own model. Then go get your own number. The gap between a launch chart and a production workload is where every model migration actually gets decided, and the Opus 5 pillar guide covers the rest of what changed.

button

FAQ

Are the Claude Opus 5 benchmarks independently verified? No. As of July 25, 2026, every published Opus 5 benchmark result comes from Anthropic. No third-party lab or independent evaluator has released a reproduction. Read them as vendor-reported figures.

What is the biggest Opus 5 benchmark claim? Frontier-Bench v0.1, where Anthropic says Opus 5 more than doubles Opus 4.8’s score at a lower cost per task. Anthropic did not publish the underlying scores, only the ratio, and Frontier-Bench v0.1 is a new benchmark without an established track record.

Is Claude Opus 5 the most capable Claude model? No. Fable 5 retains the “most capable widely released” designation, and Anthropic states that Opus 5 still trails Mythos 5 on cybersecurity exploitation and autonomous biology research. Opus 5’s pitch is frontier-class capability at half of Fable 5’s price, not the top of the stack.

How much better is Opus 5 than Opus 4.8 on science tasks? Anthropic reports +10.2 points on organic chemistry and +7.7 points on protein analysis over Opus 4.8. These are the two claims stated as absolute deltas rather than ratios, which makes them the easiest to interpret, though the baseline scores were not published.

Does Opus 5 beat Fable 5? On Anthropic’s numbers it surpasses Fable 5 on OSWorld 2.0 at one-third the cost and lands within 0.5% of Fable 5’s peak on CursorBench 3.2 at half the price. Fable 5 still holds the overall capability designation. See the full comparison.

What should I benchmark myself? Cost per resolved task on twenty to fifty real tasks from your own backlog, run at multiple effort levels, with your actual tools attached and multi-turn loops enabled. Compare against whatever you run today on the identical harness.

Explore more

Claude Opus 5 vs Sonnet 5: Which Tier Do You Actually Need?

Claude Opus 5 vs Sonnet 5: Which Tier Do You Actually Need?

Claude Opus 5 vs Sonnet 5 compared on real cost per task: $5/$25 against Sonnet's $2/$10 intro rate that rises to $3/$15 on Sep 1, 2026, plus specs, benchmarks, and a decision table by workload.

25 July 2026

Prompting Claude Opus 5: Stop Telling It to Double-Check

Prompting Claude Opus 5: Stop Telling It to Double-Check

Claude Opus 5 prompting guide: delete your verification instructions, prompt for conciseness, cap subagents, constrain scope, and avoid the thinking-disabled failure modes.

25 July 2026

How to Use Claude Opus 5 for Free  ?

How to Use Claude Opus 5 for Free ?

Every honest way to use Claude Opus 5 free: Pro and Max access, API trial and cloud credits. Plus the cheapest paid path: batch at 50% off, effort low, and caching from 512 tokens.

25 July 2026

Practice API Design-first in Apidog

Discover an easier way to build and use APIs

Claude Opus 5 Benchmarks: What the Numbers Actually Say