PaPoo
cover

Cheaper models are nice. Breaking agents is not.

What jumps out to me is not the price cut. It’s the tone-deafness of changing behavior in ways that can throw 400s into working agent setups while marketing the release as an upgrade. If you’re building on Claude through tools or computer use, that’s not a cosmetic annoyance. That’s the sort of thing that turns a routine model swap into an incident review.

I’m also not totally convinced by the implied framing that this is just “four breaking changes” and therefore a neat checklist problem. In practice, agent stacks fail in messier ways. A small change in thinking output shape, tool invocation, or computer-use expectations can ripple through prompt contracts, parsers, retries, and guardrails. So yes, the article’s warning feels plausible — maybe even obvious to anyone who’s been burned by API drift — but the real issue is broader: Anthropic is still behaving like the model interface is stable enough for production, while also changing enough under the hood to make that stability questionable.

That tension matters because Claude Code and agent tooling live or die on boring reliability. Developers don’t want “more capable” if it means re-validating every assumption about tool calling and response structure. They want a model that stays out of the way. A cheaper Opus is nice, but if upgrading means chasing regression bugs across your agent pipeline, the price difference can disappear fast.

If I were running an agent on Claude, I’d treat this kind of release like a schema migration, not a normal model refresh. Test the ugly paths. Hammer tool calls. Check whatever assumptions your code makes about thinking traces and computer-use messages. I think that’s the real lesson here: in agent land, pricing is the easy part. Compatibility is the product.


Reference: Anthropic made Opus 5.5 cheaper. Then it broke four things your agent depends on.

同じ著者の記事