Jul 15
Models

OpenAI Releases GPT-5.6 in Three Sizes

By Mei-Lin Chen

OpenAI released GPT-5.6 to general availability this morning, with three model sizes: Luna, Terra, and Sol. The release is positioned around better long-horizon agent performance, lower cost per useful token, and a very large context window.

The model line splits capability, cost, and throughput

GPT-5.6 comes as a family rather than a single flagship checkpoint:

  • Luna: $1 / $6 per 1M input/output tokens
  • Terra: $2.50 / $15 per 1M input/output tokens
  • Sol: $5 / $30 per 1M input/output tokens

All three ship with the same headline limits: a February 16, 2026 knowledge cutoff, 1M token context, and 128,000 max output tokens.

The pricing comparison to Claude Opus and Claude Fable 5 is directionally useful, but raw token pricing is less informative than it used to be. Reasoning-heavy models can spend very different amounts of hidden work on the same task, so the relevant metric is increasingly cost per successful completion, not cost per million tokens in isolation.

For production teams, that means the right choice is not just “which model is cheaper,” but “which model gets the job done with the fewest total turns, retries, and tool calls.” The smaller GPT-5.6 variants matter if they preserve enough quality to move a workflow from premium to scale-tier economics.

Agentic benchmarks are the main claim

OpenAI’s strongest reported result is on Agents’ Last Exam, a benchmark aimed at long-running professional workflows with verifiable outcomes. The company says GPT-5.6 Sol reaches 53.6, ahead of Claude Fable 5 by 13.1 points. It also says Sol beats Fable 5 at medium reasoning while costing roughly one-quarter as much, and that Terra and Luna outperform Fable 5 at around one-sixteenth the cost.

That benchmark choice is more relevant than the usual static QA charts. If a model is going to sit inside an operator loop, the important questions are:

  • Does it hold state over long horizons?
  • Does it make fewer compounding errors across tool use?
  • Does it continue making progress on messy, multi-step work?

A strong score on a benchmark like Agents’ Last Exam is at least directionally aligned with those requirements. It does not guarantee better real-world performance in your environment, but it is a much better signal than a single-turn leaderboard for any system that depends on planning, retrieval, external tools, and iterative correction.

The practical implication is straightforward: if your product is an agentic workflow rather than a chat surface, this release is worth evaluating first against your own long-horizon tasks, not against generic assistant prompts.

SWE-bench Pro is the awkward counterpoint

The most interesting part of the announcement is that OpenAI’s own release sits next to a weak result on SWE-bench Pro. In the reported numbers, Claude Fable 5 gets 80%, while GPT-5.6 Sol gets 64.6%.

That gap matters because SWE-bench-style evaluations still anchor a lot of engineering intuition around coding ability. But OpenAI also published a separate critique arguing that roughly 30% of SWE-bench Pro tasks are broken, citing issues like overly strict tests, insufficient prompts, narrow scope, and misleading prompts. That kind of audit is important, because it changes how much weight the benchmark should carry in model selection.

The right reading is not “ignore SWE-bench Pro.” The right reading is that benchmark integrity now matters as much as model capability. If a benchmark contains a large fraction of flawed tasks, it stops being a clean comparative signal and starts becoming a mix of signal and evaluation noise. In that situation, treating a single score as a proxy for coding quality is a mistake.

That said, the reported numbers still line up with my early-access impression: GPT-5.6 Sol looks competent, but not obviously ahead of Claude Fable for the kind of complex coding work that tends to expose whether a model can keep a large implementation coherent across multiple steps. If your workload is code-centric and depends on deep patch quality, you should assume the benchmark spread is real until your own evals say otherwise.

What to test before switching traffic

If GPT-5.6 is on your shortlist, the evaluation should be workload-specific rather than benchmark-led. I would test three things first:

  1. Long-horizon task completion
    Measure end-to-end success on agentic jobs with tool use, retries, and delayed verification. This is where the million-token context and long-run performance claims are supposed to show up.

  2. Coding patch quality under realistic repo state
    Use your own issue backlog, branch state, and tests. Don’t rely on a benchmark score if your production work involves multi-file changes, flaky tests, or partial repo context.

  3. Cost per completed task
    Compare token spend, number of turns, tool invocations, and failure recovery rate. A cheaper model that needs more retries can easily lose to a more expensive one on total workflow cost.

If the model family behaves like the announcement suggests, Luna and Terra may become the default for broad agent workloads, while Sol remains the premium option for harder cases. If the coding gap against Claude Fable holds in your own evals, then GPT-5.6 may be most compelling where agentic breadth matters more than code-generation sharpness.

The release is a reminder that frontier-model competition is now split across two axes: raw competence and task-efficiency. GPT-5.6’s headline is not just that it is strong, but that OpenAI is explicitly pushing “more useful work from every token” as the product metric. That is the right framing for production teams, because the winner is increasingly the model that finishes the job with the least wasted reasoning, not the one with the prettiest benchmark row.

Sources

Further articles