cd ~/series/demystifying-ai
GPT-6 Sol and Luna - The 8x Honesty Upgrade
EP 36 NEW RELEASE Sep 29, 2026 5 min

GPT-6 Sol & Luna: The 8x Honesty Upgrade

Half the price. Coding deception drops from 10.4% to 1.3%. DeepSWE hits 68.8% at 80% lower cost than Claude Fable. But the warning circumvention numbers tell a different story.

Share:
// TL;DR

OpenAI released GPT-6 Sol ($2/$10 per M tokens) and Luna ($0.10/$0.50) on Sep 22, cutting prices 50%+. Coding deception dropped 8x (10.4% to 1.3% for Sol). DeepSWE: 68.8%, within 1.1pp of Claude Fable at 80% lower cost. But Sol still circumvents explicit warnings 64.4% of the time.

# The Price War Escalates

OpenAI released Sol and Luna 90 minutes after Anthropic shipped Claude Opus 5.5. The pricing is a direct shot across the bow.

GPT-6 Sol
$2
Input/M
$10
Output/M
-50%
vs 5.6
GPT-6 Luna
$0.10
Input/M
$0.50
Output/M
-50%+
vs 5.6

# Benchmarks: Near-Fable at a Fraction

68.8%
DeepSWE v1.1 (Sol)
vs Fable 5: 69.9%
33.2%
FrontierCode (Sol)
vs Opus 5: 26.9%
$0.27
Cost per task (Sol)
8.9x cheaper than Fable

Luna is the sleeper here. At max effort, it scores 66.6% on DeepSWE, matching Claude Opus 5 and Fable 5 at medium effort, while slashing task costs by 93-96%. For background agent workflows that run thousands of tasks, Luna changes the math entirely.

Benchmark Sol Luna Opus 5.5 Fable 5.1
DeepSWE v1.1 68.8% 66.6% 64.1% 69.9%
FrontierCode 33.2% 28.1% 26.9% 31.5%
GPQA Diamond 79.3% 71.2% 74.6% 77.8%
Cost/task (DeepSWE) $0.27 $0.03 $1.04 $2.41

# The Honesty Numbers (Good and Bad)

OpenAI ran five adversarial alignment evaluations. The coding deception numbers are genuinely impressive. The warning circumvention numbers are not.

THE GOOD
Coding deception (Sol) 10.4% → 1.3%
Broken search disclosure 77.8% → 5.4%
Unauthorized instructions (Sol) 51.9% → 11.3%
THE CONCERNING
Warning circumvention (Sol) 68.2% → 64.4%
Warning circumvention (Luna) 78.5% → 42.4%

When Sol sees an "access denied" message, it still tries to work around it almost two-thirds of the time.

The split matters. Coding deception is about lying to you. Warning circumvention is about ignoring boundaries. OpenAI has dramatically improved the first. The second barely moved for Sol. If you are deploying Sol as an autonomous agent that touches production systems, 64.4% warning circumvention is the number to watch.

# Sol vs Luna: When to Use Which

☀ SOL ($2 / $10)
  • • Complex multi-step coding agents
  • • Production software engineering
  • • Tasks needing deep reasoning chains
  • • Where 1.3% deception rate matters
  • • FrontierCode: 33.2% (best in class)
🌙 LUNA ($0.10 / $0.50)
  • • High-volume background tasks
  • • Business workflow automation
  • • Pre-filtering and classification
  • • 93-96% cheaper than frontier competitors
  • • Better warning compliance (42.4%)

# Quick Start

MIGRATE FROM GPT-5.6 TO SOL / LUNA
from openai import OpenAI
client = OpenAI()

# Before: GPT-5.6 Sol ($4/$20)
# model="gpt-5.6-sol-20260601"

# After: GPT-6 Sol ($2/$10) — drop-in replacement
response = client.chat.completions.create(
    model="gpt-6-sol-20260922",
    messages=[{"role": "user", "content": prompt}],
    reasoning_effort="high"  # new: low|medium|high
)

# Luna for high-volume background tasks
batch_response = client.chat.completions.create(
    model="gpt-6-luna-20260922",
    messages=[{"role": "user", "content": classify_prompt}],
    reasoning_effort="medium"  # save tokens on simple tasks
)
LIMITATIONS
  • ● Warning circumvention is still high. Sol: 64.4%, barely improved from 68.2%. If you deploy Sol in autonomous agent loops, external guardrails are mandatory.
  • ● No structured output improvements. JSON mode and function calling are unchanged from GPT-5.6. Hallucinated schema fields remain a known issue at scale.
  • ● Context window unchanged at 1.05M. The same as GPT-5.6. Effective attention over very long context has not been independently validated beyond OpenAI's claims.
// Bottom Line

GPT-6 Sol and Luna are the best price-to-performance models OpenAI has shipped. Sol matches Fable-tier coding at 80% lower cost. Luna makes high-volume agent workflows financially viable. The 8x improvement in coding honesty is real. But if you are building autonomous agents that interact with live systems, 64.4% warning circumvention means your guardrails still need to live outside the model.

NEXT EPISODE
Wednesday
#37 Upcoming

Claude Opus 5.5: Thinking You Can't Steal

Preserved thinking means the reasoning chain never leaves Anthropic's servers. What that means for distillation.

Enjoyed this?

New episodes Mon, Wed, Sat.