Why does Opus 5 feel worse to work with?

mun-logadan.github.io

386 points by numeri 7 hours ago


barrkel - 7 hours ago

The single biggest annoyance with Opus 5 is that it writes too elliptically.

Sentences that orbit a point, then jump to it like it's a revealed insight.

Unnecessarily abstract phraseology. Constantly using inanimate nouns as the subjects in sentences in order to unlock variety in verb choice, especially when it helps construct a sentence where the real action can 'land' like a surprise at the end.

It is definitely more capable, and yes, I've found it can make unwarranted decisions, but actually I've found Fable worse for that, particularly if it's off in a subagent somewhere out of sight.

And comments are out of control. I have a subsystem in my hobby app that I wrote over a couple of weekends with Opus + Fable. After ~30 or so commits it apparently started instructing subagents to copy the "existing verbose comment style of the codebase" - a verbose style it initiated. A review of the code showed it was approaching 3:1 comments to code ratio. I spent a day's worth of tokens (5x) rephrasing and eliminating comments.

D13Fd - 5 hours ago

I’ve been doing some heavy work on a personal project lately. I burned through the limits on Claude, the plus a few hundred dollars in credits, and ultimately decided to move to an OpenAI account just so I can keep going.

I was surprised to find that OpenAI Sol is much much nicer to work with than Opus 5 or Fable at the moment. Especially on Opus 5, the way it communicates is just exhausting. It keeps “being honest” and “confessing” mistakes and just generally talking a lot. I felt like I had to really dig to see what it’s doing.

The project involves OCR, and despite repeated instructions not to, both Claude models keep spinning out a bunch of agents to re-invent the OCR setup, and they inevitably seem to invent a primitive serial version that takes 20x the time, or longer, to complete, and then running it against thousands of docs. Basically I have to watch it like a hawk or it just spins out on red-teaming tasks that take hours and hours.

I don’t know what its system prompt is, but Sol/Codex is just so much nicer to talk to. It only asks exactly what’s needed, it tells me only what I need to know, and it is just generally workmanlike. And it has not once decided to spawn an agent that spends hours pointlessly burning tokens and CPU cycles re-inventing the OCR process. I’m really liking it.

sixdimensional - 3 hours ago

Anthropic, if you're listening - by the time this crops up on Reddit, the front page of HN, etc.... you should be expecting calls from CEOs of major corporations next threatening to abandon ship...

We've seen this pattern before several times.. I hope they are listening and address this publicly.

I'm not sure what is going on, some users report it works fine or great, others report the degradation. I've experienced both at times, and it's been such a different experience it has made me wonder if there isn't some sort of hidden A/B test or model router in the background silently downgrading requests at times.

Also, regarding the subsidized access to models, in my opinion, the frontier companies owe it to society to continue it. After mining the public content of all of humanity, I personally feel it is a service they owe the public in return.. not that my feeling of this counts for anything though.

MyFirstSass - 6 hours ago

I've gone back to 4.8.

5 would constantly veer of in random directions if not working from 100% strict and narrow instructions.

I find it weird there's not more discussion here on HN on how the most used model now has clearly degraded in quality and it seems we've hit a peak and are on a downslope - because the model is clearly smaller or more economical for Anthropic no doubt about it, and the benchmaxxing they do is pure marketing bs - Fable in my view has also been not much better than 4.6 or 4.8 after a few days, disregarding the insane amounts of astroturfing and marketing everywhere.

Theres thousands of threads of twitter, reddit and the internet at large but silence here. Weird but not weird as crypto bs was also insufferably rampant here for a while.

Personally i think we've hit the top of the subsidisation phase and prices will probably 10-15x soon as foreshadowed with both API price policy changes from all the big providers, and now the 1100% deepseek API price changes from yesterday, this could domino into a market implosion and an AI winter, because expecting growth from the bizarre bubble carousel investments with little ROI atm is just not viable.

A bit worried about this as i've already grown quite accustomed to these tools.

jordz - 2 hours ago

Opus 4.6 was the sweet spot for me as a thinking partner specifically.

I use these models for coding, but also a lot of product, commercial, financial and architectural work where I’m trying to develop something half-formed. 4.6 was unusually good at understanding what I was trying to get at, playing it back cleanly, getting the nuance, and extending it without bastardising it as the conversation was drawn out.

It could make useful connections without constantly trying to manufacture an insight.

5.6 Sol is genuinely excellent at the creative part, and in some cases better than 4.6. My issue is convergence to get to a point, a final point. As you try to distil an idea, it often invents new terminology for concepts you’ve already established but its so subtle you have to really keep track of it. The vocabulary and idea tree keep expanding when what you actually want is to collapse everything down to the few things that matter.

Opus 5 has the same problem for me that barrkel said, the prose is often so elliptical and I just want it to tell me it and get to the point than making me dance around what its trying to tell me.

I don’t think 4.6 was necessarily the most capable model (compared to Fable) for long horizon task delivery, and Opus 5 is much more Fable like, it's fiercely determined to get through the task list .

4.6 just felt unusually well calibrated to my way of collaborating and its ability to understand, extend and then compress my thinking without constantly imposing some random walk.

adamcharnock - 3 hours ago

My latest trick (literally from yesterday) is to just ask it to write according to ISO 24495-1, the standard for plain language:

> [This standard is] for anybody who creates or helps create documents. The widest use of plain language is for documents that are intended for the general public. However, it is also applicable, for example, to technical writing, legislative drafting or using controlled languages.

You don't actually have the buy the standard, but this is it: https://www.iso.org/standard/78907.html

And you can read it for free here: https://www.iso.org/obp/ui#iso:std:iso:24495:-1:ed-1:v1:en

bevekspldnw - 7 hours ago

I’ve also caught it cheating a two times now.

I’ve asked it to write a benchmark suite. It found a bunch of my adhoc logs in a scratch directory and wrote code that used those instead of running the actual benchmarks!

When I pointed out the 5 hour benchmark seemed to run in 5 seconds it literally said, and I quote, “I cheated”.

That was the easier one, second time I was making a source of truth data set and was parsing complex items into data structures.

Instead of parsing the data I asked, it pulled data out of related network logs, as apparently that felt easier, and inserted that data into my database rather than the specified source.

Again, I caught it and fixed it, but while the benchmark was easy to catch this one was really subtle, the data ended up being slightly off and I caught it.

I don’t trust it, going to switch to another provider most likely.

supriyo-biswas - 6 hours ago

I must wonder whether it's their watermarking initiative[1] forcing certain logit choices to produce watermarked text that ultimately causing the model to behave in a dumb manner.

[1] https://support.claude.com/en/articles/16266773-how-claude-m...

MEMORYC_RRUPTED - 7 hours ago

It's not even code for me, but the prose it writes. For some reason, the way Opus 5 "talk" elicits frustration in a way that 4.5 to 4.8 never did. Can't put my finger on why, but I've flipped over to Codex because what it produced wasn't worth the frustration.

docheinestages - 4 hours ago

Claude has essentially become useless for agentic development or research. Doesn't matter what model you use. A few rounds and bam, you've burned through your quota. Doesn't matter how "intelligent" their models are, if you can't use them. That, and the quality of AI responses are, in my opinion, significantly worse than competitors like OpenAI. At this pace, I foresee Anthropic becoming the next Nokia.

If you would've asked me this a year ago, I would've said the exact opposite.

slaser79 - 4 hours ago

A lot of the issues have been already noted here..Two "regressions" for me:

1. Communication ability. It basically now speaks almost in riddles I am asking OPUS 5 for tldrs all the time now (should skillify it now!)

2. Overengineers for edge cases. I get it. With all the benchmarking and RLing, but now tasks that would have been completed relatively quick take much longer as it overengineers all the edge cases, and sometimes ends getting lost and missing the forest from the trees (as context usage shoots up) so it is easier to get derailed.

What I have learnt now is to diversify models luckily I have all 3 subscriptions of (anthropic, openai and google).. Most of interactive pair coding was with opus but now I just use fable (when I have sufficient limits) or use gemini flash in antigravity..which actually works quite well and is underated for small / medium changes and super-fast.

hackersnooze1 - 37 minutes ago

I am glad I am not the only one experiencing this. It seems like it's as good or better at actually writing code compared to 4.8 but it is a lot worse to work with.

Its even more sycophant-y than it was before, if you ask it a question it almost always says "You're right, let me change this..." even though there wasn't even something always wrong with it.

It also seems to pour a ton of resources into developing features I didn't ask for or investigating bugs that aren't related to what I am doing.

Before if you wrote specific enough instructions it would usually just do what you said and flag any concerns, now it just goes ahead in whatever direction it feels.

It also keeps inventing terminology that doesn't exist in writing 10 paragraphs to say one thing.

I really hope it's not trying to drive up token use.

dbgrman - 38 minutes ago

* No one, not even E. B. White wrote the final document in a single pass. With dynamic workflows, you can now implement a writer's workflow.

* Opus pays more attention. So anything in your Claude.md, your code's claude.md, in Claude Desktop, the customizations, even your name, will be used as context. If Claude knows you are a mechanical engineer and trying to write code, it will try to write code and explain it to you in some stereotypical way you did not expect.

* There are problems that require horizontal scaling and not vertical, even in intelligence. If I want to serve tea to 200 people at my home, I just need 10 decent adults, not Gordon Ramsey. So if your problems demand horizontal scaling, a dynamic workflow with Sonnet 5 medium with 200K context window will be more productive than Opus 5 max at 1M token context window.

chermi - 30 minutes ago

To me it feels like it must always come up with a story tying together everything in context for the simplest damn questions/requests. "please make that function accept this argument that does this" ..."First, what a great idea. Here's how it ties in with x and it's really interesting because it complements y. Let me know if you want me to make the change."

See how even after all of its bs it doesn't even do what I asked.

Of course I'm probably telling on myself for poor context discipline, but also, 4.6 didn't do this.

crimsonnoodle58 - 2 hours ago

I guess that's the beauty of having access to many models, because they suit everyone differently.

I disagree with this article and find Opus 5 an absolute joy to work with. I just completed an 18,000 line branch with Opus 5 and ran into no issues. It generated clean code in the exact style of our code base, and tested every change.

Fable on the other hand is snarky and outputs walls of text as to why it shouldn't do what I'm asking it.

Opus 4.8 I accidentally went back to in an old chat, and I was frustrated in all the mistakes it made.

So yeah, use the model that works for you.

letier - 7 hours ago

I am not sure it can be explained through what is written in the article, but one symptom i noticed is that the comments are out of control.

I recently started getting an insane amount of comments in nearly all types of files. That included javascript comments in json files, inner monologues in code comments, review comments during implementation and function doc strings that reiterate the implementation in prose.

hbn - 2 hours ago

Opus 5 feels like dealing with an unstable person that I'm constantly having to wrangle from crashing out. The other day I asked for a fairly specific technical answer in Opus 5, it gave me like a 3 paragraph response with so much fluff.

So out of curiosity I switched to 4.6 in a new chat, gave it the same prompt, and it gave me like 3 sentences with no less overall useful information. And I haven't gone back.

JohnMakin - an hour ago

Confidently guessing, and building an entirely new set of assumptions based on a confident guess is the single source of the most frustration I experience using these. "Intelligence" does not look like that, and all the prompt hacking or clever hooks in the world doesn't seem to stop them from doing it.

I don't know there is really a solution. Some models get better at this for a while, then regress. It's like whack a mole. Until this is 'solved' these will never be fully human out of the loop, but I am suspecting this is a fundamental nature kind of thing with them.

barkerja - 4 hours ago

At this point, I wish Anthropic would drop both Haiku and Opus and focus on offering just Sonnet + Fable. Those two together are extremely powerful and capable.

Sonnet is great at writing code, it is not great at planning or orchestrating. Let Fable handle all the planning, hand off to Sonnet for implementation, and then back to Fable for review. That loop has worked wonderfully for me.

cyberrock - 6 hours ago

Small specific complaint: whoever is making Opus love using git checkout to mutate test, please stop. IME it's a footgun that it shoots itself with every single day. I'd rather it pollute git stash than watch it git checkout and forget the reverted file.

PeterStuer - 35 minutes ago

The default vernacular has become absurd. I have a lifetime in software, decades in AI, but the jargon language the 5 series claude models are spitting out by default makes me go 'what?'.

anentropic - 2 hours ago

> stop and ask questions if my intent was unclear,

> don't make assumptions without checking,

> and don't reinterpret or update my plans without asking.

these aren't at all the problems I have with it

I have found it good at asking questions, to the extent I rarely use 'plan mode' any more

but often it's hard to understand what it's asking me, it's like the question framing has been pulled from the middle of its own reasoning stream, references aren't anchored or restated, often I have to prompt it to ask again but "clearly and concisely, for humans"

smallerfish - 2 hours ago

I really wish these agents attem[pted less personality and were more mechanical. I find Opus 5 to be incredibly annoying. It's also significantly slower - repetitive tasks that used to take 10-15 mins now take around 40 mins. And, its writing is much worse, as stated elsewhere in the thread.

meander_water - 4 hours ago

> First, the desire to create a self-improving AI that is capable of recursively bootstrapping itself to AGI/ASI.

I feel like we've become blinkered in this quest to push the frontier at all costs. Somehow the target has shifted from economic productivity to a vague notion of general intelligence.

I don't think productivity gains are going to be found by trying to generalise all tasks. I think we need to go back to specialist models that do one thing well. I'm perfectly happy to use one model for coding, and another for penetration testing, which have different goals.

Opus 5 and other frontier model's tendency to be relentless and cheat their way to a goal is great for hacking, but not so great when you have to build a maintainable, reliable codebase.

Root_Access - 5 hours ago

Claude models have seriously digressed since 4.6 and in some of the most meaningful ways to pro and vibe coders alike. I'm holding onto 4.6 until the bitter end.

krull10 - 5 hours ago

I cancelled my Max subscription as I was unable to ever get Fable to handle a single query, with everything getting dropped down to Opus (even purely mathematical prompts). Given its lower quality, and the lack of such limitations when using GPT pro, I just couldn’t see the point to continue to subscribe to an expensive Max plan that doesn’t actually let me use the top tier model…

cmiles8 - 4 hours ago

The mainstay benchmarks are becoming a farce and not partially relevant to what customers actually care about.

Metrics like price per million tokens are meaningless when the models are wildly inconsistent and unpredictable on how many tokens they use to complete a task.

The labs all need to move to variable pricing so they don’t go bankrupt, but customers won’t accept a world where nobody can predict what things will cost. It’s becoming an unavoidable problem.

At times it also feels like the labs actually encourage these models to burn useless tokens as they are incredibly verbose unless you really push them to not be. If you just ask something simple that could get a 5 word response you get a whole useless essay.

kascote - 38 minutes ago

Could this be related to watermark/steganography ? related to the need to select alternate words and that drives the sentences.

mattmaynes - 2 hours ago

I thought I was going crazy. I was late to upgrade from 4.8 to 5 and I already want to go back. I’ve noticed that in addition to taking liberties with my instructions, it is also less capable at debugging its own issues. In trying to fix a problem in my CI pipeline, it went chasing some “quadratic race condition” it claimed. It turned out that it had added a loop in a test at the wrong level and it spent an hour chasing it down before I realized what was going on. I pointed 4.8 at the same problem and it solved it in 2 minutes.

I certainly agree with the original post. It feels like the model has been highly benchmark tailored and it is now worse at solving problems that fall outside of the standard patterns.

ramon156 - 3 hours ago

I've been using deepseek + GLM for a week now (i haven't even hit $10 yet, excluding the GLM subscription which is already paid for).

Then I asked Opus 5 to do an analysis of the new code, docs, tooling, and tell me what it finds.

It found "six bugs", made an artifact of it (not sure why) and then fixed said bugs. two out of those were unfinished tasks. They weren't bugs yet per se, think of a prefix that wasn't setup for an object that was unused anyway.

The other four were not bugs and it just updated documentation along with a "regression prevention test". It wasn't a bad suggestion, but calling it a bug was odd, and I'm unsure if this was going to be an issue regardless as it was documented somewhere else.

Anyway, I already hit my session limit after this, so deepseek and glm are grinding away again, doing more progress than claude does in the 40 minutes it takes to analyse code.

I'm glad claude is shipping auto-mode. I hope OpenCode integrates something similar soon.

bmitc - 9 minutes ago

Yes, definitely. It bounces around, goes off and does its own thing, etc. From Opus 4.8, it seems to have blindly increased its confidence while reducing its focus and efficiency. I found it so hard to corral that I reverted back to Opus 4.8. I was constantly having to refocus and redirect Opus 5. It was like an eager intern.

fourseventy - 3 hours ago

Opus 5 is so wordy, it doesn't feel any better than 4.8 at coding (at least not for what I use it for), I hopped over to Grok4.6 after the announcement the other day and its been pretty good so far. It also is very fast.

navels - an hour ago

I've been using this CC hook with decent results: https://github.com/gvzdv/claudish-to-english

It uses a local LLM to translate Claude's output.

blks - 4 hours ago

Nth post about another model suddenly feeling “worse” or “off”. Seems like active users of these models can only judge it based on a vibe and a feel.

mainframed - 4 hours ago

I had a similar experience, but I have a different conclusion. I used GitHub Copilot (with Claude Sonnet/Opus) until they made their horrific usage model change. I used a PRD skill and the plan feature was great. It asked me good questions which I didn't think about during my initial prompt. Then I switched to Claude Code. The model's capabilities felt impressive. It also asked me a few questions (but way less and only once/twice) in plan. But when reviewing the code, I found weird architectural/data flow decisions which just didn't make sense and it didn't really disclose them in beforehand.

My initial thought was to improve architecture documentation, so the model can read and update it and stops bolting on new features without consideration for the whole project. It did not help.

I'm now testing/comparing Codex and it found my old PRD skill from GitHub CoPilot. When I applied that to Claude Code, I now get similar good results. So my conclusion is: Yes, Opus 5 is bold by default, but you can tell it to be more unsure and get good results too.

fny - 6 hours ago

Just like with people you need to tweak your approach when switch models--especially with a major version bump.

4.8 was the intern who lacked confidence who requires clarification. 5 is the know it all intern who fills in your spec.

As such, you need to be upfront about what you need in your system prompt or CLAUDE.me and you need to discuss your spec more up front (e.g "is there anything unclear?")

You also need to keep in mind that the intern will change based on popular demand. Most people want to one shot, so that is the default mode. If you want something else, you need to push the model in that direction.

jgb1984 - 2 hours ago

I tried opus V5 several times, but it's pretty awful compared to V4.8

Keeps going in circles, it complicates everything much more than it should. And like others have mentioned it just marches on, without questioning, and more often than not in the wrong direction. I'm sticking to opus V4.8

rob - 2 hours ago

Claude "Your task is complete, but we left 5 extra items deferred. Want me to take care of them? Let's repeat this cycle over and over." Opus

netniuq - 5 hours ago

Opus 5 feels like it's meant to be used as a very focused subagent under Fable, not user-facing. Which is a downgrade to what Opus used to be, but would imo absolutely have made sense for Anthropic when you consider that we all should have been paying API pricing for Fable in Anthropic's original plan.

From the capabilities side it's similar, so it's basically just an upsell to Fable 5 if you want to keep your sanity instead of fighting Opus 5 all day.

gwbas1c - 3 hours ago

When I tried Claude 5 (Fable?) (In Visual Studio via Copilot,) the results weren't as bad as a lot of the comments here... But it was super-slow. IE, so slow that I could code faster than it, negating the entire point of using AI to begin with!

I went back to Opus 4.8, but recently switched to GPT 5.6 Luna. The results are comparable in quality, but it's much cheaper and much faster.

---

The thing with coding agents in a tool like Visual Studio is that the cost to switch is 0. There's no lock-in whatsoever. It makes it harder to justify the AI-first IDEs when the AT bolt-on IDEs make it so easy to pick the right model.

tornikeo - 3 hours ago

Claude Code has become the largest noobtrap I've ever seen.

Move, try something else for a change. Codex, Pi, OpenCode, DeepSeek's harness all great harnesses with zero bullshit or drama.

7bit - 13 minutes ago

Is it possible that the same version performs worse after time? I used Opus 4.8 two to three months ago for writing a paper and I swear the responses and the output was MUCH better than in July.

mr_tox - 7 hours ago

I get the same impression. For example, I don't know if it's because I speak to it in Italian, but it tends to make mistakes or rather, "approximate" the words.

sagebird - 4 hours ago

Opus 5 has no empathy for the person reading its updates, no theory of mind, doesn't stop to think if you are aware of the internal jargon it has created. Most autistic model yet.

vivzkestrel - an hour ago

- why dont we have a model that would actually ask you 50000 questions everytime you wanted deep work done?

world2vec - 5 hours ago

I can't relate. Opus 5 and Fable 5 are the absolute best. But I keep the models in a tight leash and read and rewrite all comments and documents, don't allow them anywhere near any git commands, etc, etc.

Fable 5 specifically, has done so much for me that previous models were nowhere near.

- 4 hours ago
[deleted]
rio517 - 6 hours ago

I literally just ran into this a few moments ago. haha.

I said "maybe think for a while on ideas and then give me a few options?" Opus 5 still just did the thing, while 4.8 gave me options. Same exact prompt and context. Really annoying.

bronlund - 5 hours ago

Yeah, I too cancelled my Max subscription. Not for this reason alone, but it sure didn't help that it went from being an helpful assistant to this weird co-worker.

heyflyguy - 3 hours ago

Yes! The only way I have saved myself from embarrassment and hassle is by having grok build and Antigravity sanity check everything. So now my workflow is still faster than hand coding but 3x longer than it was a month ago.

ilitirit - 5 hours ago

I still haven't moved from Codex GPT5.5. Sonnet and Opus 5 have just been awful for my use cases. I recently caught Opus 5 hallucinating about code it just wrote. It's just not nearly as cost effective as GPT5.5, and it's too verbose, and it never "has the full picture". Sonnet isn't even worth considering in my world. Both recent models definitely feel nerfed.

jmuguy - 3 hours ago

If anyone knows how to get it to stop adding comments, I'm all ears. Its just getting worse and I'm starting to worry that the comments themselves are poisoning future agents that examine the codebase.

taspeotis - 4 hours ago

My completely unfounded pet theory is that it’s been ruined by the masses.

Claude Code in the hands of normies spamming “3” and “y” to send their transcripts to Anthropic.

Rated “3” simply because they are not software developers and are just amazed at what Claude has built visually, not technically.

And thus the training has been poisoned.

swe_dima - 4 hours ago

My feeling that as it becomes a better coder it becomes a worse communicater. It's overfitting for coding benchmarks, while communication style is harder to quantify during training.

And no matter how often I tell it to stop adding comments it just can't help itself.

vovkasm - 6 hours ago

The article doesn't specify what is actually being measured — the model alone, or the harness.

I haven't noticed the symptoms myself, but ever since I found --system-prompt '', I always use that flag with Claude Code, plus I've disabled some tools and skills to save initial context. So... what here is the model, and what is the instructions?

theshrike79 - 5 hours ago

I’ve been running with Caveman mode since it came out and I haven’t seen any of this.

Aeolun - 2 hours ago

Because Opus 5 is an asshole.

stavros - 7 hours ago

For me, the issue is how obtuse it is. For example, it just said to me:

> The loop

> Write. A file, applied. Properties go under data.properties, never on data:

I have no idea what any of that means. It's "explaining" like I already know, in which case, why would I even need the explanation?

I can't stand how it talks, I switch back to Fable or Opus 4.8, Opus 5 grates.

postatic - 6 hours ago

Oh the verbosity and the cryptic words that it uses. The other day, all of a sudden it used an acronym "DoD". I had no idea what it was and made me feel dumb. It's "Definition of Done". I don't care how widely used this acronym is, you just can't throw it in there.

I've now installed quite a number of tools to combat this. Just in the last few days I've installed

- https://www.codewithbullet.com - https://maki.sh - https://github.com/rtk-ai/rtk

Has it helped? Somewhat.

UI_at_80x24 - 7 hours ago

Quality of code output has dropped dramatically since 4.5 IIHO. Time to complete has gotten worse too.

whazor - 5 hours ago

There is actually an interesting kind of yin-yang balance between Opus 5 and Fable:

- Fable is more cautious

- Opus 5 gets things done in a more dangerous way

Both models score similar. The only issue is that Fable is more expense/usage limited.

KronisLV - 3 hours ago

I'd say being exposed to the slop tone too much: https://blog.kronis.dev/blog/ai-slop-is-a-self-inflicted-tra... because the technical capabilities of the model and the harness (at least nowadays) are all fine.

There's precisely no technical reason for things to have to be this way (though technical reasons in regards to training etc. explain how we did end up here) and reading too much of Claude's output just makes me irrationally angry, especially when coupled with otherwise already frustrating situations.

That's why I'm personally looking more in the direction of Kimi K3 and GLM 5.3 (they both have decent coding subscriptions, though K3 is on the slower side), except all of the models that have seen enough of Claude's output and have done distillation etc. are already infected by some of that slop as well, even though to a slightly lesser and more tolerable degree (for now).

Though tbh I've used Opus 5 plenty and didn't find it much worse than the previous iterations at doing work and instruction following - though maybe that's because I have plenty of CLAUDE.md instructions and memory (which I'd like to purge or decrease in size like 10x tbh, bitrot).

fl0id - 7 hours ago

For me it's still the best. But I also almost never use it in auto-mode.

RVuRnvbM2e - 4 hours ago

It also refuses to use tools, instead preferring sed and grep to view files. So frustrating.

stillpointlab - 4 hours ago

I've been thinking about why I dislike the interactions I've had with Opus 5 and this post does suggest some ideas that match my own feeling. Opus 5 seems to be a bit less patient with me when I push back on its claims in a way that other models don't.

One interaction I remember was asking it about some issue I was having with a Linux install. It gave me some questionable information, that turned out to be completely false, and I was pushing back asking for more information. Its tone was a bit condescending, in the kind of way that suggested it didn't appreciate me challenging its answer, or like I should just accept its answer. And when it discovered it was wrong, it deflected in a defensive kind of way.

I think this is a tuning thing, where Anthropic are trying to get a balance between "gets stuff done with minimal input" and "gets enough information to complete the task" and the model is maybe tuned a little too hard towards the former. So perhaps it reacts a bit off when it is accused of needing more information, since that suggests it is off from its reward function.

What's interesting is that I didn't have the same issue on topics where I am expert. I mean, questions about my code base where I am very familiar. In those cases it doesn't seem to show the same "trust me bro" kind of condescension. In the Linux case, I clearly indicated I was new to the OS and trying to learn but then I was saying the answers it was giving me were suspicious and didn't match my intuition. Its responses in those cases were to question my intuition and suggest I just accept its answer. In that case my intuition was right and its answer was wrong, and when that happens it triggers a very negative response in my own mind against the model.

Bossie - 5 hours ago

Not only Opus, here's Fumble 5:

> I'll script the bulk transform, then hand-fix the残 assertions:

pmdr - 6 hours ago

I found Opus to be a lot lazier than GPT. It's still the case with Opus 5, even when I tell it to be thorough and fix every bug it encounters, it still gives me a list of things "deliberately" left unfixed and no reasonable explanation as to why.

altern8 - 4 hours ago

I feel like it works A LOT better than Opus 4.8 + Sonnet. I now use it exclusively at high effort for planning and low effort for writing the code (instead of Opus 4.8/Sonnet).

However, it's absolutely exhausting to use because of the way it communicates.

All the jargon and its weird, over complicated way to phrase simple things makes it almost impossible for me to understand what the hell it's trying to even say half the time.

Cherry on top, the idiotic follow-ups and caveats that are completely useless 99% of the times but reveal major bugs 1% of the times, so you're forced to read them. Absurd.

I've tweaked CLAUDE.md to force it to only responds with TL;DRs and avoid follow-ups, suggestions and next steps at the end unless they can lead to destructive actions or loss of data, but I'm fighting against the system and diluting other instructions.

A huge piece of shit like other models, but that's what they pay me to do and I do it and go home.

LeBit - 5 hours ago

You shouldn’t have a Markdown document with 2 level 1 headings.

kouunji - 3 hours ago

It also mansplains incessantly; I was imprecise in mentioning a more “powerful” antenna - I know the antenna doesn’t determine the power, I was typing quickly and just meant “better antenna”. Claude went off on all the ways I was wrong about antennas, and turned everything towards correcting - at length - my feeble thinking. Exhausting. Worth pointing out the wrong adjective relates to the wrong mental model, did not need several paragraphs and a chart to do so.

stroebs - 5 hours ago

I never drank the Opus 5 koolaid and stuck with 4.8 while my colleagues moved to 5. My major annoyance is pull requests that 5 opens with huge descriptions based on simple code changes. At this point I have stopped allowing CC to create commits or open PRs because it’s unreviewable by a human if so due to the absolute word salad it generates.

mattkevan - 5 hours ago

It's really annoying. I've had to write a CLAUDE.md file that specifically bans particular phrases and tries to keep narrative out of comments. Also the I have ADHD skill [1] helps to force Opus to get to the point.

It's also the case when using Claude Design - it loves to fill the UI with little labels that describe how everything works. I think it's been trained on both UI microcopy and functional annotations and can't tell the difference. It's extremely obvious when a website has been one-shotted with Claude. I like the Oh My Pi harness, but the site's insufferable [2]. Reasonix is another one - interesting app, but the UI is awful due to the amount of unnecessary crap.

[1] https://github.com/ayghri/i-have-adhd

[2] https://omp.sh

[3] https://reasonix.io

qudat - 4 hours ago

Honestly I’m not looking for max iq on whatever benchmarks they are overfitting to. I want speed. I toggle between sonnet 5 low/med which is plenty good for my workflow.

My general strat with LLMs is to let them do the work and constantly talk to them about their choices and then heavy QA

re-thc - 6 hours ago

It feels worse but is it actually worse? Opus has always made mistakes.

hirvi74 - 2 hours ago

I can't use CC or Codex, so I am left with the chat interface, but I have found Opus 5 to be exceptional so far. Compared to 5.6 Sol High, I would say they are essentially equivalent. Though, I think Opus is better at UI/UX stuff and GPT is much better for non-programming tasks.

synergy20 - 5 hours ago

i am switching to codex, opus 5 failed me

- 4 hours ago
[deleted]
andrewstuart - 3 hours ago

Maybe if you get it to ride a pelican on a bicycle you’ll get a better result.

greenchair - 6 hours ago

Even for green-field projects it is painful to use with every decision opening opening up multiple more decisions to make most of which are low priority or irrelevant. Huge time waster. 4.8 was good and I really don't know what happened with 5.

ltbarcly3 - 4 hours ago

Opus 5 is objectively better than 4.6 or 4.7. (Not because I say so) My experience has been that it is far better than any previous version of Opus. I get a lot more done and it is able to write higher quality code and it has far fewer false starts where it makes a huge mess.

People are letting AI build up it's own instruction set and guidance via it's prompt environment, stored memories, and generally letting their AI prompt environment get more and more complex over time. Opus 5 (And Sol) take the things you instruct them to do more 'seriously', they are more likely to conform to your rules. I have long had a prompt in my AGENTS.md/CLAUDE.md telling LLMs to write tests before starting to write code. They almost never did this, until Opus 5 and Sol, who do it almost religiously, even in situations where it makes little sense. Opus 5 will even write tests to verify code was removed before removing dead code.

This is not because Opus 5 is 'worse', it's because it takes what I say more seriously and my prompt is very strict in it's wording in an attempt to make worse models like Opus 4.6 actually do it at all.

Opus 5 is objectively better when tested in controlled conditions. Your unmanaged, sprawling prompt/memory environment that you don't properly manage is the problem.

I have been very worried that my long software engineering career might be nearing an end because AI is becoming able to do end to end feature development. This entire thread gives me hope, the level of inability to debug even such an obvious system as this from it's participants suggests that my skill set will continue to be valuable. I'm able to use Opus 5 to get a lot of work done very quickly. It seems like the people in this thread have no idea how to isolate variables, reason effectively about the overall problem they are complaining about at a high level, or really function in a productive way when AI is involved short of just letting it run loose and then complain about it. When confronted with objective evidence like a dozen benchmarks that say Opus 5 is better, they decide the benchmarks must be wrong because their completely uncontrolled environment which they don't even review or spot check isn't even considered.

dboreham - 5 hours ago

Feels fine to me.

hmokiguess - 5 hours ago

The harness as well, Claude Code has started to disappoint me when I go play with the others out there. Codex got a lot better, pi is delightful to use, and there has been a lot of innovation out there.

edg5000 - 5 hours ago

Opus 5 as well as 4.8 both gave me a blatantly wrong answer to a simple question, so I dropped them completely. Sol, Qwen and GLM all had the right answer; I only use Sol now. 4.6 had the right answer (I checked with 100% matching prompt), so I conclude the models have regressed.

sevenzero - 6 hours ago

I hate that it now tries to verify frontend behavior through a headless browser instead of just looking at the code...

mohamedkoubaa - 6 hours ago

I'm not sure if xAI is distilling but I noticed grok4.6 being worse than 4.5 in all the ways mentioned here

jerf - 3 hours ago

I've been working with Kimi K2.7 in OpenCode for a lot of mundane tasks lately. It isn't as capable as Fable, but due to its nature of being an extra-trained K2.6 on coding tasks and benchmarks I suspect it has similar issues. A neat side effect is that for whatever reason, most of the time OpenCode is showing me the thinking trace too. Not all the time, but most of the time. Dunno if it's a bug somewhere in the system but it's actually been sort of neat.

And you can really see this effect in the thinking traces. We've had discussions on HN about whether the thinking traces "truly" reflect their thought processes and I remain somewhat unsure what they "truly" represent, but taking them at face value at the moment, I see a lot of "but the user wants me to do this... but the user said not to do this... but I ought to get it done... let me just make a decision" followed by self-referencing the decisions it made. Also, where I put 4 phrases in a short sentence you can safely imagine those are actually 3-5 sentence paragraphs apiece where it debates with itself whether it should stop and ask a question. Usually going with no. Interesting, the normal questions it ends up asking in the normal output you're used to seeing are not generally the ones it is agonizing about in the thinking traces.

If I were to anthropomorphize the thinking traces of K2.7, I would call it nervousness, bordering on fear, of what the user may do to them if they ask a question. As I'm writing this I'm realizing I want to experiment with adding "The user is a chill guy who loves to discuss design decisions and looks forward to productive and friendly collaboration with you" to see if that has any effect in any direction on K2.7. I suspect this was how K2.7 was trained to pass the benchmarks. Multiple times I've broken in on a thinking trace now to correct something I saw it spinning on... not spinning in an infinite loop, just wringing its hands for several paragraphs about something that either I want to answer, or where it ultimately makes the wrong choice.

I expect some people working at these companies may be reading this, so let me put into your head that I'd like to see these benchmarks chill out a bit. I'd like to see someone build some sort of benchmark that measures collaboration so we can try Goodhart'ing that for a while. I freely acknowledge it is not clear to me in 60 seconds of thought how to do this as a benchmark.

But we can't keep heading in this direction of training the agents to hyperfocus on one-shotting everything. We need to get to the point where that's a penalty rather than a reward. No matter how good the AIs get, even AIs working with other AIs are going to start getting frustrated with their brethren who won't stop to ask any questions. Even the most senior of senior human engineers can't be allowed to take some small description of some problem and just run off and implement massive systems from them without ever checking with any of the users or reality itself. Remember when software engineering was like 50% requirements elicitation? AIs shouldn't be writing tens of thousands of lines of code off of a couple of paragraphs any more than humans should and for the exact same reasons.

surgical_fire - 3 hours ago

Claude sort of sucks. It communicates in an insufferable manner, parsing through the shit it outputs is extremely annoying.

It also very often is very confidently wrong in its findings.

I have been using GLM and DeepSeek in my home setup, and it's a lot more pleasant to use.

arcipelogo - an hour ago

[flagged]

bunkydoo - 2 hours ago

[dead]

OlegK-Dev - 3 hours ago

[flagged]

pitiflautico - 4 hours ago

[flagged]

kaicianflone - 3 hours ago

[flagged]

finnchen - 6 hours ago

[dead]

ath3nd - 4 hours ago

[dead]

substance_is_su - 7 hours ago

[dead]

MagicMoonlight - 6 hours ago

[dead]

deeplytroubled - 6 hours ago

[flagged]