OpenAI Sol Model: GPT-5.6 Sol Explained — Benchmarks, Pricing & API Guide

GPT-5.6 Sol — the flagship tier of the GPT-5.6 family
GPT-5.6 Sol — the flagship tier of the GPT-5.6 family

GPT-5.6 Sol is the flagship tier of the OpenAI GPT-5.6 model family, engineered for the most demanding professional tasks — from long-horizon coding agents to cybersecurity research and biology workflows. Built by OpenAI and released publicly on July 9, 2026 as part of the chat gpt 5.6 generation, it scores 88.8% on the key agentic benchmark Terminal-Bench 2.1 — and its compute-intensive Sol Ultra configuration pushes that to 91.9%.

What Is the OpenAI Sol Model?

Sol is OpenAI’s most capable frontier model for complex professional work. Its API model ID is gpt-5.6-sol, with the alias gpt-5.6 routing automatically to it. The context window is 1,050,000 tokens with a maximum output of 128,000 tokens; the knowledge cutoff is February 16, 2026. It accepts text and image input, outputs text only. OpenAI shipped it in two stages — a limited preview on June 26, 2026 restricted to vetted partners at the White House’s request over safety concerns, then general availability on July 9 after safeguards were confirmed. OpenAI stated such access restrictions “should not become the norm.” The GPT-5.6 naming replaced legacy suffixes (Turbo, Preview, Mini) with a three-tier system: the number identifies the generation, the suffix the capability tier. Sol is the “sun” — the highest-intensity tier, for work where correctness matters more than cost per token.

Sol vs Terra vs Luna: Which Tier to Choose

TierInput (per 1M)Output (per 1M)Best For
GPT-5.6 Sol$5.00$30.00Complex agents, coding, cybersecurity, biology
GPT-5.6 Terra$2.50$15.00Bounded implementation, first-pass review
GPT-5.6 Luna$1.00$6.00High-volume chatbots, classification, summaries

Sol at $5/$30 per 1M tokens delivers the most capability at the same price point as GPT-5.5. Terra delivers roughly GPT-5.5-level quality at about half the cost (see the GPT-5.6 Terra comparison); Luna is the fastest, cheapest tier. The right tier depends on what happens when the model fails: use Sol for correctness-critical, multi-file, multi-step jobs; Terra for scoped implementation and first-pass review; Luna for high-volume preprocessing and labeling. Sol Ultra allocates more compute per request — 91.9% versus 88.8% on Terminal-Bench 2.1 — at the same $5/$30 rate (more tokens, not a higher rate), accessed via reasoning.effort: "max" in the Responses API.

Benchmarks vs Competitors

BenchmarkGPT-5.6 SolSol UltraGPT-5.5Claude Fable 5
Terminal-Bench 2.188.8%91.9%88.0%84.3%
DeepSWE v1.172.7%67.0%69.7%
AA Coding Agent v1.180.076.4
BrowseComp90.4%92.2%84.4%84.3%
OSWorld 2.062.6%47.5%54.8%
Agents’ Last Exam52.7%46.9%40.5%
SWE-Bench Pro64.6%80.0%
AA Intelligence v4.158.959.9

Sol’s profile is uneven in ways that matter for routing: it dominates agentic and computer-use tasks but trails Claude Fable 5 on pure repository coding. On the Artificial Analysis Coding Agent Index v1.1, Sol scored 80/100 — 2.8 points above Fable 5, a new state-of-the-art at lower cost and faster speed. OSWorld 2.0 (computer use) is the most striking jump: Sol at 62.6% is 15.1 points above GPT-5.5’s 47.5%. Sol also leads on BrowseComp deep web research (90.4%, Ultra 92.2%) and Agents’ Last Exam (52.7%). The clearest counterpoint is SWE-Bench Pro, where Fable 5’s 80.0% beats Sol’s 64.6% by 15.4 points — concentrated in open-ended architectural judgment and cold-start code generation, not multi-step agentic persistence.

“We want the GPT-5.6 family to give developers a stable, durable vocabulary for routing — not a model you configure with sliders, but a tier you choose based on task depth.”

OpenAI, GPT-5.6 Launch Post, July 2026

The practical takeaway: test both Sol and Fable 5 on actual repository tasks before committing — the 15-point SWE-Bench Pro gap does not hold uniformly across real-world codebases and languages.

API Pricing: Complete Rate Card

Pricing has two regimes based on context length. Crossing 272,000 input tokens reprices the entire request at long-context rates — not just the tokens above the threshold — so it must be modeled explicitly.

Rate TypeInputCached InputCache WriteOutput
Standard (≤272K)$5.00/M$0.50/M$6.25/M$30.00/M
Long Context (>272K)$10.00/M$1.00/M$12.50/M$45.00/M
Batch/Flex$2.50/M$0.25/M$3.13/M$15.00/M
Priority$10.00/M$1.00/M$12.50/M$60.00/M

A standard 200K-input / 20K-output request runs about $1.60; a long-context 500K / 50K request runs $7.25, with long-context rates applying to the whole request. Prompt caching (30-minute minimum, explicit breakpoints) drops cache reads to $0.50/M — 90% cheaper than uncached input — but cache writes cost $6.25/M (1.25× uncached), so repeatedly writing context that is never reused increases cost. Measure cache hit rate directly, not just whether caching is enabled.

How to Access GPT-5.6 Sol

Sol reached general availability July 9, 2026 across the OpenAI API and ChatGPT. Via the API, use model ID gpt-5.6-sol (or the gpt-5.6 alias) on Chat Completions or the Responses API; set reasoning effort (medium, high, or max for Sol Ultra). Batch pricing applies at $2.50/$15 per 1M. In ChatGPT, Free and Go have no Sol access; Plus offers Medium and High reasoning; Pro, Business, and Enterprise add Extra High and Pro. Sol also powers the ChatGPT Work context on Plus and above — see the ChatGPT Work overview.

Programmatic Tool Calling and Coding Persistence

Programmatic Tool Calling is Sol’s most significant new API capability: instead of calling one tool at a time and routing each result back through context, Sol writes a JavaScript orchestration script in a hosted runtime that coordinates multiple tool calls in a single round trip. One launch customer running the same agent on the same tools consumed 63.5% fewer tokens — from ~150,000 tokens per question to under 55,000 — making previously cost-prohibitive pipelines viable. It is best for filtering, joining, ranking, and aggregation over structured tool results; direct tool calls stay clearer where each result needs fresh semantic interpretation. Sol also adds persisted reasoning across turns, explicit cache breakpoints, and a multi-agent beta with parallel subagents.

Sol’s operational differentiator in coding is persistence — following through on step 8 of a 10-step task where most models stop, running verification and catching unrelated warnings before submitting rather than stopping at one passing happy-path test. On a 100-task run across TypeScript, Go, Python, JavaScript, and Rust, Sol hit a 63.7% pass rate at ~20,968 output tokens/task versus Terra’s 40.7% at 55,594 tokens/task. In code review it passed 69.7% of actionable cases but generated more noise (31.6% actionable precision), so production review with Sol needs a filtering layer.

Cybersecurity and Biology

Per OpenAI’s system card, Sol assists effectively with threat modeling, code review, patching, and blue teaming, but cannot carry out autonomous cyberattacks; OpenAI classified both Sol and Terra below the “Cyber Critical” threshold. Real-time cyber and biology misuse classifiers may block requests near capability boundaries, including some legitimate work — validate refusal behavior before deploying. Sol shows meaningful gains on SecureBio biology benchmarks over GPT-5.5 (exact scores unpublished) and is positioned as a research assistant, not a standalone autonomous tool.

FAQ

keyboard_arrow_up