Claude Opus 5.5 vs GPT-6 Sol: The AI Model Race Is Becoming a Cost-Performance Race

Anthropic pushed long-horizon coding forward with Opus 5.5. Then, while I was writing about it, OpenAI launched GPT-6 Sol and Luna — and made the economics of frontier AI much more interesting.I started writing this article about Claude Opus 5.5. That was supposed to be the whole story.Anthropic…

Anthropic pushed long-horizon coding forward with Opus 5.5. Then, while I was writing about it, OpenAI launched GPT-6 Sol and Luna — and made the economics of frontier AI much more interesting.I started writing this article about Claude Opus 5.5. That was supposed to be the whole story.Anthropic had just released the first model in its Claude 5.5 generation, and there was already plenty to unpack: stronger coding performance, lower pricing, better token efficiency, faster generation, and a growing emphasis on the kind of software-engineering work that can keep an agent busy for hours instead of minutes.As I worked through the benchmarks and pricing, one idea kept becoming clearer. The frontier-model race was no longer just about asking which model could produce the highest intelligence score.It was becoming a much more practical competition:How much useful, reliable work can an AI system complete for the money, tokens, time, and human supervision it consumes?Then, halfway through writing, OpenAI released GPT-6 Sol and GPT-6 Luna.The pricing section I had just written became outdated before I had even finished the article. That feels like an appropriately 2026 way for this story to begin.A launch day that changed while I was writing itAnthropic introduced Claude Opus 5.5 on September 22. OpenAI followed with GPT-6 Sol and Luna roughly 90 minutes later, according to TechCrunch.So instead of one major model release, September 22 suddenly became a much broader look at where frontier AI is heading.SEPTEMBER 22, 2026Anthropic└── Claude Opus 5.5 └── Higher-end coding └── Long-horizon engineering └── Lower cost than Opus 5~90 minutes laterOpenAI├── GPT-6 Sol│ └── Professional + agentic work│ └── $2 input / $10 output│└── GPT-6 Luna └── Extreme cost efficiency └── $0.10 input / $0.50 outputOpenAI expanded the GPT-6 family with Sol and Luna on September 22, shortly after Anthropic launched Opus 5.5.OpenAI describes Astra as the model for its most demanding work, while Sol and Luna extend the GPT-6 generation further down the cost curve. OpenAI says the two models were trained with similar methods to Astra and inherit improvements in professional work, factuality, coding, computer use, and alignment.Anthropic, meanwhile, says Opus 5.5 performs around Claude Fable 5.1 level on most work while costing about 40% less to run than Opus 5 on typical workloads.The launches look different. The direction is surprisingly similar. Make strong AI cheaper to use.Opus 5.5 makes a serious coding argumentClaude Opus 5.5 came out with unusually strong agentic-coding numbers.Anthropic reports:CLAUDE OPUS 5.5 — LAUNCH RESULTSTerminal-Bench 4.0 66.4%FrontierCode 1.1 54.4%CursorBench 4.0 57.8%GDPval-AA 2.1 1846 EloAutomationBench 40.0%Terminal-Bench Science 58.7%For context, Anthropic’s own launch table lists GPT-6 Astra at 57.9% on Terminal-Bench 4.0 and 53.3% on FrontierCode, although Astra leads on some other evaluations such as Terminal-Bench-Science.But these numbers need a large footnote. Most Opus 5.5 results in Anthropic’s table use maximum adaptive thinking. Terminal-Bench is reported with Opus 5.5 at xhigh and Astra at high because those were the strongest reported settings for each. Anthropic also reports a ±2.6-point standard error on its Opus 5.5 Terminal-Bench result.That is why a chart showing 66.4 versus 57.9 should not be interpreted as a universal eight-point capability gap. Agent benchmarks increasingly measure more than the underlying model.They measure the model plus the harness, tools, environment, reasoning budget, context strategy, retries, and safeguards. Anthropic itself makes a similar point: at this capability level, benchmark margins are becoming less reliable indicators of real-world differences.The number I find more interestingOpus 5.5 at its default medium effort scores 54.6% on FrontierCode.GPT-6 Astra’s reported top result is 53.3%.Anthropic estimates the medium-effort Opus run costs roughly one-fifth as much per task.That is far more interesting for production systems than squeezing another few points out of a maximum-effort benchmark configuration. Companies do not buy benchmark percentages. They buy completed work.The bigger Opus story is long-horizon engineeringBenchmarks tell us something about a model. Long-running projects tell us something different.Anthropic says one early tester completed a 680,000-line migration in less than a day. Another tester used Opus 5.5 to audit and repair a 200,000-line codebase in under three hours, whereas Opus 5 took more than 20 hours and used roughly 2.5 times as many tokens.Anthropic also tested both Opus 5.5 and Fable 5.1 on translating HAProxy from C to Rust. Both versions passed nearly all of HAProxy’s regression tests, but Opus 5.5 finished in 9.5 hours versus 12 hours for Fable 5.1 and cost 51% less.One Clio engineer reported giving Opus 5.5 an engineering task spanning six repositories and leaving it running overnight. According to the tester, it stayed on task for more than 18 hours.THE UNIT OF CODING WORK IS GETTING BIGGERYesterday:function → file → pull requestIncreasingly:repository ↓plan ↓multi-file implementation ↓tests ↓debugging ↓documentation ↓verification ↓hours of autonomous workThis is where coding agents start becoming qualitatively different from autocomplete. The difficult problem is no longer just generating good code.The agent has to remember what it learned, avoid repeating failed attempts, understand dependencies, keep its scope under control, use tools intelligently, and verify that the change it made actually works.That is why long-horizon reliability may become one of the most important capabilities in coding agents.Then the economics changedBefore OpenAI’s announcement, one of the most interesting things about Opus 5.5 was its new price.Anthropic reduced standard pricing to $4 per million input tokens and $20 per million output tokens. Cache reads dropped to $0.20 per million tokens, and Anthropic says typical workload cost falls about 40% compared with Opus 5 because the model also needs fewer tokens per task. It also says output generation is more than 30% faster.Then GPT-6 Sol arrived.OpenAI says GPT-6 Sol is 50% cheaper than GPT-5.6 Sol’s promotional pricing, dropping from $4/$20 to $2/$10. Luna falls from $0.20/$1.20 to $0.10/$0.50.GPT-6 Astra remains at $10 input and $50 output per million tokens.Those differences are enormous. But raw token pricing can also be misleading.Price per token ≠ price per completed taskIf one model costs half as much per token but needs twice as many tokens, more tool calls, several retries, and twenty minutes of human repair, it may not actually be cheaper.The metric that matters is closer to: cost per accepted outcome.That is the economic unit I expect agent developers to care about increasingly.Why GPT-6 Sol mattersGPT-6 Sol is not being positioned as a cheap assistant for trivial questions.OpenAI describes Sol as capable of difficult professional work while giving users more room to iterate because of lower cost. The company says it brings improvements from Astra across coding, factuality, computer use, and other professional workflows.GPT-6 SOLPRICE$2 input / $10 outputCODINGBuilt for complex professionaland agentic workflowsFACTUALITYOpenAI says it makes abouthalf as many mistakes as GPT-5.6 Solon its internal factuality evaluationSCALELower prices make sustainedagent use easier to justifyOpenAI’s internal factuality test uses de-identified conversations where users had previously flagged factual errors. On that set, OpenAI says Sol makes roughly half as many mistakes as GPT-5.6 Sol, approaching Astra-level reliability at substantially lower cost. The company also explicitly notes that this error-inducing evaluation set is not representative of normal usage.Sol also looks serious on software engineering. On DeepSWE 1.1, OpenAI reports GPT-6 Sol at max effort scoring 68.8%. That is within 1.1 points of the Claude Fable 5 score OpenAI cites, while OpenAI estimates Sol’s cost per task at roughly 80% lower.That still does not give us a clean Sol-versus-Opus-5.5 result. OpenAI’s launch comparisons largely use Claude Opus 5 or Fable 5/5.1 because Opus 5.5 arrived at essentially the same time. Anthropic, meanwhile, compares Opus 5.5 mainly against Astra and the previous GPT-5.6 Sol.So a definitive Opus 5.5 vs GPT-6 Sol winner does not yet exist in the evidence. That is okay. The economic shift is already visible.Luna may be the sleeper storyAt first glance, Luna looks like the least exciting model in this comparison. Its price is also the reason it may eventually influence AI architecture the most.GPT-6 LUNAINPUT $0.10 / 1M tokensOUTPUT $0.50 / 1M tokensThink:summarizationextractionclassificationroutingcontext preparationsimple verificationhigh-volume sub-agent workOpenAI reports GPT-6 Luna at 66.6% on DeepSWE 1.1 at max effort, while saying it costs 93% less per task than the Opus 5 comparison and 96% less than Fable 5 in those runs. OpenAI also says higher-effort Luna can match GPT-5.6 Sol on its internal factuality evaluation at about one hundredth the cost.That does not mean Luna should replace stronger models on the hardest engineering jobs. It means not every part of an AI system needs to use the hardest engineering model.Imagine one agent workflow doing hundreds of small operations:raw logs ↓Luna summarizes them20 changed files ↓Luna classifies themtest failures ↓Luna extracts the relevant errorsincoming task ↓Luna routes itdifficult root-cause analysis ↓Sol / Opus / AstraThat kind of architecture can fundamentally change the cost of running AI at scale. The future may not be one model handling every step. It may be many levels of intelligence routed according to the job.Caching is quietly becoming a real capabilityCaching sounds like infrastructure trivia. It becomes much more important when an agent has been working for five hours.A long-running agent repeatedly encounters the same information:system instructions,repository architecture,tool definitions,source files,previous decisions,logs,tests,conversation context.Processing all of that again from scratch on every step would be wasteful. Anthropic prices Opus 5.5 cache reads at $0.20 per million tokens, 60% below Opus 5, and explicitly says cached reads make up much of the cost of agentic and coding workloads.OpenAI says its GPT-6 prompt-caching improvements provide 90% discounts on cached input-token reads while increasing cache-hit rates. Developers can also change reasoning effort or enable and disable tools without invalidating the previously cached prefix.OpenAI says GitHub has seen the share of prompt tokens requiring fresh processing fall by more than 50% across billions of requests following improvements to caching. For a fifteen-second chat response, this sounds boring. For an agent using millions of tokens over several hours, it becomes part of the product.Reasoning effort is becoming part of the architectureAnother big change is that a model name no longer describes one fixed level of intelligence or one fixed cost. Modern frontier models expose different reasoning settings.Opus 5.5 can spend more or less compute.GPT-6 can do the same.So the practical choice is not simply:Opus 5.5vsGPT-6 SolIt is closer to:routine implementation→ medium effortambiguous bug→ high effortarchitecture decision→ max effortcheap extraction→ Lunacomplex repo-wide reasoning→ Opus 5.5 / Sol / AstraAnthropic’s FrontierCode result demonstrates why this matters. At default medium effort, Opus 5.5 scores 54.6%, above the 53.3% Astra result Anthropic cites, at roughly one-fifth the task cost.Maximum reasoning therefore should not automatically be the default. The ideal system spends expensive intelligence only where it changes the outcome.How I would actually evaluate coding agentsI would not decide between Opus 5.5 and GPT-6 Sol from a launch benchmark table. I would give them the same real repositories and the same real engineering jobs.01 — BUILD A FEATURECan it understand an existing architectureand add something meaningful without makingunnecessary changes?02 — FIX AN AMBIGUOUS BUGCan it reproduce a problem, find the failingboundary, fix the cause, and add a regression test?03 — RUN A REPO-WIDE MIGRATIONCan it make a broad change consistently acrosscode, configuration, tests, and schemas?04 — PERFORM BROWSER QACan it actually launch the product, inspect it,find failures, fix them, and verify the result?05 — HANDLE BACKEND + DATA WORKCan it reason across APIs, state, SQL, migrations,data quality, and services?06 — SURVIVE A LONG UNATTENDED RUNCan it work for hours without looping, forgetting,changing scope, or quietly breaking things?Then I would measure more than pass/fail.WHAT I WOULD RECORDtask success rateacceptance testsregressions introducedfiles unnecessarily changedinput tokensoutput tokenscached tokenstool callsretrieswall-clock timeAPI costhuman interventionshuman review timeThat last metric is especially important. Suppose Model A costs $3 to complete a feature but creates forty minutes of cleanup. Model B costs $10 but produces something safe to merge after five minutes of review. Model A did not really cost $3.Once humans are in the loop, review time becomes part of inference cost.The model is now only one layer of the agentThe biggest shift underneath both announcements may have less to do with any single benchmark and more to do with what an AI agent is becoming.A production agent is no longer just a model behind a prompt. It is a larger execution system made up of several layers working together.IntelligenceModel · Reasoning effortContextContext management · Memory · CachingActionTools · Execution environmentOrchestrationAgent harness · Routing · RetriesControlVerification · Human approvalThe model still matters enormously, but the surrounding system increasingly determines how effectively that intelligence gets used.Context management decides what the agent can retain across a long task. Memory preserves useful state across interactions. Caching affects how efficiently repeated context can be reused. Tools and the execution environment determine what the agent can actually do, whether that means editing files, running commands, browsing a website, querying an API, or testing software.The agent harness then coordinates those capabilities: how work is planned, how tools are selected, what happens after a failure, when the system retries, and when it should escalate to a stronger model or a human.Verification is what prevents plausible output from automatically becoming accepted output. Human approval defines the boundary where autonomy should stop.That is why two coding products can use similarly capable models and still feel dramatically different in practice.The model is becoming one component of the agent, not the entire agent.The comparison is gradually shifting from model versus model to agent system versus agent system.Both launches point to the same shiftAnthropic and OpenAI are fierce competitors, but their September 22 releases make surprisingly similar arguments.Anthropic reduced Opus pricing to $4 per million input tokens and $20 per million output tokens, cut cache-read pricing to $0.20 per million tokens, says typical Opus 5.5 workloads cost about 40% less than Opus 5, and reports output generation more than 30% faster.OpenAI took the same idea further down the price curve. GPT-6 Sol dropped to $2 input and $10 output per million tokens, while Luna fell to $0.10 and $0.50 respectively, both 50% below their GPT-5.6 promotional pricing. OpenAI also says GPT-6 prompt caching now provides a 90% discount on cached input-token reads.The common message is difficult to miss:The next phase of the AI race is not only about making models smarter. It is about making useful intelligence economical enough to run continuously.OpenAI gives a revealing internal example of why that matters. Valued at API prices, the company says daily token consumption has exceeded $600 for its median researcher and $7,000 for researchers at the 90th percentile as coding agents take on larger and longer-running jobs.That is a very different world from a chatbot answering a question in fifteen seconds. When a model answers one prompt, efficiency mostly looks like a pricing-page detail. When an agent works for hours, it becomes an engineering constraint.What actually changedThe releases therefore point toward something bigger than another round of benchmark movement.The old question was simple:Which model is smartest?The questions that matter now are much broader:How much does a successful task actually cost?How often does the agent need human help?How many retries does it need?How much context does it repeatedly process?How efficiently does it use tools?How much review does the final result require?Can a cheaper model handle the easy parts?When should the system escalate to stronger intelligence?Five conclusions stand out.1. Intelligence is getting cheaper.Capabilities that recently required the most expensive model are steadily moving down the price curve. Sol and Luna make that particularly visible, while Opus 5.5 shows the same trend at the higher-capability end.2. Reasoning effort matters.The highest reasoning setting is not automatically the best production configuration. If medium effort already crosses the quality threshold for a workload, additional reasoning can simply become additional cost.3. Task cost matters more than token cost.A cheap model that fails repeatedly is not cheap. The relevant economic unit is closer to cost per accepted result than cost per million tokens.4. Multi-model systems are becoming increasingly rational.Luna can handle cheap repetitive work. Sol can take on substantial implementation and professional workflows. Opus 5.5 or Astra can be reserved for the hardest reasoning boundaries.5. The best agent may increasingly be a system rather than a single model.Routing, caching, tools, memory, verification, and escalation strategy can matter almost as much as the raw model sitting underneath them.That last point may ultimately matter most.The frontier is becoming a curve, not a single modelWhen I began writing this article, I thought the story was Claude Opus 5.5. By the time I finished, the story had become much larger.Opus 5.5 shows how much high-end coding capability Anthropic can preserve while reducing the cost and friction of long-running engineering. Anthropic reports strong results even at default medium effort and explicitly emphasizes lower cost per task alongside raw capability.GPT-6 Sol pushes capable professional intelligence further down the price curve. OpenAI positions it for difficult work, coding, and agentic workflows while charging half the raw input and output price of Opus 5.5.GPT-6 Luna pushes the economics further still, into territory where high-volume supporting intelligence becomes cheap enough to use throughout a workflow rather than only at its most important moments.And Astra remains the premium GPT-6 option when maximum capability matters more than price.The future may therefore look less like this:Choose the best model.Use it everywhere.and more like this:simple task ↓cheap modelroutine implementation ↓capable modelhard reasoning boundary ↓frontier modelresult ↓verifyescalate only when necessaryThat is a much more interesting architecture than another leaderboard with one model highlighted in green.Because the central question of the agent era may no longer be:Which model is smartest?It may be:How much reliable work can this system complete before a human has to step back in?That question still includes intelligence. But it also includes latency, reasoning effort, caching, retries, tool use, context quality, verification, human review, and total cost. Those are no longer secondary characteristics of the model.They are becoming the product.And the fact that this article became outdated while I was still writing it may be the most fitting possible illustration of how quickly that product is changing.What I’m watching nextThis release cycle is moving too quickly for any single launch-day article to be the final word.Over the next few weeks, I’ll be spending more time testing and writing about Claude Opus 5.5, GPT-6 Sol, GPT-6 Luna, and GPT-6 Astra, especially where the launch claims begin to meet actual engineering work.I’m particularly interested in the questions benchmarks only partially answer: how these models behave over long coding sessions, how much reasoning settings change real task quality and cost, where Luna becomes useful inside multi-model workflows, whether Sol can maintain its economic advantage on real repositories, how Opus 5.5 performs when projects stretch into hours, and when Astra’s higher price is genuinely justified.The next comparisons will focus less on launch-day scoreboards and more on what matters when these systems are actually doing work:task completion, retries, token usage, cache efficiency, tool calls, wall-clock time, human intervention, review effort, and total cost per successful outcome.Because that is where the model race appears to be heading. Not simply toward smarter models. Toward more capable systems that can do more useful work for less.If you want to follow that series, follow me here on Medium. I’ll be publishing deeper hands-on comparisons, coding-agent tests, and cost-performance breakdowns of Opus 5.5 and the GPT-6 family over the next few weeks.And considering that this article changed while I was still writing it, there is a reasonable chance the next surprise arrives before I finish the next one.SourcesAnthropic — Claude Opus 5.5Official launch announcement covering benchmarks, pricing, cache economics, coding evaluations, long-horizon engineering examples, and effort-level results.Claude Opus 5.5 — AnthropicOpenAI — Introducing GPT-6 Sol and LunaOfficial launch announcement covering pricing, professional work, factuality, coding, caching improvements, and availability.Introducing GPT-6 Sol and Luna — OpenAIOpenAI — GPT-6 AstraOfficial API documentation for Astra, including model positioning and pricing.GPT-6 Astra — OpenAI APITechCrunch — September 22 launch timingIndependent reporting on OpenAI’s Sol and Luna launch following the Opus 5.5 release.OpenAI launches GPT-6 Sol and Luna — TechCrunchThis story is published under the Generative AI publication. Connect with us on LinkedIn and follow Zeniteq to stay in the loop with the latest AI stories. Let’s shape the future of AI together!Claude Opus 5.5 vs GPT-6 Sol: The AI Model Race Is Becoming a Cost-Performance Race was originally published in Generative AI on Medium, where people are continuing the conversation by highlighting and responding to this story.

Source: Generative AI Pub — Published — Category: Image AI

🔗 Read full article on Generative AI Pub →