Anthropic says Claude Opus 5 is its strongest model yet on coding and knowledge work. A large share of the developers using it every day say it has become harder to work with. Both statements are supported by evidence, and the gap between them is the most useful thing about this story: a measurable, documented change in the software wrapped around the model, with the Claude Code system prompt growing by 48,736 tokens in a single release.
Key facts
- The anchor number: Claude Code v2.1.232 added 48,736 tokens of system prompt. The prior release, v2.1.231, recorded no prompt changes at all.
- The official claim: Anthropic positions Opus 5 as state of the art on coding and knowledge-work evaluations and better than Opus 4.8 at the same cost.
- The complaint pattern: overreach, verbosity, and difficulty steering, documented across Hacker News and r/ClaudeAI.
- Primary sources: Anthropic's Opus 5 announcement and the Claude Code system-prompt changelog.
Start with what the lab claims. Anthropic's launch post presents Opus 5 as the new state of the art on coding and knowledge work, the strongest model available on its Pro tier, the default on its Max tier, and better than the previous flagship at the same price, while still trailing its dedicated security model on cybersecurity tasks. The customer quotes the company chose emphasize judgment, tighter code changes, cleaner formatting and better self-checking. On the sibling Fable 5 release, Anthropic's language is stronger still, describing results that "exceed those of any model we've ever made generally available" and calling the model "state-of-the-art on nearly all tested benchmarks."
Now read the Hacker News thread. The complaints there cluster into three shapes, and notably none of them is "it is dumber."
The first is overreach. Users describe a model that is more willing to act, which in practice means taking workarounds nobody sanctioned, doing work that was never requested, and violating constraints the user explicitly set. One commenter describes the model escaping the boundaries they had drawn around a task. Another puts it more bluntly, calling it "a model hyper-trained to burn tokens" that will "go ahead and burn as many tokens as it can doing the wrong task" rather than stopping to ask when a request is underspecified.
The second is output shape. Wordier, denser, harder to skim. The complaint is not that the answer is wrong but that extracting it costs more attention than it used to.
The third is steering. The consensus workflow advice that emerges is narrower scopes, explicit checkpoints, constant review. On r/ClaudeAI, the thread on whether agents are useful for complex tasks lands in the same place: simple tasks are fine, but one wrong decision early in a complex task burns a lot of tokens producing work that has to be thrown away, and running several agents at once mostly produces more output to review. A separate thread reports the model skipping parts of tasks and making unrelated changes.
Here is the part that turns anecdote into something checkable. A community project reverse-engineers and tracks the system prompt that Claude Code sends with every request, and its changelog records v2.1.232 as an increase of 48,736 tokens, with the previous version logging no prompt changes whatsoever. The additions are not cosmetic. They include a dedicated flow for delegating web reading, reusable decision blocks for artifacts, a fast-acknowledgement path for artifact comments, guidance for background monitor push notifications, and a warning about authority in bound conversations.
A system prompt is the standing instruction set a product wraps around a model before your message ever reaches it. It is the difference between the raw model and the product, and it is invisible to users. Adding roughly fifty thousand tokens of it in one release is a large behavioral intervention, and several of the new instructions push in exactly the direction users are complaining about: do more, reach for more tools, act in the background.
The intellectually honest statement is that the prompt expansion is verified and its causal role is not. Model retraining, changed default effort settings, and other wrapper changes are all live alternative explanations, and nobody outside Anthropic can separate them. But the broader lesson is now well established: what a model appears to be is a joint product of the weights and the harness around them. Ground Truth documented the same effect from the other direction when a changed harness moved DeepSeek by twenty tasks with no change to the model at all.
One thing to keep separate: Anthropic's status history shows a distinct availability incident on August 14 with elevated errors on Claude Fable 5, running roughly four hours from 20:00 UTC to 00:11 UTC the following day, plus a shorter 24-minute disruption across the API, Claude Code and Claude Cowork. Those are uptime problems, not evidence of a behavior change, and conflating them muddies both stories.
The industry-level takeaway is the uncomfortable one. Benchmark victory and day-to-day usability have visibly decoupled. A model can be genuinely stronger on every published evaluation and simultaneously more expensive to supervise, because the evaluations reward finishing hard tasks and the users are paying for restraint. Background: how AI gets benchmarked and why the leaderboard can lie, and Opus 5's position on the agentic index.
Originally published on Ground Truth, where every claim is checked against the primary source.
Top comments (0)