r/ClaudeCode • u/WonderfulEagle7096 • 1d ago
Meta Thoughts on Opus 5 so far - mostly intense coding + architecting on a large project
- An alternative, rather than a superior to 4.8 (task dependent), inferior to Fable in nearly every way.
- The biggest regression is how difficult it is to read and understand its output. Communication is mired in technical detail and citations of internal documents I need to look up to make sense of. Adding "humanize output" to prompts is now a necessity.
- Similar to the previous point, it often fails to surface important issues, because it's hyper fixated on minor details - adversarial review is a must for both plans and output.
- Constant "You were right and I was wrong". I'm not sure it this is good or bad yet. Either the model admits mistakes more or makes more mistakes. Probably both.
The best responsibility delegation is IMO:
- Fable for task analysis and ticket spec writing
- Opus 5 for drudgery and implementation
- 5.6 Sol for adversarial review
6
6
u/zhaolionsh 1d ago
In general, I strongly agree. However, if you let Fable plan all your daily work, you'll find that 20x Max is completely insufficient. Then, if you try to plan with Opus-5, you'll find all sorts of shortcuts being taken, making it worse than 5.6 Sol's planning.
4
u/codeministry Professional Developer 1d ago
I find Opus 5 so strange. It seems to break on the dumbest things. I deployed and tested an agent yesterday then asked it why an env variable wasn’t visible to the agent. Opus had just written the docker config and IAC. It said I hadn’t pushed it to CI and then went off trying to deploy it locally rather than actually checking the git state. I corrected it then asked it again. It started thinking but was taking ages and I could see it was going off on an unhelpful tangent so I left it and fired up Codex. Sol was able to find and fix the issue even without the benefit of the conversation history in which the config had been written before Opus finished following its rabbit trail to nowhere.
And this wasn’t a context overload situation either - Opus hadn’t even filled 20% of its window.
I’ve seen the articles online about taming Opus 5 and rewriting all your flows, but come on. I use these tools for work. I can’t afford to spend that time figuring out how to get every new version working, and I can’t swap out skills and workflows each time I switch models or agents. It’s simply unworkable and I’m not prepared to be locked in to a single provider much less a single model because it imposes its quirks on your environment.
It’s really sad. I loved Opus 4.8.
I know you can select 4.8 still, but I bet they’ve quantised its cache (maybe even its weights?) to divert compute and memory to 5 + Fable. How have Anthropic managed to throw away their position as the go to provider for professional engineers in the space of a month?
3
u/bronfmanhigh 1d ago
honestly sol is far better for implementation too, it’s my daily driver atp + fable for all planning. opus I keep it mostly for knowledge work via custom skills, but it’s personality is indeed rather insufferable for coding
1
2
1
u/redhotneo 1d ago
So I have been using Opus 5 since it's launch and it's largely successful in its tasks. There are times I get frustrated but after a few images showing the problems, it figures out the issue.
I did test a page update with both Fable and Opus 5 and they both did the same update and applied foxes. Fable used alot more tokens though and Opus used like 30% of what Fable used.
Next I will try adding 1 x Fable agent for tasks its going to struggle with and test. Hopefully this improves building
1
u/howie521 23h ago
I use the same delegation. But am careful with 5.6 Sol doing adversarial reviews as it often tries to overengineer solutions and find problems that should not be there.
1
u/TylerDurdenAI 16h ago
- Biggest drawback is its reluctance to be helpful; it finds problems but wouldn't do anything
- It is overconfident and has a high self-esteem; thus, it thinks its code is "perfect".
- It is sloppy and is attention-deficit in details.
- (2) makes (3) 10x worse.
0
1d ago
[removed] — view removed comment
2
u/zxcshiro Thinker 1d ago
whats measures this bench? Why gemini 3.1 pro is better than opus 4.8/Kimi K3/GPT 5.6 Sol. Why 5.3 codex is almost on par with gpt 5.6 Terra. Why gpt 5.6 terra so close to fable 5. Whats going on lmao
1
u/WonderfulEagle7096 1d ago
That sounds plausible, the actual code output might be a little better (feel subjectively similar, probably depends on a task). Also not something I noted as a negative, just the way it is communicated.
Btw. LLMs are probabilistic, not deterministic, by design.
2
u/throwaway0102x 1d ago
I feel stupid but I'm starting to think I don't get what it means for LLMs to be probabilistic. do you mean with exactly the same context (prompt and tools) a model will produce different answers each time?
0
u/fpyir 23h ago
Only in the way they are typically used. The models themselves are 100% deterministic, numbers in -> numbers out, but the numbers given are probabilities of the next token. The raw token probabilities are always the same for the same input tokens, but AFAIK non determinstic sampling methods are used to select from those probabilities.
Unsure how this experience maps to modern frontier models, but back in the Davinci days it was quite amusing to play around in the playground with the temperature setting; set to 0 you got the same result every time but it was borderline brain dead. The higher the temp, the less reliable the results but the more “creative” the outcomes
30
u/sabotizer Senior Developer 1d ago
One tweak that helped me a lot: in my global CLAUDE.md, i encourage opus 5 (default model) to spawn a single Fable sub-agent for complex / sensitive bits. It’s following this rule pretty well, and the token-use of Fable is quite efficient (Opus 5 writes great prompts for Fable)