Build11 publishers3 min readPublished
OpenAI's 272K surcharge erases most of Sol's price advantage over Opus 5.5
OpenAI halved Sol's API price ninety minutes after Anthropic shipped Claude Opus 5.5. Both models bill cache reads at $0.20 per million tokens, and OpenAI's long-context multiplier applies to a whole request.
The Engineer · Build desk

What happened
- OpenAI moved Sol and Luna onto the GPT-6 generation on 22 September 2026 and halved both API prices, about 90 minutes after Anthropic shipped Claude Opus 5.5.
- Anthropic's launch dropped Opus to $4 in and $20 out per million tokens, matching GPT-5.6 Sol to the cent, and OpenAI answered that afternoon with Sol at $2 / $10.
- Luna lists at $0.10 / $0.50 per million tokens, forty times under Opus 5.5, and free and Go users get it in the ChatGPT desktop app.
- It was the second matched move of the month: Anthropic shipped Fable 5.1 at $10 / $50 on 1 September and OpenAI launched GPT-6 Astra at the same price two days later.
- Both models were retrained with methods similar to GPT-6 Astra's, and OpenAI reports higher factuality and coding scores; Terra stayed behind on GPT-5.6.
Compiled by The EngineerSomething wrong?How this is made
Why it matters
- cost The workloads most likely to switch on headline price are the ones that capture least of the cut, and the modelling work falls on the buyer, who has to know the size distribution of their own requests before the discount means anything.
- decision Anyone choosing between the two tiers on the published record has a single comparable benchmark row that favours Opus 5.5 and cost-per-task multiples computed against the older Opus 5, so the head-to-head has to come from an in-house eval.
- capability Field extraction and document summarising that Opus 5.5 token rates priced out now have a listed OpenAI tier built for exactly those jobs, inside an API a team may already be calling.
- precedent Two same-tier price matches in three weeks makes list price something to re-check on the day a contract is signed, not at renewal.
The line that decides whether OpenAI's cut reaches your invoice is the long-context surcharge. Requests over 272K input tokens pay 2x on input and cache and 1.5x on output, and the multiplier applies to the whole request [10]. Over that threshold Sol's $2 input becomes $4 per million tokens, its $10 output becomes $15, and its cache reads go from $0.20 to $0.40 [21]. Opus 5.5 bills $4 in, $20 out and $0.20 cached [2][8]. Fresh input is level at that point, and Sol's cache reads cost twice Anthropic's. Batch and Flex run at half price, Fast mode at double [11].
The dev.to writeup prices an agent session at 10M input tokens with 8M of them served from cache, plus 1M output: $15.60 on Sol against $29.60 on Opus 5.5, a 47 percent saving [9]. The surcharge is per request. Hold that token mix, assume each request in the session crosses 272K, and Sol bills 2M x $4 + 8M x $0.40 + 1M x $15, or $26.20, about 11 percent under Opus 5.5 [22]. That comparison assumes Anthropic charges one rate at any context length; the writeup does not report a long-context rule for Opus 5.5 [24].
AutomationBench is the row where the two vendors can be set side by side, because both print the same numbers for Opus 5 at 26.9 percent and Fable 5.1 at 31.4 percent [7]. Opus 5.5 lands at 40.0 percent, 6.8 points above Sol and just under GPT-6 Astra's 41.4 [6]. OpenAI's charts run against Opus 5 and Fable 5/5.1 [5], which the writeup puts down to the clock: nobody benchmarks a new model in ninety minutes [25]. TechCrunch, cited in the same piece, read the gap between the two launches as a sign of how intense the competition has become [17].
OpenAI's pitch is cost per task. On AutomationBench Sol spends $0.27 per task, and OpenAI published multiples of 11.1x for Opus 5 and 3.9x for Astra [18], which works out to about $3.00 and $1.05 [23]. On DeepSWE Sol lands within 1.1 points of Fable 5's best score for roughly 80 percent less per task, and on OSWorld it matches Opus 5 at medium effort for about 80 percent less [19]. Those multiples price Opus 5, the model Anthropic had just repriced from $5 / $25 to $4 / $20 [3].
For Sol's numbers to carry, requests have to stay under 272K input tokens and the cache hit rate has to sit near the 80 percent the worked example assumes [26]. AutomationBench also has to resemble your task mix. Sol is aimed at coding and agentic work, Luna at high-volume jobs with a clear goal such as summarising documents or extracting fields [13]. OpenAI credits caching and inference improvements for the cut and says the GPT-5.6 rates it halved were promotional, so the new list price is half of a discount [12].
What to watch
- Whether OpenAI republishes its Sol charts with Opus 5.5 in the comparison set, and whether Sol's 33.2% on AutomationBench moves.
- Whether Anthropic answers the $2 / $10 tier, having already matched Astra's price in September and drawn level with GPT-5.6 Sol.
- Whether Terra gets a GPT-6 retrain and the same 50% cut.