OpenAI unveiled GPT-6 Sol and GPT-6 Luna on September 22, 2026. The two models sit below GPT-6 Astra, released earlier in September: Sol takes on complex work such as coding, while Luna handles high-volume work with a clear goal.

API pricing came down 50% from GPT-5.6’s discounted rates. GPT-6 Sol’s output price of $10 (₩14,000) per million tokens is half that of Anthropic’s Claude Opus 5.5, which launched 90 minutes earlier the same day.

Official key visual for the GPT-6 Sol and Luna announcement Official key visual for the GPT-6 Sol and Luna announcement — Source: OpenAI

The gist of the announcement

OpenAI explained that it trained both models in much the same way as GPT-6 Astra, bringing Astra’s gains in task handling, factual accuracy, coding, computer use, and alignment to faster and cheaper models. It said the price cut follows from lower serving costs achieved by improving caching and inference efficiency.

  • Pricing: Sol $2 input and $10 output; Luna $0.10 input and $0.50 output (per million tokens)
  • Factual accuracy: in an internal evaluation built from conversations where users reported errors, Sol’s errors were about half those of GPT-5.6 Sol
  • Coding: Sol scored 68.8% on DeepSWE v1.1, 1.1 percentage points from Claude Fable 5’s best (69.9%)
  • Availability: ChatGPT Work and Codex (Plus, Pro, Business, Enterprise, Edu), the API, and GitHub Copilot
  • Free use: Free and Go users can use only Luna, in the desktop app
  • Most capable model: still GPT-6 Astra

How Sol and Luna differ

Concept image of how Sol and Luna divide the work Concept image of how Sol and Luna divide the work — Source: concept image · self-generated with agy

OpenAI recommends Sol for complex work such as coding, and Luna for high-volume work with a clear goal, such as summarizing documents, extracting information, and short questions. Both take text and images as input and output text, with six reasoning effort levels — none, low, medium, high, xhigh, max — defaulting to medium.

Item GPT-6 Sol GPT-6 Luna
Recommended for Coding, complex work Summarizing, extraction, short questions
Input (per million tokens) $2 (₩2,800) $0.10 (₩140)
Cached input (per million tokens) $0.20 (₩280) $0.01 (₩14)
Output (per million tokens) $10 (₩14,000) $0.50 (₩700)
Context window 1.05M tokens 1.05M tokens
Training data cutoff 2026-04-20 2026-05-18
Free and Go plans Not available Desktop app

The context window (how much input it takes at once) is 1.05 million tokens for both, with max output of 128,000 tokens. Of that, Luna accepts up to 922,000 input tokens. Luna’s training data cutoff is about a month later.

According to OpenAI, at high reasoning effort Luna matches GPT-5.6 Sol on factual accuracy at about one hundredth the cost, and on DeepSWE it scored 66.6% at the max setting, comparable to Claude Opus 5 and Fable 5 at medium.

Pricing

Output price per million tokens by model Output price per million tokens by model — Source: self-rendered from OpenAI’s and Anthropic’s price lists

By output price, GPT-6 Astra is 5 times Sol, and Sol is 20 times Luna. Sol’s input and output prices ($2 and $10) are exactly half those of Claude Opus 5.5 ($4 and $20), released the same day.

  • Cached input: 10% of base input — $0.20 (₩280) for Sol, $0.01 (₩14) for Luna
  • Luna cache writes: $0.125 (₩175) per million tokens
  • Batch and Flex: 50% of standard rates
  • Fast mode: 2x the applicable rate

The cuts are measured against GPT-5.6’s discounted prices, not its list prices. GPT-5.6 Sol came down from $4 (₩5,600) input and $20 (₩28,000) output, and GPT-5.6 Luna from $0.20 (₩280) input and $1.20 (₩1,680) output.

OpenAI raised GPT-6’s baseline cache hit rate and made earlier caches survive changes to reasoning effort or turning tools on and off mid-conversation. Explicit breakpoints, which let developers decide where a cached span ends, arrived alongside a caching dashboard and diagnostic tools. GitHub said these improvements cut the share of prompt tokens needing fresh processing by more than 50%.

API usage is billed in dollars, so the cost in won for users in Korea depends on the exchange rate.

Benchmark figures

AutomationBench cost-per-task multiples AutomationBench cost-per-task multiples — Source: self-rendered from figures in OpenAI’s announcement

AutomationBench is a workflow benchmark covering sales, marketing, operations, customer support, finance, and HR work across 47 tools. GPT-6 Sol at xhigh scored 33.2% at $0.27 (₩378) per task.

Model (setting) Score (%)
GPT-6 Sol (xhigh) 33.2
Claude Fable 5.1 (max) 31.4
GPT-6 Astra (low) 30.3
Claude Opus 5 (max) 26.9

Sol beat Astra at low for one 3.9th of the cost, and beat Claude Opus 5 at max for about 9% of the cost. About 40% of Fable 5.1’s tasks were routed to Opus 5 and that cost is excluded, so the real cost multiple is larger than 8.9x.

Best DeepSWE v1.1 scores compared Best DeepSWE v1.1 scores compared — Source: self-rendered from figures in OpenAI’s announcement

On DeepSWE v1.1, which solves long software tasks in real codebases, Sol at max scored 68.8%, 1.1 percentage points from Claude Fable 5 at xhigh (69.9%). Cost per task was about 80% lower.

  • Agents’ Last Exam: Sol (max) 56.4%, above Claude Opus 5’s best at 60% lower cost per task
  • FrontierCode 1.1: Sol on par with Claude Fable 5.1 at xhigh, at far lower cost
  • OSWorld 2.0 offline: Sol (xhigh) 60.5%, comparable to Claude Opus 5 at medium (60.3%) at about 80% lower cost
  • AutomationBench: Luna (high) 5.4 percentage points above GPT-5.6 Luna at 58% lower cost per task

Using them in Codex

OpenAI logo OpenAI logo — Source: OpenAI

Codex supports both models from CLI 0.156.0, released September 22, 2026. In the app you pick them from the model menu; in the CLI you specify the model at launch or switch with /model within a session.

💻 [Source code: Specifying the model in Codex CLI]

codex --model gpt-6-sol
codex --model gpt-6-luna

The API model IDs are gpt-6-sol and gpt-6-luna, and they support the Chat Completions and Responses endpoints along with tools such as web_search, file_search, code_interpreter, computer_use, and mcp.

In GitHub Copilot, Sol is included in the Pro+, Max, Business, and Enterprise plans and Luna in plans down to Pro, selectable in VS Code, JetBrains, Xcode, Copilot CLI, and elsewhere.

On the ChatGPT side, Plus subscribers in Korea get the same terms and can use them right away in ChatGPT Work and Codex; they are not yet available in the regular conversation screen (Chat).

OpenAI said it also brought GPT-6 Astra’s conversational style to both models. They use less jargon and fewer side explanations, state more clearly what they did and did not verify, and give somewhat shorter answers overall.

Limits of the comparison

Anthropic logo Anthropic logo — Source: Anthropic

The Anthropic models OpenAI compared against are Claude Opus 5 and Fable 5.1 (Fable 5 where no figure exists); Opus 5.5, released 90 minutes earlier, is not included. A footnote says competitors’ figures were taken from public reports.

Comparing the two companies’ own announced figures directly, Anthropic’s stated AutomationBench score for Opus 5.5 is 40.0% against OpenAI’s 33.2% for GPT-6 Sol (xhigh). The measuring party and settings differ, so they can’t be compared at face value — and Sol costs half as much.

OpenAI stated that its factual accuracy evaluation is built from conversations where users reported errors in earlier models and does not represent typical use. It also wrote that the alignment evaluations deliberately construct difficult situations and do not measure failure rates in everyday use.

How to choose

Summary card of what each model is for Summary card of what each model is for — Source: self-rendered from OpenAI’s announcement

What to watch next

  • When they reach ChatGPT’s regular conversation screen (Chat)
  • Competing models: Anthropic’s Sonnet 5.5 and Haiku 5.5, announced for release within weeks

Sources