Claude vs Codex vs DeepSeek vs Gemini: Code, Autotests, Business Plans & Reasoning (2026)
On this page
- TL;DR
- Key takeaways
- At a glance
- Independent intelligence ranking (October 2026)
- The second independent composite: vals.ai's Vals Index
- What a million output tokens costs
- What changed between 6 September and 11 October 2026
- GPT-6 Astra: what the 3 September launch actually changed
- What changed in July and August 2026
- Why vendor benchmarks and independent benchmarks disagree
- Code writing: how they actually compare
- Autotests and test automation: how they actually compare
- Business plans and analytical writing: how they actually compare
- Analytical reasoning approach: how they actually compare
- Context retention and project understanding: how they actually compare
- Which model should you actually pick
- Honest caveats and risks worth knowing before you commit
- FAQ
- Sources
Updated 11 October 2026, after the busiest five weeks this comparison has covered. Anthropic shipped the whole Claude 5.5 family: Opus 5.5 (22 September, $4 / $20 per MTok, now Claude Code's default), Sonnet 5.5 (28 September, $2 / $10) and Haiku 5.5 (7 October, $0.10 / $0.50). OpenAI followed GPT-6 Astra with GPT-6 Sol and Luna (22 September) and GPT-6.1 Sol (29 September, $2 / $10), now its recommended Codex default. Google released Gemini 4 Argon on 30 September, but only to cyber partners in its Fairwind programme. On the two independent composites, Opus 5.5 leads the Artificial Analysis Intelligence Index v4.3.2 at 58, and Gemini 4 Argon leads vals.ai's Vals Index at 68.90% with Sonnet 5.5 (67.04%) and Opus 5.5 (66.97%) right behind. vals.ai's SWE-bench Verified board has not been updated since 1 September, so no 5.5-family or GPT-6 model has a score there yet. DeepSeek V4-Pro is not the near-free option this page used to describe: since its general release in August it lists at $0.66 / $1.98 per MTok off-peak, which is most of the week, and $1.32 / $3.96 in weekday peak hours.
Most "Claude vs GPT vs Gemini" pages on the internet just paste a vendor's own launch-blog table and call it a comparison. This one is built differently: vendor claims are cross-checked against independent trackers, Artificial Analysis, NIST's CAISI, Epoch AI, vals.ai's SWE-bench leaderboard and Vals Index, LMArena, specifically for four use cases QA and dev teams actually care about: writing code, writing and running automated tests, drafting business plans and analytical documents, and working across large, long-lived codebases. This October 2026 refresh covers Anthropic's Claude (the 5.5 family: Opus 5.5, Sonnet 5.5 and Haiku 5.5, plus Fable 5.1), OpenAI's Codex (GPT-6 Astra for the hardest work, GPT-6.1 Sol as the recommended default), DeepSeek (V4-Pro), and Google's Gemini (3.1 Pro, still the publicly available flagship, plus Gemini 4 Argon, released 30 September to a limited partner group). Every number below is labeled vendor-reported or independent, because that distinction changed the ranking more than any single benchmark did.
Key takeaways
- Anthropic shipped the whole Claude 5.5 family between 22 September and 7 October 2026: Opus 5.5 ($4 / $20 per MTok, now the default model in Claude Code), Sonnet 5.5 ($2 / $10) and Haiku 5.5 ($0.10 / $0.50 for prompts up to 100K tokens).
- Claude Opus 5.5 at max effort is first of 227 models on the Artificial Analysis Intelligence Index v4.3.2 at 58, ahead of Sonnet 5.5 at 56 and Fable 5.1, GPT-6 Astra and Gemini 4 Argon at 53. v4.3.2 is a new yardstick: scores from the September v4.1.1 snapshot are not comparable.
- vals.ai's Vals Index disagrees at the very top: Gemini 4 Argon leads at 68.90%, with Sonnet 5.5 (67.04%) and Opus 5.5 (66.97%) effectively tied behind it. Argon is limited to Google's Fairwind cyber partners and is not on Google's public price list.
- On the one independent agentic-coding run that covers the new models, vals.ai's Terminal-Bench 4.0, Opus 5.5 is first of 45 at 65.15%, close to Anthropic's own 66.4%.
- vals.ai's SWE-bench Verified leaderboard has not been updated since 1 September 2026: Claude Opus 5 still leads at 97.0%, and no 5.5-family or GPT-6 model has a score there yet.
- OpenAI released GPT-6 Sol and Luna on 22 September and GPT-6.1 Sol on 29 September; GPT-6.1 Sol ($2 / $10) is now its recommended Codex default, Astra is kept for the hardest work, and GPT-6.1 Astra was scrapped before release over safety findings.
- GPT-6 Astra is not flat-priced: $10 / $50 per MTok up to 272K input tokens and $20 / $75 beyond. GPT-6.1 Sol doubles the same way, to $4 / $15. Claude bills its 1M window flat, except Haiku 5.5 above a 100K-token prompt.
- DeepSeek V4-Pro lists at $0.66 / $1.98 per MTok off-peak (most of the week) and $1.32 / $3.96 at weekday peak, not the $0.44 / $0.87 this page showed before: roughly 5 to 10 times cheaper than Opus 5.5 per output token, not thirty. It is still the only self-hostable option, and still fabricates confidently on 94-96% of the questions it gets wrong (AA-Omniscience).
- Effort is still the most expensive dial: Opus 5.5 scores 51 at its default medium effort and 58 at max on the current index, and in September Fable 5.1 used about 11x the output tokens at max effort for eight index points.
- Gemini 3.5 Pro never shipped. Gemini 3.1 Pro remains the publicly available Google flagship, at $2 / $12 per MTok up to 200K tokens.
At a glance
| Claude (Opus 5.5) | Codex (GPT-6 Astra · GPT-6.1 Sol) | DeepSeek (V4-Pro) | Gemini (3.1 Pro · 4 Argon) | |
|---|---|---|---|---|
| Released / current as of | Opus 5.5: 22 Sep 2026 · Sonnet 5.5: 28 Sep · Haiku 5.5: 7 Oct · Fable 5.1: 1 Sep | Astra: 3 Sep 2026 · GPT-6 Sol and Luna: 22 Sep · GPT-6.1 Sol: 29 Sep | V4-Pro GA 13 Aug 2026; V4.1-Flash 10 Sep; no V5 yet | 3.1 Pro: publicly available flagship · 4 Argon: 30 Sep 2026, Fairwind cyber partners only · 3.5 Pro never shipped |
| Price (input / output per MTok) | Opus 5.5: $4 / $20 · Sonnet 5.5: $2 / $10 · Haiku 5.5: $0.10 / $0.50 (≤100K prompt) · Fable 5.1: $10 / $50 | Astra: $10 / $50 (≤272K), $20 / $75 beyond · GPT-6.1 Sol: $2 / $10 (≤272K), $4 / $15 beyond · GPT-6 Luna: $0.10 / $0.50 | $0.66 / $1.98 off-peak (most of the week), $1.32 / $3.96 at weekday peak | 3.1 Pro: $2 / $12 (≤200K), $4 / $18 beyond · Argon: not on Google's public price list |
| Context window | 1M tokens on Opus 5.5, Sonnet 5.5, Haiku 5.5 and Fable 5.1; 128K max output | Astra: 1.05M / 128K output (OpenRouter listing, OpenAI did not state it) · GPT-6.1 Sol: 1.05M (third-party listings) | 1M tokens | 1M tokens · Argon: 262K max output (vals.ai listing) |
| Open weights / self-hostable | No | No | Yes (MIT license) | No |
| Code: SWE-bench Verified (vals.ai independent leaderboard) | Opus 5: 97.0% (#1). No 5.5-family score yet: the board was last updated 1 Sep 2026 | No GPT-6 score yet · GPT-5.6 Sol: 96.2% | V4-Pro 0813 checkpoint: 96.40% (#2, independent) | No comparable independent figure; 80.6% vendor-reported |
| Code: Terminal-Bench 4.0 (agentic CLI tasks) | Opus 5.5: 65.15%, #1 of 45 (vals.ai, independent); 66.4% vendor · Sonnet 5.5: 70.6% (vendor) · Haiku 5.5: 35.35% (vals.ai) | Astra: 57.9% (vendor) · GPT-5.6 Sol: 37.3% (vendor) | No figure on this version (67.9% on Terminal-Bench 2.0) | No flagship figure (3.8 Flash: 19.1% in OpenAI's table) |
| Code: real-world developer sentiment | 5.5 family too new for consensus; the Opus line is praised for finishing multi-file work in one pass | OpenAI recommends GPT-6.1 Sol (with GPT-6 Luna) as the Codex default and Astra for the hardest work; launch partners report clearer agentic communication | "Best value, not best coder": good for volume, not hardest bugs (dev reviews) | Benchmark-strong but described as over-engineered/verbose in real use (HN) |
| Autotests: independent hands-on review | 23/23 passing tests, 95% line coverage on the Opus 4.8-era review, but missed real edge cases (ontestautomation.com) | Same cloud-sandbox harness, with searchable notes across context windows instead of compaction; OpenAI markets Astra as running frontend QA checks directly. No independent test-quality review yet | Community tutorials only; Flash tier reportedly lags Pro on multi-step debug loops | First-party IDE test generation (Android Studio); HN flags agentic harness-escape issues |
| Autotests: agentic tool-use benchmark proxy | Opus 5.5 (vendor): AutomationBench 40.0%, OSWorld 2.1 81.8% · Sonnet 5.5: OSWorld 2.1 80.1% | Astra (vendor): AutomationBench 41.4%, OSWorld 2.0 72.6% at ~40 min/task, ScreenSpot-Pro 92.7%, Agents’ Last Exam 59.3% | Terminal-Bench 2.0: 67.9% | MCP Atlas: 83.6% (vendor, 3.1 Pro) |
| Business writing: GDPval-AA v2.1 (knowledge work, Elo) | Opus 5.5: 1846 · Sonnet 5.5: 1844 (vendor tables) | Astra: 1542 · GPT-6 Sol: 1487 (as printed in Anthropic's tables) | No figure captured | No figure captured |
| Business writing: GPQA Diamond (PhD-level reasoning proxy) | No standalone figure published; Humanity's Last Exam: Opus 5.5 67.7%, Sonnet 5.5 64.5% (vendor) | Astra: 96.0% (vendor) · GPT-5.6 Sol: 93.6% | 90.1% (vendor) | 94.3% (independent-adjacent, DeepMind card) |
| Business writing: documented fabrication/hallucination risk | No independent hallucination figure for the 5.5 family yet; Opus 5 posted the lowest misaligned-behaviour score of its generation (2.3, vendor) | Astra: 4.2% on OpenAI’s internal capability-hallucination benchmark against GPT-5.6 Sol’s 12.2% (vendor; not a general hallucination rate). GPT-6.1 Sol: factual error rate at low effort down from 11.4% to 7.7% (vendor) | 94-96% hallucination rate ON questions it gets wrong (AA-Omniscience): confidently wrong rather than abstaining | 3.5 Pro was reportedly delayed specifically over hallucination rates (Bloomberg, 16 Jul 2026) and never shipped |
| Business writing: native office/workspace integration | No native suite; Claude Cowork + long-context API | No native suite; ChatGPT app + API | No native suite | Native in Gmail/Docs/Sheets/Slides (Workspace) |
| Reasoning: mechanism | Opus 5.5: thinking always on, effort dial low→max with medium as the default; raw chain of thought never returned | Selectable reasoning effort low→xhigh; Astra adds asynchronous clarifying questions that do not block unrelated work | Hybrid thinking/non-thinking per request | Deep Think = extra inference-time compute, separate mode |
| Reasoning: competition math (AIME/FrontierMath) | No standalone figure published at launch | Astra: FrontierMath Tier 4 (v2) 97.6% and ARC-AGI-3 99.9% (vendor) · GPT-5.6 Sol: ~31-40% on Tier 4 (Epoch AI, independent, GPT-5.5-era) | OTIS-AIME-2025: 97% (NIST CAISI, independent) | 4 Argon: 100% on IOI (vals.ai); 3.1 Pro: no confirmed AIME figure |
| Context: long-context retrieval at full window (MRCR-style, degradation check) | 1M default on every current model, flat per-token pricing (Haiku 5.5 bills more above a 100K-token prompt); vendor multi-needle claims unverified | Astra: MRCR v2 8-needle 96.3% at 512K-1M against GPT-5.6 Sol’s 73.8% (vendor-run) · requests past 272K input tokens bill at double rate on Astra and GPT-6.1 Sol | MRCR 8-needle: 0.82 @256K → 0.59 @1M (real drop-off, vendor) | MRCR: 84.9% @128K → 26.3% @1M (steep drop-off, 3.1 Pro model card) |
| Independent composite: Artificial Analysis Intelligence Index v4.3.2 | Opus 5.5: 58 (max), #1 of 227 · Sonnet 5.5: 56 (max) · Fable 5.1: 53 (max) | Astra: 53 (max) · GPT-6.1 Sol: 52 (max) | Not in the top tier of this snapshot | 4 Argon: 53 (high) |
| Independent composite: vals.ai Vals Index (7 Oct 2026) | Sonnet 5.5: 67.04% (#2) · Opus 5.5: 66.97% (#3) · Fable 5.1: 65.83% · Haiku 5.5: 54.31% | Astra: 63.13% · GPT-6.1 Sol: 61.15% | Not in the top ten | 4 Argon: 68.90% (#1) |
| Independent: measured output speed | Opus 5.5: 97.0 tok/s (AA), up from Opus 5's 52.6 | Not captured in this pass | Not captured in this pass | Not captured in this pass |
| Known risk / honest caveat | Opus 5.5 hands cybersecurity requests to Opus 4.8 and applies Fable 5.1's biology safeguards: benign security work can land on an older model or trip a refusal | Astra is Critical for cybersecurity under OpenAI’s Preparedness Framework: a monitoring layer can halt a run, and in the API the task simply stops. OpenAI scrapped GPT-6.1 Astra before release over safety findings | Hosted app stores data in mainland China (governed by Chinese law); banned on gov't systems in several countries | Argon is not generally available and not on Google's public price list; 3.5 Pro was dropped after three missed dates |
Independent intelligence ranking (October 2026)
Artificial Analysis has moved its index from v4.1.1, the snapshot this page used in September, to v4.3.2, which now aggregates ten evaluations. Every score reads lower on the new yardstick: Claude Fable 5.1 was 66 on v4.1.1 and is 53 on v4.3.2. That is a change of scale, not of capability, so never compare a number from this chart with one from an earlier snapshot. Inside one snapshot the comparison holds, and here it is clear: Claude Opus 5.5 at max effort is first of 227 models, and Sonnet 5.5 at max effort ties Opus 5.5 at xhigh. Scores are configuration-specific, which is why the effort level is part of each label: Opus 5.5 at its default medium effort scores 51, seven points below its max setting.
| Model | Intelligence Index v4.3.2 (0-100) | |
|---|---|---|
| Claude Opus 5.5max effort | 58 | |
| Claude Sonnet 5.5max effort | 56 | |
| Claude Opus 5.5xhigh effort | 56 | |
| Claude Opus 5.5high effort | 54 | |
| Claude Fable 5.1max effort | 53 | |
| GPT-6 Astramax | 53 | |
| Gemini 4 Argonhigh; limited access | 53 | |
| GPT-6.1 Solmax | 52 | |
| Claude Opus 5.5medium effort, the default | 51 | |
Source: Artificial Analysis Intelligence Index v4.3.2, checked 11 October 2026
The second independent composite: vals.ai's Vals Index
vals.ai weights its index by sector (finance, coding, legal and tax, in proportion to their share of US GDP) and runs every model in its own harness. It disagrees with Artificial Analysis at the very top: Gemini 4 Argon leads here, by about two points, and Google cited this board in its launch. Sonnet 5.5 and Opus 5.5 are 0.07 points apart, which on this index is a tie at half the per-token price. vals.ai has also re-scored since September: Fable 5.1 read 67.87% on this page's previous refresh and reads 65.83% now, so earlier Vals Index figures are not comparable either.
| Model | Vals Index accuracy (%) | |
|---|---|---|
| Gemini 4 Argonlimited access | 68.90% | |
| Claude Sonnet 5.5 | 67.04% | |
| Claude Opus 5.5 | 66.97% | |
| Claude Fable 5.1 | 65.83% | |
| Claude Opus 5 | 63.67% | |
| GPT-6 Astra | 63.13% | |
| GPT-6.1 Sol | 61.15% | |
| GPT-5.6 Sol | 58.01% | |
What a million output tokens costs
The price picture changed more in five weeks than in the previous three months. Both labs cut the price of their workhorse tier: Opus 5.5 lists at $20 per million output tokens against Opus 5's $25, and GPT-6.1 Sol at $10 against GPT-5.6 Sol's $30 at launch. The DeepSeek bar is a correction rather than an update: since V4-Pro's general release DeepSeek prices by time of day, $1.98 per million output tokens off-peak (most of the week) and $3.96 in weekday peak hours, not the $0.87 this page carried in September. That makes it roughly 5 to 10 times cheaper than Opus 5.5 per output token, not thirty. Two asymmetries the sticker price hides: OpenAI doubles the rate on requests past 272K input tokens (Astra goes to $75), and Claude bills its 1M window flat except on Haiku 5.5 above a 100K-token prompt. Per-token price is still not per-task cost: Anthropic says Opus 5.5 costs about 40% less to run than Opus 5, more than the per-token cut alone explains, because it finishes in fewer calls.
| Model | USD per 1M output tokens (list price, standard context) | |
|---|---|---|
| Claude Fable 5.1 | 50 | |
| GPT-6 Astra$75 past 272K input tokens | 50 | |
| Claude Opus 5.5 | 20 | |
| Gemini 3.1 Pro≤200K context; $18 beyond | 12 | |
| Claude Sonnet 5.5 | 10 | |
| GPT-6.1 Sol$15 past 272K input tokens | 10 | |
| DeepSeek V4-Prooff-peak; $3.96 at weekday peak | 1.98 | |
| Claude Haiku 5.5≤100K prompt; $2.50 above | 0.50 | |
| GPT-6 Luna | 0.50 | |
Source: Vendor pricing pages, checked 11 October 2026
What changed between 6 September and 11 October 2026
Three labs shipped in the same five weeks, and every one of them reshaped its line-up rather than adding a single model. Anthropic released the Claude 5.5 family in sixteen days. Claude Opus 5.5 arrived on 22 September at $4 / $20 per MTok, down from Opus 5's $5 / $25, with Anthropic claiming Fable 5.1-level performance on most work, about 40% lower running cost than Opus 5 and roughly 30% faster output. It is now the default model in Claude Code on every plan. Sonnet 5.5 followed on 28 September at Sonnet 5's unchanged $2 / $10, and on Anthropic's own table it scores 70.6% on Terminal-Bench 4.0, above Opus 5.5's 66.4%. Haiku 5.5 closed the set on 7 October at $0.10 / $0.50 per MTok for prompts up to 100K tokens, a tenth of Haiku 4.5's price, with a 1M context window. OpenAI shipped GPT-6 Sol and GPT-6 Luna on 22 September, replacing GPT-5.6 Sol and Luna in ChatGPT, and a week later, at DevDay on 29 September, GPT-6.1 Sol: OpenAI says it approaches Astra on complex work at a fifth of Astra's per-token price, and recommends it as the Codex default alongside Luna. The same week OpenAI confirmed it had scrapped GPT-6.1 Astra before release after internal testing found higher levels of deception and a tendency to proceed without asking permission. Google released Gemini 4 Argon on 30 September, built for defensive cyber work and leading vals.ai's Vals Index at 68.90%, but only to partners in its Fairwind security programme; it is not on Google's public API price list, and Gemini 3.1 Pro remains the publicly available flagship. Gemini 3.5 Pro, which missed three dates over the summer, never shipped. DeepSeek released V4.1-Flash on 10 September with lower Flash prices, and V5 has still not appeared. This refresh also corrects V4-Pro's price: the peak and off-peak rates DeepSeek introduced with its general release in August put it at $0.66 / $1.98 per MTok off-peak and $1.32 / $3.96 at peak, well above the $0.44 / $0.87 this page showed. The independent trackers moved as well: Artificial Analysis now publishes Intelligence Index v4.3.2, on which Opus 5.5 is first, and vals.ai re-scored its Vals Index. Its SWE-bench Verified leaderboard, by contrast, has not been updated since 1 September, so none of the new models has an independent score on the benchmark most often quoted for coding.
GPT-6 Astra: what the 3 September launch actually changed
OpenAI announced GPT-6 Astra on 3 September 2026, two days after Claude Fable 5.1, and it is available as gpt-6-astra in the API and through Azure and AWS Bedrock at $10 per million input tokens and $50 per million output for requests up to 272K input tokens ($20 / $75 beyond), with a Fast mode at twice the speed and twice the price. Read as a whole, it is a computer-use release rather than a coding release, and the distinction matters more than any single score. The computer-use numbers are a real step change: AutomationBench 41.4% against Claude Fable 5.1's 31.4% and GPT-5.6 Sol's 18.1%; ScreenSpot-Pro 92.7% against Sol's 76.9%; OSWorld 2.0 72.6% at roughly 40 minutes per task against Sol's 65.7% at roughly 75; Terminal-Bench 4.0 57.9%, which led Fable 5.1's 55.8% by 2.1 points at what OpenAI estimates as 63% lower cost per task. Three weeks later Anthropic's Opus 5.5 table put Opus 5.5 at 66.4% on the same Terminal-Bench 4.0 and 40.0% on AutomationBench, so Astra's lead on agentic terminal work lasted one release cycle, while its AutomationBench lead narrowed to 1.4 points. Long-context recall moved comparably, from 73.8% to 96.3% on OpenAI's own MRCR v2 8-needle evaluation in the 512K-1M band. The coding numbers did not move nearly as far. On the Artificial Analysis Coding Agent Index v1.4 Astra placed third at 67.0, behind Claude Opus 5 at 68.1 and Fable 5 at 67.2; on DeepSWE v1.1 its 74.1% is within half a point of Opus 5 and Gemini 3.8 Flash; on FrontierCode 1.1 Main its 53.3% sits between Fable 5's 53.5% and Opus 5's 53.4%. OpenAI published no SWE-bench Verified figure for Astra at all. Two caveats about OpenAI's tables belong here rather than in a footnote. The Gemini column throughout is Gemini 3.8 Flash, a fast-tier model, so those rows are not flagship-versus-flagship comparisons. And Astra is the first model OpenAI has classified as Critical for cybersecurity under its Preparedness Framework: it ships with a monitoring layer that can stop a run it reads as unauthorised, which OpenAI says can interrupt legitimate work including defensive security testing, and in the API the task stops outright rather than pausing for confirmation.
What changed in July and August 2026
For context on the snapshot before this one: Anthropic shipped Claude Opus 5 on 24 July 2026 at the same $5 / $25 per MTok as the Opus 4.8 it replaced, and it took the top slot on the independent index of the time. OpenAI made the GPT-5.6 family (Sol, Terra, Luna) generally available on 9 July, with Sol as the flagship behind Codex until Astra. Google did not ship its flagship at all: Gemini 3.5 Pro missed a June target, then a widely-reported 17 July date, with Bloomberg reporting on 16 July that the release slipped again after the model fell short of Google's internal quality bar on hallucination rates and real-world reliability; DeepMind reportedly scrapped and rebuilt the base model. Google did ship Gemini 3.6 Flash, 3.5 Flash-Lite, and a security-focused 3.5 Flash Cyber. On 1 September Anthropic shipped Claude Fable 5.1 (and the invitation-only Mythos 5.1) at an unchanged $10 / $50 per MTok with cache reads cut 75%, from $1.00 to $0.25 per MTok, and a later DeepSeek V4-Pro checkpoint appeared second on vals.ai's SWE-bench Verified leaderboard at 96.40%, a result that retired the "cheap, but a generation behind on coding" summary this page carried in July.
Why vendor benchmarks and independent benchmarks disagree
Every lab publishes SWE-bench Verified, GPQA Diamond, or Terminal-Bench numbers under its own best-case configuration: highest reasoning effort, full tool access, and often multiple attempts averaged together. Independent evaluators: Artificial Analysis, NIST's CAISI, Epoch AI's FrontierMath, vals.ai's leaderboards, reproduce the same benchmark under one fixed harness, and the numbers are consistently lower. The gap isn't noise: NIST CAISI measured DeepSeek V4 at 74% on comparable software-engineering tasks against DeepSeek's own ~80.6% SWE-bench claim, and separately found its real-world capability trailing the frontier by roughly eight months. The Opus 5.5 launch gives a clean example of a gap that is small: Anthropic reports 66.4% on Terminal-Bench 4.0, and vals.ai, running the same benchmark independently, measures 65.15%, first of 45 models. Two other patterns are worth watching. Vendors increasingly print each other's numbers: Anthropic's tables include GPT-6 Astra and GPT-6 Sol, OpenAI's include Claude and Gemini, and the same competitor can score differently in each (GPT-5.6 Sol reads 18.1% on AutomationBench in OpenAI's table and 28.8% in Anthropic's), so a cross-vendor row is only as good as the harness behind it. And independent trackers are now part of the marketing: Google cited vals.ai's Vals Index in the Gemini 4 Argon launch, and in September Artificial Analysis disclosed that it "supported Anthropic with pre-release evaluation of Claude Fable 5.1." Pre-release evaluation under NDA is ordinary industry practice and disclosing it is the system working, but it is why this page reads two independent composites rather than one: on the current snapshots they agree that the Claude 5.5 models are at the top and disagree about whether Gemini 4 Argon is above them.
Code writing: how they actually compare
The benchmark most often quoted for coding has not caught up with this release cycle. vals.ai's independently-run SWE-bench Verified leaderboard was last updated on 1 September 2026, and it still reads Claude Opus 5 first at 97.0%, a DeepSeek V4-Pro checkpoint (0813) second at 96.40%, GPT-5.6 Sol at 96.20%, and Claude Fable 5 at 95.0%; none of Opus 5.5, Sonnet 5.5, GPT-6 Astra or GPT-6.1 Sol has a score there yet, so any SWE-bench Verified number attributed to them is not an independent measurement. The independent coding evidence that does exist points one way. On vals.ai's Terminal-Bench 4.0 run, Opus 5.5 is first of 45 models at 65.15%, close to Anthropic's own 66.4%. Anthropic's tables, vendor-reported, put Sonnet 5.5 higher still at 70.6%, with Opus 5.5 at 54.4% on FrontierCode 1.1 against Astra's 53.3%, GPT-6 Sol's 49.3% and Sonnet 5.5's 46.2%, and on CursorBench 4.0 at 57.8% against Sonnet 5.5's 55.5%. OpenAI positions GPT-6.1 Sol as near-Astra for repeated, long-running work at a fifth of Astra's price, but published coding benchmarks for it are thin, and its one independent composite result (61.15% on the Vals Index) sits below both Claude 5.5 models. Gemini 4 Argon scores 68.17% on vals.ai's Code Migration benchmark, second of 75, but few teams can use it yet, and Gemini 3.1 Pro still has no comparable independent SWE-bench figure. Where the frontier options genuinely differ now is cost shape and speed. OpenAI doubles the rate past 272K input tokens on both Astra and GPT-6.1 Sol, which agentic runs hit routinely, while Claude prices its full 1M window flat. Artificial Analysis measures Opus 5.5 at 97.0 output tokens per second, nearly double Opus 5's 52.6, which removes the main complaint against the Opus line in an interactive inner loop. Developer sentiment continues to describe Claude's agentic style as the one most likely to finish multi-file work in a single pass, Codex as strongest on terminal and DevOps workflows, Gemini's output as powerful but over-engineered, and DeepSeek as good value rather than best-in-class on the hardest bugs.
Autotests and test automation: how they actually compare
No vendor publishes a dedicated "writes good tests" benchmark: this remains qualitative territory for all four model families. The most useful independent data point is still a hands-on QA-practitioner review (not vendor-affiliated) of Claude Code from the Opus 4.8 era: it generated a 23-test Java suite with 95% line coverage and 91% mutation coverage in minutes, but missed real edge cases (an HTTP 500 path, a boundary condition on interest calculations) and produced some redundant tests. That review has not been re-run on a 5.5 model, so treat it as evidence about the workflow rather than about the current model. The nearest proxies are agentic-environment benchmarks, and here the two leading labs are now close. Anthropic reports Opus 5.5 at 81.8% on OSWorld 2.1 and Sonnet 5.5 at 80.1%, and Opus 5.5 at 40.0% on AutomationBench against Astra's 41.4%: all vendor-reported. OpenAI reports Astra at 92.7% on ScreenSpot-Pro, the UI-grounding test that breaks most vision-driven automation, and markets it as running frontend QA checks directly. The one independent agentic number in this group is vals.ai's Terminal-Bench 4.0 run, where Opus 5.5 leads at 65.15% and Haiku 5.5 reaches 35.35% at a twentieth of Sonnet 5.5's per-token price, which makes it a plausible model for high-volume subagent work such as triaging test logs. Codex's advantage remains architectural: it runs tests inside a sandboxed cloud container and iterates autonomously before opening a PR, though community reports flag over-mocking and happy-path bias. Gemini ships first-party test generation inside Android Studio and Code Assist, but Hacker News threads on its agentic CLI environments flag harness-escape and reliability issues relevant to unattended CI. DeepSeek's test-automation evidence remains community tutorials rather than evaluation. Across all four, the honest guidance has not changed: model output is a fast first draft that still needs a human test-strategy review, and coverage percentage is the least informative number in the report.
Business plans and analytical writing: how they actually compare
For long-form business documents the most actionable finding still isn't a benchmark score: it's a documented failure mode. DeepSeek V4-Pro scores respectably on GPQA Diamond (90.1%, vendor), but Artificial Analysis's AA-Omniscience benchmark found that when it doesn't know an answer it guesses confidently wrong 94-96% of the time rather than admitting uncertainty. That is a real risk for stakes-bearing business writing, and it is the single most useful thing to know before deploying the cheap option on analytical work. Hallucination is also the reason Google's planned flagship never arrived: the reported basis for Gemini 3.5 Pro's July delay was falling short on hallucination rates and real-world reliability, not on capability benchmarks. On knowledge work specifically, Anthropic's tables put Opus 5.5 at 1846 and Sonnet 5.5 at 1844 on GDPval-AA v2.1, an Elo-style measure of professional deliverables, against 1542 for GPT-6 Astra and 1487 for GPT-6 Sol as printed in the same tables: a wide margin, but vendor-run. OpenAI's counterpart claim for GPT-6.1 Sol is a lower factual error rate, 7.7% against GPT-6 Sol's 11.4% at low reasoning effort, also vendor-measured. Neither lab has an independent general hallucination figure for its new models yet. Gemini's differentiator here remains structural rather than numeric: native integration into Gmail, Docs, Sheets, and Slides, letting it draft directly from existing Workspace files, which none of the other three can do natively.
Analytical reasoning approach: how they actually compare
The four labs still solve reasoning differently, and the mechanism now matters as much as the score. On Claude Opus 5.5 thinking is always on and cannot be disabled; the only control is a five-step effort dial from low to max, and the default is medium, one step below Opus 5's high. That dial is worth seven index points on the current Artificial Analysis snapshot: 51 at medium, 54 at high, 56 at xhigh and 58 at max, which is a wider spread than the gap between the top four labs. Its raw chain of thought is never returned, only summaries, so reasoning-transparency workflows have to be rebuilt around that. OpenAI exposes a comparable low-to-xhigh reasoning-effort control across the GPT-6 tiers. Gemini keeps "Deep Think" as a separate mode that spends extra inference-time compute rather than switching to a bigger model, and Gemini 3.1 Pro still posts the highest GPQA Diamond figure in this group (94.3%). DeepSeek's RL-driven reasoning lineage shows real, independently-verified strength on competition math (97% on OTIS-AIME-2025 per NIST CAISI) alongside an independently-measured weakness on novel abstract reasoning. The cost of the dial is as large as its benefit: on the September snapshot Fable 5.1 used 13.1M output tokens at low effort and 143.7M at max, roughly 11x the tokens for eight points, and its time-to-first-token, thinking included, ran 133.9 seconds at xhigh and 296.8 seconds at max. For an overnight agentic run that is a non-issue; for anything interactive it rules max effort out, and it is the strongest argument for treating max as a special-occasion setting rather than a default. The practical takeaway for anyone benchmarking these models themselves: report the effort setting alongside the score, because a comparison that doesn't state it isn't reproducible.
Context retention and project understanding: how they actually compare
All four advertise roughly 1M-token context windows, but "1M tokens" and "reliable recall at 1M tokens" remain different claims. Gemini 3.1 Pro's own model card shows MRCR retrieval accuracy collapsing from 84.9% at 128K tokens to 26.3% at the full 1M mark. DeepSeek shows the same pattern at smaller scale (0.82 at 256K down to 0.59 at 1M) but backs it with real architectural efficiency gains: a sparse-attention design cutting KV-cache memory to roughly a tenth of its prior generation at 1M scale. OpenAI's long-context path is priced as a separate tier: requests past 272K input tokens bill at double the standard rate on Astra ($20 / $75) and GPT-6.1 Sol ($4 / $15), and Astra's strong MRCR result (96.3% in the 512K-1M band) is measured on OpenAI's own benchmark. Claude's Opus 5.5, Sonnet 5.5, Haiku 5.5 and Fable 5.1 all run 1M tokens by default, with no [1m] variant to select, and bill it flat per token, except that Haiku 5.5 moves from $0.10 / $0.50 to $0.50 / $2.50 when a prompt exceeds 100K tokens. That flat pricing remains a genuine and verifiable differentiator; Anthropic's specific multi-needle retrieval claims still could not be independently confirmed.
Which model should you actually pick
For day-to-day coding and test automation, Claude Opus 5.5 is now the strongest single pick in this comparison: first on the Artificial Analysis Intelligence Index, first on vals.ai's independent Terminal-Bench 4.0 run, flat 1M-token pricing, and cheaper per token than the Opus 5 it replaces. The caveat is that cybersecurity requests are handed to Opus 4.8, so security-adjacent QA prompts are worth re-testing before you standardise. Sonnet 5.5 is the value story of the month: on the Vals Index it is level with Opus 5.5 at half the per-token price, and on Anthropic's own Terminal-Bench 4.0 run it scores higher; for teams that don't need Opus-level judgment on ambiguous work it is the default worth trying first, and Haiku 5.5 at $0.10 / $0.50 is now cheap enough for high-volume subagent and log-triage work. If your team is standardised on GitHub and wants autonomous PR-open-and-review workflows, Codex on GPT-6.1 Sol is OpenAI's recommended default at the same $2 / $10 as Sonnet 5.5, with Astra reserved for the hardest and most computer-use-heavy work: budget for the doubled rate past 272K input tokens either way. If you need self-hosting for compliance, DeepSeek V4-Pro remains the only open-weight option at the frontier of SWE-bench Verified, but at $1.98 to $3.96 per million output tokens depending on the hour it is not the near-free choice it once looked, and it still has a documented tendency to fabricate rather than abstain. If your organisation runs on Google Workspace, Gemini 3.1 Pro remains the natural fit for most teams today; Gemini 4 Argon leads the Vals Index but is limited to Google's Fairwind cyber partners, so plan around it only once access widens. Fable 5.1 is the harder call: on both current independent composites it now sits below Opus 5.5, at two and a half times the per-token price, so reach for it only on demanding long-horizon work where your own evals show Opus 5.5 at raised effort falling short.
Honest caveats and risks worth knowing before you commit
Each vendor carries a real, current caveat that a purely benchmark-driven comparison would miss. Anthropic's Opus 5.5 routes cybersecurity requests to Opus 4.8 and applies Fable 5.1's biology safeguards, so for QA teams doing legitimate security testing a request can quietly land on an older model or be refused: test your actual prompts before standardising. Opus 5.5 also cannot run with thinking disabled, so a pipeline that turned thinking off to save latency has to lower effort instead. OpenAI's context-tier pricing is the kind of detail that shows up as a surprise invoice rather than a benchmark: Astra goes from $50 to $75 per million output tokens past 272K input tokens, and agentic sessions cross that line routinely. GPT-5.6 Sol is currently on promotional pricing ($4 / $20) that OpenAI guarantees only through 21 November 2026, and OpenAI cancelled GPT-6.1 Astra over safety findings, which is reassuring about its process and a reminder that its roadmap can change at short notice. DeepSeek's hosted app and API store consumer data on servers in mainland China, subject to Chinese data-access law, and it is restricted on government systems in several countries; its API is also priced by time of day, with rates doubling during weekday peak hours (01:00-04:00 and 06:00-10:00 UTC). Google's risk is availability rather than capability: its strongest model is limited to a partner programme and absent from the public price list, its previous flagship was dropped after three missed dates, and the Gemini CLI discontinuation in mid-2026 already broke CI automation for some teams. None of these makes a model unusable, but an honest comparison should surface them rather than only comparing headline scores.
FAQ
Which AI model is best for writing code right now?
On the current independent evidence, Claude Opus 5.5. It is first on the Artificial Analysis Intelligence Index v4.3.2 at 58 (max effort) and first of 45 models on vals.ai's independent Terminal-Bench 4.0 run at 65.15%, and it costs less per token than Opus 5 ($4 / $20). Sonnet 5.5 is the close second at half the price: level with Opus 5.5 on the Vals Index and ahead of it on Anthropic's own Terminal-Bench 4.0 run. The one gap is SWE-bench Verified: vals.ai's leaderboard has not been updated since 1 September, so it still shows Claude Opus 5 first at 97.0% and has no score for any 5.5 or GPT-6 model.
Is Claude Opus 5.5 worth switching to from Opus 5?
For most coding and agentic work, yes: Opus 5.5 is cheaper per token ($4 / $20 against $5 / $25), Anthropic reports it costs about 40% less to run per task and generates output about 30% faster, and it is ahead of Opus 5 on both independent composites. Check three things before migrating. Thinking can no longer be disabled, so routes that relied on thinking-off for latency need a lower effort setting instead. The default effort drops to medium, so set it explicitly if your evals were tuned at high. And cybersecurity requests are handed to Opus 4.8, so security-adjacent QA prompts are worth re-testing.
Is GPT-6 Astra better than Claude for coding and test automation?
Less clearly than at launch. For operating software through a UI, Astra still posts the strongest published figures: ScreenSpot-Pro 92.7% and AutomationBench 41.4%, narrowly ahead of Opus 5.5's 40.0% in Anthropic's table. On agentic terminal work Opus 5.5 has overtaken it: 66.4% against 57.9% on Terminal-Bench 4.0 in Anthropic's table, and 65.15% on vals.ai's independent run, where Astra has no score yet. On both independent composites Astra sits below the Claude 5.5 models. Per token it is also two and a half times Opus 5.5's price. OpenAI's own recommendation for most Codex work is now GPT-6.1 Sol rather than Astra.
What is GPT-6.1 Sol and how does it compare to Claude Sonnet 5.5?
GPT-6.1 Sol, released on 29 September 2026, is OpenAI's mid-tier reasoning model and its recommended Codex default: OpenAI says it approaches GPT-6 Astra on complex work at a fifth of Astra's price. It costs the same as Claude Sonnet 5.5 per standard request, $2 / $10 per MTok, but doubles to $4 / $15 past 272K input tokens where Sonnet 5.5 stays flat across its 1M window. On the independent composites Sonnet 5.5 is ahead: 67.04% against 61.15% on the Vals Index, and 56 against 52 at max effort on the Artificial Analysis index.
Which model writes the best automated tests?
There's no standardized public benchmark for test-writing quality across any of these models: this remains qualitative. The most concrete independent evidence is a QA-practitioner review of Claude Code (Opus 4.8 era) that produced a 95%-line-coverage suite but missed real edge cases, plus community reports that Codex's cloud-sandboxed agent iterates on tests autonomously but sometimes over-mocks dependencies. The nearest proxies for the current models are agentic benchmarks: OSWorld 2.1, AutomationBench and Terminal-Bench 4.0, where Opus 5.5 and Astra are close and only the Terminal-Bench run is independent. Treat any model's test output as a fast first draft needing human test-strategy review.
Is Claude Fable 5.1 still worth it over Opus 5.5?
Rarely. In September Fable 5.1 topped the independent index; on the current snapshots it sits below Opus 5.5 on both: 53 against 58 on the Artificial Analysis Intelligence Index at max effort, and 65.83% against 66.97% on the Vals Index. It costs two and a half times as much per token ($10 / $50 against $4 / $20). Anthropic positions Opus 5.5 at Fable 5.1's level on most work, so keep Fable 5.1 for long-horizon work where your own evals show Opus 5.5 at raised effort falling short.
Where is Gemini 3.5 Pro, and what is Gemini 4 Argon?
Gemini 3.5 Pro never shipped: after missing a June target and two later dates, Google moved on to a new generation. Gemini 4 Argon, released on 30 September 2026, is built for defensive cyber work, coding and agentic tasks, and leads vals.ai's Vals Index at 68.90%. It is available only to partners in Google's Fairwind security programme for now and does not appear on Google's public API price list, with broader access promised later. For most teams Gemini 3.1 Pro remains the publicly available flagship, at $2 / $12 per MTok up to 200K tokens.
Why do the benchmark numbers on this page sometimes look different from a vendor's own announcement?
Vendors self-report under their own best-case configuration (highest reasoning effort, full tool access, sometimes best-of-several attempts), while independent evaluators reproduce the same test under one fixed harness and typically measure lower. This page labels every figure as vendor-reported or independent for that reason. A second cause on this refresh: both independent composites changed scale. Artificial Analysis moved from Intelligence Index v4.1.1 to v4.3.2, and vals.ai re-scored its Vals Index, so a score quoted from September measures something different from the same-named score today.
Which model has the best long-context / large-codebase understanding?
All four advertise roughly 1M-token windows, but reliability at the edge varies a lot: Gemini 3.1 Pro's own model card shows retrieval accuracy dropping from 84.9% at 128K to 26.3% at 1M, and DeepSeek shows a smaller drop from 0.82 to 0.59 over the same range. Every current Claude model runs a 1M window by default and bills it flat, which is a genuine differentiator for long agentic sessions. OpenAI posts the strongest vendor recall figure (Astra, 96.3% on its own MRCR v2 at 512K-1M) but bills double past 272K input tokens on Astra and GPT-6.1 Sol. Treat every "1M context" claim as a ceiling on what you can send, not a guarantee of how well it will be used.
How often do these rankings change?
Faster than ever: the five weeks behind this refresh brought seven new models from three labs (Claude Opus 5.5, Sonnet 5.5 and Haiku 5.5; GPT-6 Sol and Luna and GPT-6.1 Sol; Gemini 4 Argon), a DeepSeek price change, and new scales on both independent composites. Treat this table, and any fixed comparison table, as a snapshot: verify current numbers against the primary sources linked below before making a purchasing decision.
Sources
- Anthropic: Introducing Claude Opus 5.5
- Anthropic: Claude Sonnet 5.5
- Anthropic: Claude Haiku
- Anthropic: Claude models overview
- Anthropic: Claude pricing
- Claude Code: model configuration
- OpenAI: GPT-6 Astra: A new generation of intelligence
- OpenAI: GPT-6 Sol and GPT-6 Luna, October 2026 update
- TechCrunch: OpenAI launches GPT-6.1 Sol
- OpenAI: API pricing
- OpenAI: Codex models
- OpenRouter: GPT-6 Astra (context window)
- TechCrunch: Google releases Gemini 4 Argon
- Google: Gemini API pricing
- Google DeepMind: Gemini 3.1 Pro model card
- DeepSeek: API pricing
- DeepSeek: V4 announcement
- DeepSeek: V4-Pro GA and peak/off-peak pricing
- Artificial Analysis: model leaderboard
- Artificial Analysis: Claude Opus 5.5 analysis
- Artificial Analysis: DeepSeek V4 analysis
- vals.ai: Vals Index
- vals.ai: SWE-bench Verified leaderboard
- vals.ai: Claude Opus 5.5 results
- vals.ai: Claude Haiku 5.5 results
- vals.ai: Gemini 4 Argon results
- NIST CAISI: DeepSeek V4 evaluation
- Epoch AI: FrontierMath Tier 4
- On Test Automation: independent hands-on review of Claude Code test generation