NORTHELL
SYSTEMS OPERATIONAL Start a project →
AI & Automation

Claude Opus 5 vs. GPT-5.5 vs. Gemini 3.1 Pro: How to Choose When the Benchmarks Stopped Matching

A verified comparison of Claude Opus 5, GPT-5.5, and Gemini 3.1 Pro on pricing, context limits, and availability — and why no two vendors now report the same benchmark.

X / Twitter LinkedIn
Claude Opus 5 vs. GPT-5.5 vs. Gemini 3.1 Pro: How to Choose When the Benchmarks Stopped Matching
TL;DR

Claude Opus 5 launched on 24 July 2026 at $5 per million input tokens and $25 output, with a 1M context window and the widest cloud availability of the three. Gemini 3.1 Pro is materially cheaper until your context crosses 200K tokens, but caps output at half what the others do. The bigger finding: the three labs no longer publish a single benchmark in common, so the scoreboard most comparison articles show is assembled from incompatible sources. Choose on constraints you can verify, then run a 30-task evaluation on your own workload.

KEY TAKEAWAYS
  • No two of the three vendors reported the same benchmark for their current flagship models, so head-to-head benchmark tables in most comparison articles are combining incompatible sources.
  • Anthropic reported ARC-AGI 3 for Opus 5 while Google reported ARC-AGI-2 for Gemini 3.1 Pro. Those are different benchmarks, not different runs of one.
  • Anthropic published only relative numbers for Opus 5, and every comparison was against its own models rather than against OpenAI or Google.
  • Gemini 3.1 Pro is the cheapest of the three until context passes 200K tokens, where its pricing steps up from $2/$12 to $4/$18 per million.
  • Gemini 3.1 Pro caps output at 65,536 tokens against 128,000 for the other two, which is an architectural constraint rather than a preference.
  • Filter out models you cannot actually buy: GPT-5.6 Sol is a gated preview limited to roughly 20 approved companies, and Gemini 3.5 Pro has not shipped.
  • A 30-task evaluation built from your own product is the only benchmark that describes your workload, and it keeps working when the next model launches.
In This Article
  1. The Comparison Table You Have Been Shown Is Probably Wrong
  2. The Three Current Flagships, Verified
  3. Why the Benchmark Scoreboard Stopped Working
  4. The Cost Math That Actually Applies to Your Workload
  5. Availability and Lock-In: The Question Nobody Asks
  6. How We Actually Choose
  7. So Which One Should You Pick

The Comparison Table You Have Been Shown Is Probably Wrong

Anthropic shipped Claude Opus 5 on 24 July 2026. Within hours the comparison posts started, and almost all of them lead with a benchmark table putting three models side by side on the same axis.

Those tables cannot be built from primary sources, because the three leading labs no longer publish a single benchmark in common. Anthropic reported Opus 5 against Frontier-Bench v0.1, CursorBench 3.2, ARC-AGI 3, Zapier AutomationBench, and OSWorld 2.0. Google reported Gemini 3.1 Pro against SWE-bench Verified, GPQA Diamond, and ARC-AGI-2. OpenAI published no SWE-bench Verified score for its newest model at all.

Not one number overlaps. This article gives you what can actually be verified, and a selection method that does not depend on figures the vendors stopped reporting.

The Three Current Flagships, Verified

Every figure below comes from the vendor's own model documentation, checked on 24 July 2026. We excluded models you cannot buy, which is a filter worth applying to any comparison you read.

 Claude Opus 5GPT-5.5Gemini 3.1 Pro
API model IDclaude-opus-5gpt-5.5gemini-3.1-pro
Input per 1M tokens$5.00$5.00$2.00 up to 200K, $4.00 above
Output per 1M tokens$25.00$30.00$12.00 up to 200K, $18.00 above
Cached input per 1MDiscounted$0.50Discounted
Context window1,000,0001,050,0001,048,576
Max output tokens128,000128,00065,536
Knowledge cutoffMay 2026December 2025Not published
Cloud availabilityClaude API, AWS Bedrock, Claude Platform on AWS, Google Cloud, Microsoft FoundryOpenAI API, Microsoft AzureGoogle AI Studio, Vertex AI

Three observations matter more here than any benchmark. Output ceilings differ by a factor of two, and if your product generates long documents or large code diffs in a single call, Gemini's 65,536-token cap forces chunking and merge logic into your codebase. Gemini's pricing has a step function that doubles input cost above 200K tokens, which long-context workloads hit routinely. And the knowledge cutoffs sit eight months apart, which shows up as wrong answers about recent frameworks and library versions unless you plan retrieval deliberately.

Key takeaway: the verifiable specifications already separate these models clearly enough to make a decision, without reference to a single contested benchmark score.

Why the Benchmark Scoreboard Stopped Working

This section changes how you read every other comparison article on this topic, so it is worth being specific about what each lab actually published.

BenchmarkClaude Opus 5GPT-5.5Gemini 3.1 Pro
SWE-bench VerifiedNot reportedNot reported80.6%
GPQA DiamondNot reportedNot reported94.3%
ARC-AGI-2Not reportedNot reported77.1%
ARC-AGI 3Reported, relative onlyNot reportedNot reported
Frontier-Bench v0.1Reported, relative onlyNot reportedNot reported
CursorBench 3.2Reported, relative onlyNot reportedNot reported
OSWorld 2.0Reported, relative onlyNot reportedNot reported

Every cell containing a number belongs to one column. There is no row where two vendors both reported, which means a table showing all three models scoring on the same benchmark is combining different sources, different harnesses, and sometimes different benchmark versions.

Look closely at the ARC-AGI rows. Google reported ARC-AGI-2 and Anthropic reported ARC-AGI 3. Those are different benchmarks, not different runs of the same one, and putting 77.1% next to an Opus 5 ARC-AGI 3 result is a category error. It is the single most common mistake in the comparison content published this month.

There is a second problem with the Opus 5 figures specifically. Anthropic did not publish absolute scores. It published relationships: Opus 5 more than doubles Opus 4.8's performance on Frontier-Bench v0.1 at a lower cost per task, and at maximum effort it lands within 0.5% of Claude Fable 5's peak CursorBench 3.2 score at half the cost. Read those carefully and every comparison is against another Anthropic model. That is useful if you are already on Claude and deciding whether to upgrade. It tells you nothing about GPT-5.5 or Gemini 3.1 Pro.

The benchmarks themselves are also under scrutiny. In July 2026 OpenAI published an audit finding that roughly 30% of SWE-bench Pro tasks are fundamentally flawed, which means a third of a widely cited coding benchmark was called into question by one of the labs being measured by it.

Key takeaway: treat any cross-vendor benchmark table published in 2026 as a claim to verify, not a source. Check whether both numbers came from the same benchmark, at the same version, run by the same party.

RELATED SERVICE

Working on something like this? See our Claude Agent Development →

The Cost Math That Actually Applies to Your Workload

Benchmarks are contested. Invoices are not. Take a mid-sized product feature handling 50,000 requests per month at roughly 8,000 input and 1,500 output tokens per request, which comes to 400M input and 75M output tokens monthly.

ModelInput costOutput costMonthly total
Claude Opus 5$2,000$1,875$3,875
GPT-5.5$2,000$2,250$4,250
Gemini 3.1 Pro$800$900$1,700

Gemini comes out 56% cheaper than Opus 5 on this shape of workload, before caching. Now push average input context to 250,000 tokens, which is normal for document analysis or reasoning across a large codebase.

ModelInput costOutput costMonthly total
Claude Opus 5$62,500$1,875$64,375
GPT-5.5$62,500$2,250$64,750
Gemini 3.1 Pro$50,000$1,350$51,350

The advantage narrows from 56% to 21% because the long-context tier kicked in. The ranking held, but most of the margin that justified the switch evaporated. Caching moves the picture again: GPT-5.5 discounts cached input to $0.50 per million, which on a large stable prompt prefix can turn the most expensive option into the least.

Key takeaway: model cost is a function of your traffic shape, not a property of the model. A comparison table cannot tell you which is cheapest for you, but twenty minutes with your own token counts can. Our guide to reducing Claude API token costs covers the settings that change this number regardless of which model you land on.

Availability and Lock-In: The Question Nobody Asks

Pricing and limits are the easy part. The harder question is what happens in eighteen months.

Claude Opus 5 has the widest deployment surface of the three, running on the Claude API, AWS Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry. If your infrastructure is already committed to AWS or Azure, you can consume it without adding a vendor relationship or moving data across a new boundary. For regulated clients that single fact often settles the question before pricing comes up, which is why it features early in most of our enterprise Claude API integration engagements. Gemini 3.1 Pro is Google-native, and GPT-5.5 runs on OpenAI's API and Azure.

There is a second-order risk worth naming. Several of the most-discussed models in this category are gated, unshipped, or already superseded. Gemini 3 was current in February and is now behind. GPT-5 has been superseded more than once. Opus 5 replaces Opus 4.8, which replaced 4.7, which replaced 4.6, all within roughly six months.

Any architecture that hard-codes a single model ID will need revisiting within two quarters. We now treat the model layer as swappable by default, with the provider behind an internal interface and evaluations that run against whatever sits behind it. That is a modest amount of extra work at the start and it has repeatedly saved clients a rewrite. If you are already on one provider and reconsidering, our OpenAI to Claude migration work exists precisely because so many teams skipped that abstraction the first time.

Key takeaway: choose deliberately, then insulate the choice. The cost of an abstraction layer is small next to the cost of a migration you did not plan for.

How We Actually Choose

Since the scoreboard is unusable, here is the sequence we run instead. It takes about a day.

1. Filter by hard constraints first. Output ceiling, context window, cloud availability, data residency, and compliance posture. This usually eliminates at least one option before any evaluation work begins, and it is the cheapest step in the process.

2. Build a 30-task evaluation from your own product. Not SWE-bench. Thirty real inputs from your actual use case, with outputs you can grade. This is the highest-value hour in the entire exercise and the only benchmark that describes your workload. Vendors cannot publish it, which is exactly why it is worth having.

3. Run every surviving candidate at matched settings. Opus 5 exposes an effort parameter that defaults to high on the Claude API. Comparing a high-effort Claude run against a default-configuration competitor is not a fair test and will flatter Anthropic.

4. Price the winner against your real traffic shape, using the method above with your own token counts and cached-prefix rates.

5. Re-run the evaluation quarterly. Given the release cadence above, an annual review is too slow.

Steps two and three are where teams get the most value and invest the least. If the decision in front of you is narrower than this — which coding assistant your engineers should standardise on rather than which foundation model your product should call — our Claude vs. Codex comparison covers that question directly. For teams that have already chosen and need the integration built properly, Claude implementation covers the work that follows.

So Which One Should You Pick

The honest answer in July 2026 is that the question no longer has a published answer. The labs stopped reporting comparable numbers, the shared benchmarks are being audited by the labs themselves, and the highest-scoring models are frequently ones you cannot buy.

What remains verifiable is enough to decide with. Gemini 3.1 Pro is materially cheaper until your context crosses 200,000 tokens, and it caps output at half what the others do. Claude Opus 5 has the widest cloud availability and the most recent knowledge cutoff, priced identically to the model it replaces. GPT-5.5 sits between them, with aggressive input caching that rewards stable prompt prefixes.

Your next step is step two above: pull 30 real inputs from your product and grade three models against them. That artifact will outlast every model in this article. If you would rather not build the evaluation harness yourself, we do this as part of technical discovery through our AI development practice, and you keep the harness either way.

Northell Team

Part of Northell's engineering and content team — the people who build production software, AI systems, and fintech infrastructure, and write about what actually works.

Frequently Asked Questions

Is Claude Opus 5 better than GPT-5.5?

There is no published benchmark on which both models were measured, so no sourced answer exists. On verifiable specifications, Opus 5 has a more recent knowledge cutoff (May 2026 against December 2025), lower output pricing ($25 against $30 per million tokens), and broader cloud availability. GPT-5.5 has a marginally larger context window and cheaper cached input at $0.50 per million.

Which model is cheapest for product development?

Gemini 3.1 Pro, at $2 per million input tokens and $12 output, provided your requests stay under 200,000 tokens of context. Above that threshold its pricing rises to $4 and $18, which narrows the gap against Claude Opus 5 and GPT-5.5 considerably.

Why do other comparison articles show benchmark scores for all three models?

Because they combine figures from different sources and, in some cases, different versions of the same benchmark. Google reported ARC-AGI-2 for Gemini 3.1 Pro; Anthropic reported ARC-AGI 3 for Claude Opus 5. Those two numbers are not comparable, and placing them side by side produces a ranking that does not mean anything.

Can we use GPT-5.6 or Gemini 3.5 Pro instead?

Not in general. GPT-5.6 Sol was announced as a gated limited preview restricted to roughly 20 approved companies. Gemini 3.5 Pro was announced but had not shipped as of 24 July 2026. If you cannot get an API key for a model this week, it is not a candidate for your architecture.

How often should we re-evaluate our model choice?

Quarterly. Anthropic shipped Opus 4.6, 4.7, 4.8, and Opus 5 within roughly six months, and Google moved from Gemini 3 to 3.1 in the same period. An annual review is too slow to keep up with that cadence, and any architecture that hard-codes a single model ID will need revisiting within two quarters.

What is the effort parameter on Claude Opus 5?

A setting that controls how much reasoning the model performs before answering. It defaults to high on the Claude API and in Claude Code. When benchmarking Opus 5 against models from other providers, set it deliberately, because the default favours quality over cost and will skew an unmatched comparison in Anthropic's favour.

GET STARTED

Need Engineers Who Ship This, Not Slides?

Tell us what you're building. A senior engineer replies within one business day with an honest read on scope, timeline, and fit — no sales rep in between.

Get a free scoping call

BONUS Book before the end of the month and we'll include a free build-vs-buy cost model for your specific project — no obligation, yours to keep either way.

We reply within one business day. No spam, no obligation.