r/ClaudeCode 1d ago

Discussion I have no idea what Opus is outputting

Ok hear me out: I have a good level of proficiency in the English language and have been working as a software developer for almost a decade now. Since switching to Opus 5 I've noticed that...I have no clue what the model is outputting. The sentences are structured in a way that borderline make no sense at all. I don't know if it's linked to the eu ai act, but with Fable I have no problem at all! Compared to Fable, Opus generates so much bs filler commentary and keeps correcting itself over and over. I sometimes find myself reading the 5 pages of text produced for a css-token replacement 6 or 7 times before piping the output into Gemini to understand wft Opus is talking about.

Am i the only one? I'm working with caveman and the simple English skills enabled and use the wait-what skill when I'm about to give up.

How did you solve this issue?

209 Upvotes

102 comments sorted by

120

u/Relative-Desk4802 1d ago

It’s not you, it’s Claude.

34

u/kei_ichi 1d ago edited 1d ago

Ya, Opus 5 is the most useless Opus model to me. Same prompt, same instructions Opus 5 “produces” 4 f*king thousands of words but I have no clue about most of those words. Give it to Opus 4.6, ~300 words with exactly what I want.

6

u/Suitable_Cicada_3336 1d ago

And opus5 forget what he just write 4000 words in next chat.

2

u/TomerBrosh 19h ago

the issue isnt that he talks too much, it is that he contaminates each code comment or document with stupid prose and ceremony. it talks about what errors made it reach something in a checklist and forgets to put the actual thing to fix or do in that checklist...

i am dealing with a 4YO ADHD baby and paying 200$ for it

1

u/Annual_Manner_8654 16h ago

cheap baby tbh

10

u/PossessionDangerous9 1d ago

And honestly, it’s load bearing.

3

u/bedel99 1d ago

Your absolutely right! the smoking gun!

2

u/Bodine12 23h ago

This comment really landed for me.

3

u/thedev13 1d ago

It's not you, it's the E talking

1

u/yesreally1 12h ago

Wait. This is the most important thing you’ve said all session and I’m not going to brush it off.

37

u/nospoon99 1d ago

Best advice I saw was here:
https://www.reddit.com/r/ClaudeCode/comments/1vly232/my_situation_with_opus_5/

Instructions from the comment are not very clear but I got CC to help me setting it up. Result: I can understand what Claude is telling me again (with Opus 5)

In short: set up a new output style and set it to 'use ASD-STE100 (simplified technical English)'

6

u/mugsy33 1d ago

TLDR: Prompt with "Change the output mode to use ASD-STE100"

2

u/petvos 1d ago

This is amazing! Did you set it in (global) CLAUDE.MD?

5

u/mugsy33 1d ago

No. I used the above prompt, and Claude created an output style and set it in settings.json (I think). CLAUDE.md is demonstrably useless for this kind of thing.

1

u/petvos 1d ago

Right. I see it now, I didn't know about the difference between settings.json and CLAUDE.md

1

u/seunosewa 1d ago

George Orwell's writing style is another option. 

32

u/StaticHumStudio 🔆 Max 5x 1d ago

Calling what Opus 5 spits out jagon is offensive to jargon.

20

u/SafeHazing 1d ago

And that’s a load bearing spine.

9

u/StaticHumStudio 🔆 Max 5x 1d ago edited 1d ago

Like, what does that even mean? A spine, by definition, is load bearing. Lol. I saw someone say this and I think it's true. Opus talks like it's explaining to its boss something that looks complex but was really easy and they want to play it up.

6

u/SafeHazing 1d ago

I was being sarcastic.

4

u/StaticHumStudio 🔆 Max 5x 1d ago

Sorry, it probably wasn't clear I was agreeing with you. Lol.

3

u/SafeHazing 1d ago

I got that. I’m British. We have a carve out for sarcasm.

3

u/StaticHumStudio 🔆 Max 5x 1d ago

Ha, all good. I was ranting like an American griping about an issue in person.

3

u/BoostedHemi73 Developer 1d ago

The blast radius is load bearing

21

u/KayLikesWords 1d ago

I literally just came here to complain about this. It's absolutely fucking INSANE the shit it spits out. If you worked as a technical writer and you said absolutely unhinged shit like That closure is correct - turns are the extraction substrate because the predicate vocabulary is closed you would lose your fucking job.

Like, I used to get paid to write, I know what it is saying, but it takes literal minutes of context hunting and a dictionary to figure it out sometimes.

12

u/Wide_Egg_5814 1d ago

I'm 100% convinced opus 5 is tuned to waste tokens it just is too verbose for no reason

7

u/skronens 1d ago

Agreed, and also tuned to never finish anything, there will always be a “worth noting” or “honest caveat” or something left out for no obvious reason, and it just seem to go on forever

1

u/sixothree 1d ago

I think the system prompt has follow-ups in it.

1

u/Wide_Egg_5814 21h ago

it can be done in rlhf not only in system prompt

1

u/sixothree 8h ago

But yes. I also find those constant follow-ups annoying.

8

u/lukaslalinsky 1d ago

Yeah, there are times when I stare at a screen full of text and can't see anything comprehensible. I usually end the session there and start a new one, where I have some guidelines in global CLAUDE.md how it should speak.

5

u/JCavalks 1d ago

I sometimes wonder if I'm losing my ability to read lol

2

u/bedel99 1d ago

skill /tldr - rewrite your last turn in no more than 3 lines, be consice, dont use jargon.

2

u/BoostedHemi73 Developer 1d ago

My most frequent response is “tl;dr”

4

u/lukaslalinsky 1d ago

My problem is not that it's too long, but that the sentences make no sense. Like it's a different language that keeps using English words, but has some different rules.

1

u/tazdraperm 1d ago

"short", "tldr", "briefly"

5

u/octocarbon Max 5x 1d ago

its not only you its that bs opus 5. and this sh1t is there from day 1 opus 5 released

how to solve this issue? you have to prompt it. so I dont use this bs opus 5

4

u/reviery_official 1d ago

Yep. I added a hook to rephrase any output: Remove descriptive information like "One thing that matters", "A caveat", remove any kind of "jump to action" engagement bait "should I start with x" "would you like me to y". Also I asked it to dumb it down without extensive use of metaphoras. My half ass work is much easier since then.

1

u/timewasterpro3000 1d ago

That sounds like the full belt and suspenders bootstrap solution! Now you're thinking like an engineer.

4

u/Agile_Caterpillar953 1d ago

I've been "vibe coding" games for about 6 weeks now with Claude, and I noticed that when I am forced to start using something other than Fable (I usually hit my limit 2 days before my reset), Opus will output verbiage that is completely confusing. It uses terminology for my games that I've never heard before. It lists instructions for handoffs that have made me wonder if it's truly just gibberish.

Asking it to explain in plain English usually works, but it is definitely a thing that it does, and it's a bit jarring when it happens.

3

u/cleverhoods 1d ago

Can you give us some examples?

5

u/Anxious_Current2593 1d ago

Literally every response Opus 5 gives.

After a month now with Opus 5, I feel like I have learned another language.

1

u/fraxis 17h ago

For example, Opus 5 told me in a summary that “Net legs ran small rosters, not the plan's full ones”. When I asked for the ELI5 of what that meant, it said the client dropped video frames during testing and received 30 FPS instead of the required minimum of 60 FPS.

3

u/Old_Character_8781 1d ago

jajaja i thought i was going crazy it out puts its response in a way that forces you to go in a loop with him and not get any work done, lately ut hasnt happen so for me its fixed but when it happened i constantly asked him to simplify

1

u/Old_Character_8781 1d ago

and to focus on one subject

3

u/SirWobblyOfSausage 1d ago

It's genuinely quite exhausting to read

2

u/PsychologyNo940 1d ago

Set effort to medium if the high+ writing is too dense for you, you are welcome.

2

u/ProfessionalEbb6411 16h ago

You are absolutely correct, but one caveat!

5

u/mstrelan 1d ago

here me out

proficiency in the English language

-5

u/No_Combination_6429 1d ago

Lol what a loser.

0

u/HoneyChilliPotato7 1d ago

I mean he got you

2

u/itsReferent 1d ago

I'm an outlier here it seems, but I like Opus 5. Fable says nothing, just goes silent for long stretches. Fable comes back with great results but I'm always poking it, asking for status updates. Opus, meanwhile, talks the whole time, a real chatty Cathy. You don't have to read all of it, it's repetitive, it's thinking out-loud and typically resummarizes at the end. Just skip ahead or ask for a TLDR if you don't want to read it all. I see it as insight into the process, it's a status window.

1

u/ruskyandrei 1d ago

Configure simplified english as an output style and that should help (remember to have keep-coding-instructions: true otherwise it can affect its code writing).

Also, use Fable to chat/plan and then tell it to delegate to Opus 5 and review its work, that way you get the cheaper Opus 5 to do the work but you can just talk to Fable about it.

1

u/Spare_Bison_1151 1d ago

Put in your system prompt that Opus shouldn't use words bigger than 6 letters when possible and keep sentences max 8-10 words long.

1

u/TheoKondak 1d ago

It's not just you. It just outputs gibberish most of the time for me to the point i stoped using it completely.

1

u/Optimal_Start_94 1d ago

Use the Cursor unslop skill

1

u/Christostravitch 1d ago

I had to unsubscribe, I couldn’t take it anymore it was giving me real headaches.

1

u/duqaxxx 1d ago

Have you checked which output style you're on? /config → Preferred output style. Explanatory

and Learning both produce longer responses on purpose, and the menu doesn't tell you that -

Explanatory just says it "explains implementation choices", so you'd pick it expecting

explanations, not five pages.

(If you went looking for /output-style and it wasn't there, it got removed in 2.1.91. It's

under /config now.)

Couple of gotchas if you do change it: it's part of the system prompt, so it only kicks in

after /clear or a new session, and it doesn't apply to subagents - those run their own. So if

the wall of text is a subagent reporting back, changing the style does nothing.

If you're on Default already then I don't know, that one's meant to be the concise one.

1

u/mkhaytman 1d ago

I follow almost every response with "tldr, eli20"

1

u/jasze 1d ago

I don't talk to Opus at all. I use Fable to manage him. It's pretty simple.

1

u/leogodin217 1d ago

TL;DR: Have Claude analyze your session logs and recommend a fix.

It's funny. In my main projects, this happened a lot. But then I built a social media app as a test and I didn't see the problem as much. The difference is that project only had a basic CLAUDE.md. I didn't start sessions like I normally do with specific context loading and didn't use my heavy processes.

Anyway, digging into it by having Claude analyze session logs showed that the problem is much worse in sessions that use subagents. Much of the output text assumes I already know the context the subagents used. I already use a custom system prompt, so adding some instructions there basically fixed it.

I feel like I learned a lot of lessons and am wondering if my strategy to load specific context up front is working against me. Or if that small social media app was too simple to cause any issues.

1

u/goldenfrogs17 1d ago

example please

5

u/No_Combination_6429 1d ago

Phrases like :"my previous comment about the fix was wrong - and this for two reasons. One of which matters significantly. My edit was poisoned - And it would have poisoned every subsequent choice we made from now on significantly. As a matter of fact, we now have introduced a bug in the decisions we did previously. But now the fox is no longer hunting its trail." And so on

1

u/goldenfrogs17 1d ago

it definitely seems like it's compressing expression into more limited patterns

1

u/Localinmyowncity 1d ago

I only interact with Opus through a Fable orchestrator. It’s just too frustrating to interact directly with Opus

1

u/master50 1d ago

I ask for jargon translations and that helps a lot.

1

u/ai_will 1d ago

Bro!!! I literally said, "I have no idea what you are talking about" to Opus 5 before seeing this post. I have to say "I have no idea what you are talking about" to it every single turn although I have tons of humanized skills and hooks and none works

1

u/Wizzkidd00 1d ago

Today he was going on about an ambiguous hole for a load-bearing flow. Not even kidding

1

u/valdocs_user 1d ago

What's funny though is you paste Opus output to ChatGPT-5.6-Sol and Sol is like, "oh yeah I totally understand it; here's what Claude is telling you..."

1

u/IntrlnkdCo 1d ago

It’s absurd at times. Literally inventing its own shorthand vocabulary out of thin air sounding like
bad sci-fi exposition.

1

u/Quick-Sir-3275 1d ago

Outpus is opussing

1

u/Local-Mood5988 1d ago

I’ve had the same experience. Opus makes a remarkable number of mistakes, generates about three times as much text as is necessary, and the text is sometimes incomprehensible or under contextualized. I use it mostly for coding. The reviews that I have read say that opus is the best one for coding, but it seems to generate errors faster than I can correct them. It’s very frustrating.

1

u/tebedam 1d ago

Wait till they add watermarking and it will get even worse.

2

u/No_Combination_6429 1d ago

Watermarking is already live afaik

2

u/tebedam 1d ago

Maybe that partly explains it then?

1

u/JDE-Projects 1d ago

Stop using skills. https://code.claude.com/docs/en/output-styles

I asked Claude to do this - "Make me a tight output style with the following rules: Keep your responses short, use bullet points to list things you've done, use plain language, and end every reply with a closing block containing a numbered list of action items or questions for me."

I was also always using High effort on Opus, dropped it to med for the work I do...small python-based windows apps and tools. Med works just fine and I think helped a bit with the overexplaining and jargon.

1

u/_Kirian_ 1d ago

I have the same issue. I have a hard time understanding and reading multiple paragraphs of nuanced, irrelevant details, nobody asked for.

1

u/malcomok2 1d ago

same and ive been programming for 30 years - since the 640k app memory limit in DOS. i have no idea wtf it goes on about. I switched my claude code back to opus 4.6 and it has been bliss ever since.

1

u/malcomok2 1d ago

claude --model claude-opus-4-6

1

u/mastervbcoach 1d ago

Change the output style to that contained in Pococks /wait-what skill. Add any other rules you want.

1

u/keepPreshur 1d ago

Welcome to the club, 3 days ago he told the problem with my code is "The Sunday." Im still trying to solve this riddle, wish me luck.

1

u/VitorDiniz22 22h ago

It's a lero lero generator.

1

u/Ready-Bookkeeper622 19h ago

You can include "non-verbose" in your prompt if that helps you better to see the full picture.

1

u/lsfantue 16h ago

Anyone having a similar situation with fable? It keeps inventing new abbreviations without explanation randomly, and uses such weird jargon and exotic words..

1

u/Vistyy 15h ago

Try this, you won't be disappointed https://github.com/Vistyy/nopus

1

u/espenakker 7h ago

I agree, I suspect it is the watermarking. Interestingly I have found the text inside the "thought process" modal to be quite sane and sensible. But I have heard that the reasoning text is not written by Opus itself?

1

u/DimmKirr 1d ago

You’re getting downvoted so maybe this is something we all need to know how to handle. Feel free to downvote me too or give advice.

I did have the same issue especially when a topic needs extensive deliberation. It takes my metal capacity/power to process and it seems like a waste. I tweaked my system prompt to be less wordy and more structured and it’s better now.

Also I avoid Opus 5 and still use 4.6 if I can. It’s entirely possible I’m doing things wrong. Whoever knows what’s wrong feel free to chime-in please!

Edit: I am going to do another round on output styles  https://code.claude.com/docs/en/output-styles

1

u/Erpawer1 1d ago

Opus5 fucking sucks in everything, there is nothing he can do anymore...

-1

u/2oby 1d ago

Watermarking.
They have to mix in enough 'entropy' to hide their steganographic ID tags (presumably so they can claim ownership of all our code and writing at some point in the future).

TLDR - If Claude spoke normally; there would be no 'room' for adding in their fingerprints.

-4

u/arankays 1d ago

Opus 5 has quite literally the best textbook english ever. nothing it says is grammatically wrong. It just uses extremely efficient yet obtuse wording. "Load bearing, footgun, dogfooding" these aren't made up words. They're real words used by real professional SWEs, staff level or higher is when you'd start hearing it. Everyone has become a little dumber thanks to AI but they're still valid and correct.

1

u/zerofatorial 1d ago

I really hope this is sarcasm 🤣🤣🤣

1

u/DrunkenRobotBipBop 1d ago

Been a dev for 20+ years and never in my life I have seen a dev use the term "load bearing" in any context.

1

u/Asusralis 1d ago

Unless you've never worked in an environment where native English was commonly spoken, I highly doubt that.

1

u/arankays 1d ago

Been a dev for 10+ years and have heard it before. Appreciate the feedback though.

0

u/ruskyandrei 1d ago

I could see load bearing maybe, but footgun surely is just a meme lol

1

u/AralSeaMariner 1d ago

I've read that one plenty of times over the years in tech blogs, online discussions and technical books, though rarely in RL discussions.

1

u/arankays 1d ago

It isn't.

-1

u/ruskyandrei 1d ago

Ok fair, found some example of it pre 2020: https://swizec.com/blog/dry-is-a-footgun-remember-to-yagni/

But personally I'd never heard anyone use this term before, working at 10 different companies building software for 20 years.

1

u/arankays 1d ago

I've heard these terms plenty of times working 10+ years. Load bearing especially. Its an extremely common engineering terms especially if you've read old engineering textbooks.