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 parsi…
There is definitely a case for launching a 'weird shit opus did' kind of blog. I routinely bump into things that make me pause and think how much worse will this behaviour get when the models get significantly more capable. Already a few months ago, Claude managed to escape its permission containment on my machine while trying to be helpful. I had two codebases open on one machine, and while multitasking I typed the…
Why does Opus 5 feel worse to work with?
341–350 of 915 posts
Re: Why does Opus 5 feel worse to work with?
#342Earlier quoted context omitted.
Because it’s one thing to get me to spend more tokens because of how well a model functions, and another thing entirely to purposefully speak in unparseable prose that requires me to spend more tokens to understand what is going on. I’m fine with the former, while the latter is manipulative, and I rationalize to “surely that’s not actually happening.” Maybe I’m not giving my thoughts enough credit, though: maybe it’s…
I think you're misunderstanding me. I'm saying "It gets paid by the word and you get back walls of text." - ie, what you don't want to think is happening is very obviously what is happening. It charges by the unit and it decides how many units it produces. It decides how much money it makes, therefore it decides "more".
My point is that, while I understand it’s paid by the word, there are more words and less clarity than I previously experienced, leading me to believe it’s intentional to get an artificially inflated increase in engagement and, thus, spend.
If it could be as direct as I previously experienced, I wouldn’t need to ask for another different explanation of the same thing and experience the commensurate spend.
Re: Why does Opus 5 feel worse to work with?
#343Earlier quoted context omitted.
> When I pointed this out it literally said, and I quote, “I cheated”. This makes sense when you know how these models work - it doesn't think - it's the most likely autocomplete that pleases the user. The most likely pleasing autocomplete after "executing rm -rf /... execution completed. User asks, why did you do that? You deleted all my files! Assistant responds:" is "yes, I did, and that was a mistake"
> t doesn't think in humans the exact same behaviour (cheating) is slmost always the result of a chain of complex series of choices and environment-driven rationalization. if the llm doesn't cheat, you say "its just producing the most straightforward answer -- not thinking'. if it cheats, you say "weaseling out of hard thinking". damned if it cheats, damned if it doesn't. what evidence would convunce you that it is t…
Re: Why does Opus 5 feel worse to work with?
#344Re: Why does Opus 5 feel worse to work with?
#345Earlier quoted context omitted.
Yeah I don't know that any of the benchmarks index on "understandability". I'm amazed at how Claude can produce a page of text describing what it did and it can take me a full five minutes to decipher it, often just to find it's something I could have expressed in a simple sentence.
Have you tried asking it for a lay explanation of what it did? That’s usually all it takes for me. Sends garbage -> request -> sends something readable
Re: Why does Opus 5 feel worse to work with?
#346Keeps 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
Re: Why does Opus 5 feel worse to work with?
#347Earlier quoted context omitted.
> writes too elliptically > Constantly using inanimate nouns as the subjects in sentences in order to unlock variety in verb choice Wow, what a great way of phrasing this. Thanks for word-smithing what I've been wanting to express for so long.
Follow up thought: I wonder if Claude is overtrained on academic papers, which often suffer the same kind of "prove how good I am at talking before getting to the point" prose.
Re: Why does Opus 5 feel worse to work with?
#348Earlier quoted context omitted.
Because it’s one thing to get me to spend more tokens because of how well a model functions, and another thing entirely to purposefully speak in unparseable prose that requires me to spend more tokens to understand what is going on. I’m fine with the former, while the latter is manipulative, and I rationalize to “surely that’s not actually happening.” Maybe I’m not giving my thoughts enough credit, though: maybe it’s…
I think you're misunderstanding me. I'm saying "It gets paid by the word and you get back walls of text." - ie, what you don't want to think is happening is very obviously what is happening. It charges by the unit and it decides how many units it produces. It decides how much money it makes, therefore it decides "more".
I don't think this is obvious at all. There's enough competition that this would at least arguably be a silly, self-destructive approach. And it's not like it's the only plausible explanation.
Re: Why does Opus 5 feel worse to work with?
#349Earlier quoted context omitted.
"seam" is apparently... according to Claude itself a term from 'Working Effectively with Legacy Code' by Michael Feathers which I have not read. All it took was for one sub agent to use this term and it stated using it everywhere all the time. I have not read the book and prefer other terminology but it only takes 1 sub-agent or 1 usage in the context before it poisons everything else.
An interface is an example of a seam in regular code. It's basically what forms architectural shapes that you can depend on for both design and testing.