In 30 seconds
Theo Browne reviews Opus 5 using benchmark results and hands-on coding tasks. He finds it a practical middle ground between the styles he associates with Fable and GPT-5.6 Sol, while discussing token costs, subscription limits, safety claims and failures. He recommends testing the same work across models and reviewing the results.
- 1Benchmark names matterTheo corrects his confusion between Frontier-Bench and FrontierCode.
- 2Price per token is not price per taskLower unit pricing can be offset by greater token consumption.
- 3Cross-review of plansThe models reviewed each other’s plans and a third model rated them differently; this was an anecdotal test.
- 4Retention depends on termsTheo contrasts model retention policies, which depend on provider and contract.
- 5Supervision still mattersOpus repeatedly opened a browser and initially gave an unsupported explanation.
- 6A practical defaultTheo prefers Opus as a balance for mergeable work and recommends testing models on the same tasks.
Takeaways
- Benchmarks measure different tasks; Theo corrects an initial confusion between Frontier-Bench and FrontierCode.
- Half the token price does not necessarily mean half the total task cost.
- Theo’s cross-reviewed coding plans are a useful anecdote rather than a controlled ranking.
- Reported safety and retention claims depend on the evaluation, provider and applicable terms.
- Opus became Theo’s early default for mergeable code, with other models used for review.
Read the edited text by chapter
First impressions and benchmarks
Theo introduces Opus 5 and corrects a mix-up between Frontier-Bench and FrontierCode.
Opus 5 has landed, and after a day of coding with it I am impressed. It looks strong in several benchmarks and costs less per token than Fable 5. I think it may be a practical default for many of my tasks, though that is an early personal conclusion rather than proof that it is best for everyone.
Anthropic describes Opus 5 as an everyday model close to Fable’s frontier intelligence, with strong coding and knowledge-work results but lower cybersecurity capability than Mythos. I had speculated earlier that a Kimi comparison delayed its release; the numbers I now see do not support that theory, so I am revising my view.

Anthropic makes Opus 5 the default on Max and its strongest model on Pro in the plans described at launch. Fable access has different subscription restrictions. Those plan details and prices are specific to the time of the video and can change.
On Frontier-Bench, Anthropic’s chart shows Opus 5 at 43.3%, above the listed 34.4% for GPT-5.6 Sol. I initially confuse Frontier-Bench with FrontierCode; the latter is the benchmark I associate with maintainability and mergeability. These are distinct evaluations, and a single score cannot settle how a model will work in your repository.
The presentation also includes knowledge work, ARC-AGI-3 and agentic search. Opus does well in the reported results, but these tests measure different things. For example, the ARC score includes efficiency considerations, so a result is not simply a count of questions answered correctly.
On Humanity’s Last Exam, the reported comparison varies depending on whether tools are available. I think this illustrates a distinction between stored knowledge and getting work done with tools. I am also skeptical that OSWorld accurately reflects the computer-use differences I see in practice.
DeepSWE places Opus behind both Fable and Sol in the displayed table. I correct my earlier benchmark mix-up: Frontier-Bench is from the Terminal-Bench and Harbor team, while my comments about code mergeability were about FrontierCode. On the latter, the displayed Fable and Opus scores are very close.

Token price and task cost
He compares quoted API prices with token consumption and benchmark task costs.
At the prices shown in the video, Opus 5 costs $5 per million input tokens and $25 per million output tokens; Fable 5 costs $10 and $50 respectively. That makes the unit price half as large, but actual task costs depend on how many tokens each model consumes.
The charts suggest Opus can achieve competitive scores for less money, but looking only at dollars hides its token consumption. In one Artificial Analysis comparison I cite, Fable uses about 33,000 tokens per task and Opus about 37,000. Those are results for that test, not guaranteed ratios for every workload.

More output and reasoning tokens can mean a longer task and faster context consumption. The comparison I cite puts average task cost around $2.75 for Fable and $2.03 for Opus, roughly a quarter less rather than half. Actual savings and latency depend on the workload, configuration and provider.
Two models, one coding plan
Theo gives Opus and Fable the same task, compares their plans and asks Sol for a third review.
My main reason for liking Opus is simpler: I used it and liked the results. In T3 Code, our Claude model list was hard-coded because the existing manifest was not good enough. I wanted dynamic discovery so a new model would not require a manual addition and a new release.
I gave Opus 5 and Fable the same request to investigate and plan a solution. Both made plans, but Claude Code’s automatic mode blocked my plan-upload command for both, even after I repeated my intent. I had to run the upload myself; the episode reflects the tooling and safety configuration as well as the model.
After uploading the plans, I asked each model to review the other’s work. Both initially preferred the other plan. Fable rated its own plan 7.8 and Opus’s 8.2, while Opus saw a smaller difference in the other direction. A model grading a plan is useful feedback, not an objective ground truth.

I had them revise the plans based on each other’s comments and review again. Their detailed ratings and overall preferences did not always line up cleanly, but the exercise surfaced differences in research, failure handling and implementation. I ultimately had Opus implement its own plan.

I also asked Sol to review both plans under short labels. It scored the Opus plan 8.3 and Fable’s 6.0 in this particular comparison. This surprised me and made me think Opus might offer a useful balance between Fable’s thoughtful style and Sol’s persistence; it remains one anecdotal test.
Safety and model capabilities
He discusses Anthropic’s reported assessments and his own hypothesis about training.
Anthropic reports that Opus 5 performed well in its pre-deployment alignment assessments, including measures of deceptive behavior and susceptibility to misuse. Those are the company’s reported evaluations, not a guarantee that the model is safe in every setting. I remain critical of aspects of its constitution.

Some people see a contradiction between Opus doing well on benchmarks and having fewer restrictions than Mythos. My hypothesis is that training can transfer desirable behavior while reducing some dangerous capabilities. My teacher-and-student analogy is illustrative; the exact private training process and the strength of the safety claims are not established by this analogy.
I object to the assumption that choosing a smaller model automatically saves tokens. In the charts I discuss, model capability and token efficiency do not move in lockstep: a stronger model may use fewer tokens to complete a task. Routing can still reduce costs in some settings, but it must be measured on the actual work.
Theo says the reported security evaluations suggest Opus can still help find vulnerabilities while being less capable of exploiting them than the most capable restricted models. He sees that as a promising tradeoff. Results on specific tests do not prove that all harmful capabilities have been removed.
Real work and subscription limits
Theo describes a remote-development task, usage limits and retention considerations.
In another remote-development task, Opus planned for a long time and took around four hours to implement; Fable was still working after six hours. I spent substantial usage on the comparison, but the resulting pull request looked promising. These are single-task observations, not a general timing benchmark.
I have maintained multiple subscriptions because of my heavy Fable use. At the time of the video, Fable’s weekly allowance was limited to part of the broader subscription allowance. In my accounts, Fable was exhausted while some overall weekly capacity remained available for other models.
On one account, a day of Opus work took the remaining weekly allowance from about 50% to 38%, while my Fable experiments used much more allowance across accounts. This is my usage pattern and subscription accounting, not a controlled like-for-like cost comparison. Subscription limits and their treatment can change.
My first reason to use Opus is the practical combination of cost and limits. For raw token efficiency I still favor Sol on some settings, but I often prefer the style of high-end Anthropic models: they can produce changes that feel simpler and more appropriate to the existing codebase.
My second reason is data retention. I say that Fable’s restrictions prevent zero-data-retention use in circumstances where Opus may be available under different terms. Enterprise retention and eligibility depend on the actual provider, account and contract, so check the applicable terms rather than relying on this historical comparison.
Behavior and context
He compares model working styles and discusses conflicting instructions in agent context.
The third reason is a behavior I describe as being less clever. Sol tends to pursue a task diligently and follow instructions, but in my experience it can write too much code. Fable often has better taste and writes less, yet can look for a clever workaround instead of working through the entire problem.
Opus feels to me like a middle ground: it follows instructions and keeps working, while retaining some of the code quality I like in Fable. These personality metaphors are shorthand for observed behavior, not literal descriptions of the models’ minds.

I cite advice from an Anthropic engineer about simplifying context for newer models. System prompts, skills, project files and the user’s request can accidentally conflict—for example, one asks for documentation while another forbids comments. Repeating constraints can make the context harder to interpret rather than clearer.
In my early use, Opus follows the task and asks useful clarifying questions more often than older Anthropic models did. I still prefer Fable’s results in some cases, but it sometimes misses edges that I ask Sol to find. Opus’s extra checking has reduced my urge to switch models constantly.
Failure modes and model selection
A browser interruption illustrates limitations; Theo closes with practical choices and an invitation to compare models.
It is not perfect. On a Mac background-connect task, Opus spent a long time planning and verifying, but did ask good questions. When I requested an HTML plan, it also opened a browser repeatedly for visual verification while I was using the computer, even after I told it to stop.

The agent initially blamed the plan-upload tool for opening the browser, then acknowledged it had assumed that without knowing. My takeaway is that a capable model can add unrequested actions and give an incorrect explanation for them. Its later correction does not erase the need to supervise the work.
I discuss an AI Omniscience score and say Opus appears less prone to making things up than its predecessor, though Fable remains stronger in the comparison I cite. Factuality benchmarks cover particular questions and conditions; they do not ensure an answer is true or identify why an error occurred.

In my Skatebench run, Opus 5 scored 83% at both tested effort levels, while Fable scored 84% and 82% at its two settings; Gemini 3.1 Pro scored 95%. The closeness is interesting, but results depend on the benchmark and settings and do not establish a universal ranking.
For my own workflow, I choose Sol when I want a fast, persistent tool for scripts, assistant tasks or work whose code I do not intend to merge. I value its efficiency and instruction following, while I am less happy with the style of code it sometimes produces.
I favor Fable for code I expect to read, front-end work and difficult, niche problems where broader knowledge helps. It can also orchestrate other work well. My reservation is that it sometimes stops at a plausible solution without exploring all the edge cases I want checked.
Opus is my practical middle option when I do not want to choose between those traits every time. I plan to use it by default for work I hope to merge, while asking Fable or Sol to review the results until I develop more confidence. That is a workflow choice based on my early experience, not a substitute for human review.

Fable remains my favorite in absolute capability, but Opus gives me much of the experience with a lower apparent subscription burden. I have seen large differences in how quickly my own allowances run down; the underlying API cost difference is smaller. Your task mix and plan can lead to different results.
Do not blindly trust me or any other commentator. Run the same task with the models available to you, compare the outputs and, if helpful, have an independent model or thread review both. I have been surprised by what Opus catches and by how often its work actually solves the problem I gave it.
More from this channel
38:47EN
36:07EN
30:37EN
0:43EN
29:22EN
31:13EN