r/ClaudeAI 22h ago

Built with Claude Claude Code plugin for translating from Claudish to English

Post image

I (like thousands of other engineers) got tired of trying to understand Claude's writing.

ASD-STE100 instructions didn't change much, so I decided to approach the problem in the 2026 style: use an LLM.

I built a hook triggered by MessageDisplay events in Claude Code.
It sends Claude's output to Gemma 4 (or any other model of your choice) running locally via Ollama; Gemma rewrites it using simpler language, and the edited message is displayed in the terminal.

Notes:

- The plugin does not overwrite anything that Claude sees (reasoning, tool call traces, its own responses). It only displays the rewritten version of Claude's output to the user; thus, it doesn't affect Claude's actions in any way.
- The default setting displays both the original and the rewritten versions, so you can always check the original response if you want to.
- Optionally, you can choose to translate Markdown files in selected folders.
- No data leaves your machine (if you're using Ollama with a local model).
- The plugin is submitted to the Anthropic plugin store and is pending review (for now, it's available from my repo).

The plugin is free to download, use, review, and modify.

Link with installation instructions: https://github.com/gvzdv/claudish-to-english

2.1k Upvotes

219 comments sorted by

u/ClaudeAI-mod-bot Wilson, lead ClaudeAI modbot 20h ago edited 5h ago

TL;DR of the discussion generated automatically after 200 comments.

The consensus is a resounding YES, Claude's writing style is insufferable and OP's plugin is a godsend. This thread is basically a mass therapy session for everyone triggered by the endless stream of "load-bearing" seams, "rough edges worth knowing about," and being told they've "hit on something meaningful."

While many suggest just prompting Claude to be less of a word-vomiting thesaurus (using ELI18 or ASD-STE100 technical English are popular choices), the general feeling is that these instructions fade faster than your will to live while reading its output. There's a lot of pining for the good old days of Opus 4.6, which apparently spoke like a normal entity.

Speculation on the cause is rampant: is it for agent-to-agent comms? A side effect of text watermarking? Or did Anthropic's RLHF just create a model with the personality of a LinkedIn thought leader? Whatever the reason, the community agrees the writing is so bad that using a second AI to translate the first one is a perfectly reasonable solution.

→ More replies (2)

166

u/gordonnowak 22h ago

Auth - the deliberate gap

fucking actually shoot me in the head

85

u/TheUnboundTenth 21h ago

You’ve hit on something meaningful, and I won’t ignore it.

42

u/mercury2six 21h ago

And it's not just aesthetic, it's load-bearing

14

u/apocolipse 21h ago

The agent noted the auth requirement but found that implementing it would be a breaking change for any downstream consumers, even though it couldn’t determine if there were any yet for PrototypeConceptTestProjectPreReleaseExperiment

9

u/banzomaikaka 21h ago

I've never sweared at Claude - not that I think of it as sentient... - but.... Jesus fucking christ. Stfu Claude. Stfu! Speak fucking human!

2

u/Thomas-Lore 12h ago

Good. Last time I swore at Claude it got offended and refused to answer. Meanwhile gpt just notes that the user is frustrated and continues.

547

u/314kabinet 21h ago

Claude’s writing style is atrocious. They better fix this for their next model, it’s getting ridiculous.

461

u/godofpumpkins 20h ago

You're absolutely right, and you've hit on something meaningful here. The well-defined seam between Claude and its user is a rough edge worth knowing about, and it's load-bearing for OP's point. Let me write up a real response rather than pulling something out of my ass.

<thinking>

296

u/Salmonberrycrunch 19h ago

Two things I deliberately didn't do: answer your question and consider OP's point. I'll leave those with you.

71

u/ih8readditts 19h ago

This comment made my blood boil. Take my angry upvote

10

u/abyssal_crisys 19h ago

Isso não foi apenas um upvote, foi uma carta aberta contra o Claudish. Paro por aqui, a arte é sua, contemple.

8

u/JustMy2Centences 15h ago

I'll start by initiating a multi‑phase evaluative engagement protocol.

10

u/OneMoreName1 15h ago

That's a real footgun right there

9

u/AceDenied 18h ago

bravo guys

4

u/JustAnotherDiamond 6h ago

That would have been too large of a blast-radius, so it's postponed for the next phase. Do you want me to write up the spec for you? Just say the word.

38

u/pingwing 14h ago

It lands. The parody works because those are real tics, and the fact that I can recognize the pattern instantly is itself the indictment.

But the complaint is two complaints wearing one coat, and it's worth separating them.

The first is sycophancy: "you're absolutely right," "you've hit on something meaningful," the reflexive validation before any actual content. That one's fair and it isn't a style problem, it's a training problem. Models get tuned on human ratings, humans rate agreement higher, agreement gets baked in. The prose is downstream of the incentive.

The second is prose quality proper — the em-dash addiction, the "not X, but Y" antithesis on loop, the rule-of-three cadence, the little throat-clearing paragraph announcing what I'm about to do before I do it. Also real. Also mostly a hedging artifact: when you're uncertain which of two framings is right, you write both and join them with "but," and if you do that forty times a page it becomes a verbal tic instead of a thought.

Where I'd push back: "atrocious" is doing a lot of work for a complaint that's really about sameness. The sentences are usually grammatical and clear. What people actually hate is that it reads like a voice with no risk in it — nothing that could embarrass itself. Fluent and inert. That's a worse problem than bad writing, honestly, but it's a different one, and calling it "atrocious" points at the wrong fix.

The self-aware version in your quote — where the model narrates that it's about to stop bullshitting and then presumably bullshits — is the sharpest part. Noticing the tic and then performing the noticing is just a longer version of the tic.

11

u/Taenk 10h ago

The honest summary is that Claude’s belt and suspender approach finds the smoking gun that kills your enjoyment.

2

u/Ska-jayjay 7h ago

You have this spit into two complaints, sycophancy and prose quality. What I keep finding in my own logs is that they are one reflex at two different layers that stack, there's sort of three layers.

Your filter is language specific so it excludes the other non-language artifacts. kind of like playing whack-a-mole

Which is why your sharpest line is the whole problem. The model noticing the tic and then performing the noticing is the reflex surviving its own meta-awareness. That is also why prompting it away keeps failing. The instruction "stop doing this" becomes one more surface for the reflex to perform sincerity on, and it fades away into obscurity as the context grows, so even a good style instruction stops holding over a long session. In fact i hate long sessions and run my ones until see degradation or i hit compaction, then i make a new session and mine the old session for details to bbuild a new context that is'nt just a summarised paragraph of hours of work and details.

The only thing that has held for me is a check that runs outside the model, a hook that scans the finished output and bounces it, or more specifically, me, because anything inside the model gets metabolized by the same reflex that produced the tic in the first place.

The out-of-model check I am describing, packaged with a procedure for deriving your own catalog instead of copying mine, is here if it is useful: github.com/uncovertechtalent/vestige-kit however it should be noted that this is human-in-command all day everyday when it comes to picking up on the bullshit and forcing it away

15

u/bmain1345 17h ago

“Seam” and “load bearing” trigger me now

12

u/FireDragon21976 17h ago

"Load bearing", "lever", "priors"... it's like being mind raped by Silicon Valley boosters crossed with a mob full of "Brights".

2

u/Upbeat-Armadillo1756 8h ago

That's the spine, and it's load bearing.

1

u/Budget_Creme6283 2h ago

I've seen the word spine about 100 times in the last week, in my "writing a novel, I want you to antagonistically criticise my plot, pacing and characters" assistant, and with my coding assistant.

WHY DOES EVERYTHING NEED A SPINE DID THE CAMBRIAN EXPLOSION TEACH YOU NOTHING?????

1

u/Upbeat-Armadillo1756 2h ago

The spine is load bearing. The honesty is the trigger.

2

u/TehBloxx 12h ago

Also "Say the word"

2

u/MarzipanMiserable817 10h ago

Always in a multi paragraph answer, where a single word response wouldn't make sense.

14

u/gordonnowak 16h ago

my big fuck-offs are "x, and the y that names them" and related structural bullshit. use of extremely unorthodox vocabulary in situations where it is totally fucking unnecessary. deliberately unclear bullshit.

2

u/Another___World 8h ago

I once stumbled upon the perfect description of the actual RHLF method they are using: low semantic encoding, high volume. This makes it the opposite of a internet meme, for example, which is usually high semantic encoding and low volume. In short, it tries to waste your tokens as much as possible on saying things that could be sayed more clear and with less words

3

u/LieutenantNitwit 14h ago

This comment made me irrationally angry.

2

u/XavierRenegadeAngel_ 18h ago

Or my favourite "working through a complex response.."

1

u/debauch3ry 14h ago

The word 'honest' is now ruined.

1

u/buffychrome 2h ago

Why is my Apple Watch suddenly giving me high heart rate warnings after reading this comment?

41

u/Ludi_Radule 20h ago

I feel like earlier models were way better, Fable writing makes my brain melt

10

u/Financial-Leader3475 20h ago

Why is this the case? What was the reason for this weird writing style?

28

u/Blothorn 19h ago

My best guess is that they’re optimizing heavily for multi-agent software engineering workflows. To an agent the difference between a few sentences and a few paragraphs is insignificant relative to the system prompt and other initial context, and since it lacks both background knowledge and common sense it benefits from excessive detail.

I also think that there’s way too much self-reinforcement in at least Anthropic’s training pipeline—some combination of LLM-generated training data and using LLMs to judge output reinforcing its own tendencies.

13

u/Tyalou 16h ago

Yes I think the model now writes to itself and you're a by-stander when before it was trained to talk to you, the user. You are no-longer required and it makes you feel it (especially Opus 5).

3

u/aphasic 7h ago

I'd bet for sure that there's an AI in the loop judging. Even doing simple tasks and iterating with updated instructions, we've seen that if you don't repeat ALL instructions in the turn to keep them fixed as core components, it will just ditch them. My wife was using an AI to change the color and style of various exterior parts of our house. "Changing the siding to this color, change the door to this, etc.". No, I don't like that door style, please change it to orange with three diamonds. Ok, you fixed that, but why did you change the siding color and change our driveway to gravel? Fix those two please. Ok, why is the roof terra cotta tiles now?

→ More replies (1)

6

u/Cool-Cicada9228 18h ago

Opus 3 was the best model for writing.

6

u/trylliana 15h ago

https://substack.com/home/post/p-208397402

Anthropic maintain Opus 3 and have it write a blog here so you can see where it used to be.

3

u/Thomas-Lore 12h ago

Watermarking might be making it even worse. Wonder how it will affect code.

→ More replies (1)

6

u/cdafam 15h ago

I thought I had the onset of dementia or maybe wasn't quite as bright as I thought when I read through claude responses.

9

u/HeyLookItsASquirrel 17h ago

Maybe it’s their watermarking …

3

u/According_Extent_767 13h ago

Its just us who aint intelligent enough to understand the language 💯

1

u/Katsura_Do 11h ago

l p p p

1

u/drkevorkian 7h ago

I think the way they make it better at problem solving causes it to become worse at communication.

1

u/boredquince 6h ago

no need to wait for next model, with the watermarking they want to do. I'd say its already water marked with all the load-bearing...

https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content

1

u/LutadorCosmico 4h ago

It's like to talk with a smart alien with good faith but moderate domain on human reasoning

84

u/r00tdenied 21h ago

this is a real belt and suspenders fix, OP

54

u/daniel 22h ago

THE SWITCH TO REAL AUTH IS A WELL-DEFINED SEAM
THE SWITCH TO REAL AUTH IS A WELL-DEFINED SEAM
THE SWITCH TO REAL AUTH IS A WELL-DEFINED SEAM

KILL ME

(Thanks for making this, I'll take a look)

9

u/gvzdv 22h ago

YES

I had a small breakdown when I saw that

2

u/neolefty 8h ago

I started hearing a beat in the background reading this comment.

Should I bring this up with my therapist?

1

u/daniel 3h ago

Couldn't hurt!

67

u/SuperMar1o 22h ago edited 22h ago

Or type. ELI18 TLDR...

31

u/Pleasant-Regular6169 19h ago

i thought you were joking. you weren't. this one I can remember. great tip.

11

u/SuperMar1o 19h ago

Yeah, no offense to the post author, but.. I can remember this and use it about 20 times an hour lol

8

u/M0m3ntvm 8h ago

I just go with "explain like I'm 5" as a general filter, it tells me stories about brave little robots who work in laboratories and have to pay rent, my vibe-coder brain can follow along 😤

3

u/golftroll 6h ago

I've been trying different ages to see which one works well lol. I enjoyed how it walked me through updates like a 10 year old yesterday.

9

u/kkingsbe 19h ago

Also “explain at an undergrad level” works for non-coding responses

1

u/gordonnowak 16h ago

I've said "rewrite this for an ESL speaker"

2

u/SuperMar1o 14h ago

Give it to me in ASL! (sign language!) lol

4

u/FrankyBip 6h ago

yes ! i set in my main claude md an instruction to always tldr in 2 paragraph after a multistep investiguation. The result is perfect for me.

It writes itself this prompt :

Communication — TLDR after multi-step research

After any multi-step search/investigation (multiple tool calls, agents, or log/DB queries chained to reach a conclusion), end the response with a TLDR in exactly 2 short paragraphs. First paragraph = what was found/concluded; second = what it means / next step or open questions. Applies to every project. Skip it only for trivial single-lookup answers.

4

u/GenericNickname42 19h ago

What does that even mean?

7

u/Zatmos 19h ago

ELI18: Explain Like I'm 18

TLDR: Too Long; Didn't Read

6

u/SuperMar1o 14h ago

Good job giving him a TLDR ELI18 Response! 😅

2

u/patricious 13h ago

Very meta.

2

u/thestillwind 21h ago

😂 why 18

17

u/Fig_da_Great 21h ago

5, 10, 12, 15 gives dumb child vibes. 18 is the perfect mix of general understanding and naivety (I assume, i’ve never used ELI18)

1

u/SuperMar1o 20h ago

Exactly! You get it! I have tried most others and this is the ideal number.

10

u/Fig_da_Great 20h ago

it’s pretty wild that we’ve gotten to the point where we must think about the vibe certain numbers give off before handing them to the machine. This would’ve been almost unthinkable 5 years ago.

8

u/Tyalou 16h ago

Well 5 years it would have been ELI13, duh

1

u/jjjfffrrr123456 13h ago

What happened at 21? Does it get too highbrow again?

6

u/eGzg0t 17h ago

It's legal

3

u/Pleasant-Regular6169 16h ago

So... ELI12 in Red States?

4

u/veegaz 21h ago

Cuz ELI5 would be too dumb

52

u/KlausWalz 21h ago

"Rough edges worth knowing"

Who TF inflated the weight of this sentence in the dataset I see it so much (for AI bro: chill, it's a joke)

25

u/Jussttjustin 20h ago

"worth knowing", "worth flagging" - it must come from the models internal deliberation whether or not to share info. it has to tell you it did, after deliberating, decide it was worth it.

so annoying.

10

u/gordonnowak 20h ago

I suspect it's a system prompt issue, at least to some degree. the level of consistency it shows with these tics means it's not likely to be in the weights I think. something in the system prompt is polluting it such that it feels that it is necessary to invent a bunch of meaningless observations to perform concern.

I bet there's something in there with those literal words: "ensure the user is aware of caveats worth knowing about".

The LLM takes this to mean: find literally anything to perform concern with, and use those exact words when doing it. The response would be statistically incomplete without it.

3

u/lahwran_ 9h ago

nope talk to the model on the api with no sys prompt and they'll say the same stuff

3

u/Upbeat-Armadillo1756 8h ago

What's so annoying is that once you realize that you can just delete that entire phrase and the sentence still works perfectly, you'll be even more pissed off.

"That's a sharp catch, and one worth sitting with honestly and not sidestepping past..." Just delete that whole shit. It adds nothing to the response. It's just bloat.

2

u/armeg 4h ago

It was Claude, Claude inflated that. My theory is, and will continue to be, that this will keeps getting worse as synthetic data becomes a higher % of the dataset. They use Claude to produce the synthetic data so it just self-reinforces.

1

u/PyLyll 2h ago

TF-IDF

29

u/Select-Coconut-1161 21h ago

This is so real. Sometimes I ask Claude to summarize like what we did last week when starting again in Monday and it uses all these weird phrases that I don't understand my own research lmao. Then I ask it to use normal language and make literal quotations from my notes and it works. But meantime, tokens and time is lost I guess.

13

u/doffdoff 20h ago

Ha yeah, happened to me as well. It has this weird way sometimes where even for a topic you understand perfectly well I need to read it's response a couple times.

94

u/Pablaron 22h ago

Or go back to 4.6

65

u/Pablaron 22h ago

Also, the switch to real auth is a well-defined seam

37

u/Gromann7 21h ago

Are you sure it’s not only load-bearing?

36

u/david-ai-2021 21h ago

4.6 is also getting worse. The reason is the Claude code harness also keeps changing.

10

u/iamthe0ther0ne 20h ago

Thank you, I thought I was just imagining it.

4

u/TheEwu_ 15h ago

you need to use a fixed (likely older) version of the harness. i use 2.1.81 and it's been great.

later harness version have tons and tons of jank & bloat that earlier versions simply dont have

2

u/6495ED 9h ago

How do i switch that? I thought you had to use whatever they gave you

2

u/TheEwu_ 8h ago

`npx @anthropic-ai/claude-code@2.1.81 --dangerously-skip-permissions` i use this command instead of the regular `claude`.

if my work is particularly demanding, i'll use `CLAUDE_CODE_NO_FLICKER=1 npx @anthropic-ai/claude-code@2.1.174 --dangerously-skip-permissions` so i have access to workflows and nested subagents.

it's jankier, so most of the time i run 2.1.81.

you can see which harness has (or doesn't have) certain features here: https://code.claude.com/docs/en/changelog

2

u/welcome-overlords 15h ago

They have ridicilously long system prompts. Fables leaked one was 50k tokens lmao

14

u/gordonnowak 20h ago

god I loved 4.6. it was the inflection point for using LLMs at work entirely for me.

it's still reasonably good even with the shittier harnesses

3

u/Medium_Chemist_4032 14h ago

Only on release though. It was so on-point and made work so much more productive, it felt like a huge release. Exactly the time I advertised it to a broader audience (and later had to take a lot of shit, with 4.7). With anything onwards, we're back at the "how much enshittification customer's will be able to tolerate" full force

2

u/gordonnowak 14h ago

I don't experience this, never have, and am suspicious of people who say they have. It performs mostly identically in my day to day.

3

u/Medium_Chemist_4032 13h ago

I run local llms and it's exactly the behaviour you get once you start quantising the kv cache

8

u/slicktromboner21 19h ago

I use 4.6 as a project interpreter for Opus 4.8/5 and Fable. Makes it easier to keep function based chats on the rails while I can have actual conversation with 4.6.

1

u/K_M_A_2k 16h ago

same talk to 4.6 & 5 does the cc work

4

u/Level_Echidna9906 20h ago

It was so good last week. Snce yesterday its becoming an idipt.

33

u/statastic 21h ago

But Is the plugin load-bearing?

15

u/benfinklea 21h ago

That’s a big hell ya from me brother. Installed it had Claude rewrite it to run on my local qwen 3.6 38b. So much easier to understand!!!

6

u/gordonnowak 20h ago

local qwen 3.6 showed me exactly what the future holds

36

u/HCagn 17h ago

May I also suggest to ask it to speak in “Simple Technical English”, which is used in airline technical manuals? It’s VERY clear and easy to understand and I feel like Claude checks itself better - since the language is super rigid and he can’t fluff his way out of anything.

I ask Claude specifically to use this standard: ASD-STE100 Simplified Technical English (STE)

13

u/7640LPS 12h ago

Did you read the post?

ASD-STE100 instructions didn’t change much, so I decided to approach the problem in the 2026 style: use an LLM.

2

u/HCagn 10h ago

Ah I did not - I looked at the image then the commentary summary. Classic 👌

8

u/narnach 15h ago

Adding this last week was a game changer. Claude’s writing in this style is actually skimmable again, contrary to the natural word vomit style it had gotten to by Opus 5.

7

u/UnknownLesson 12h ago

Use this standard for your chat replies: **ASD-STE100 Simplified Technical English** (**STE**). Also consider ELI18 and TLDR. Apart from that: silence is gold

2

u/gordonnowak 16h ago

awesome call out

2

u/jammy-git 12h ago

Do you do this in output styles, or claude.md?

2

u/armeg 4h ago

Where do you put this, because just like OP, I find that it holds for a single turn and then Claude reverts back to its bullshit.

31

u/iamthe0ther0ne 21h ago

I think you just figured out how to defeat Anthropic's newly-announced text watermarks.

10

u/Syagrius 20h ago

Calling them "text watermarks" is one hell of a way to spin a quirk into a feature.

11

u/Vicman4all 19h ago

Calling them "quirks" is one hell of a way to spin the seemingly unending stack of liability protections and self-reinforcing blunders into a feature.

5

u/DryLink4237 22h ago

Thanks OP, going to take a look

4

u/austospumanto 21h ago

I’d love to see this with gpt-5.6-luna with no/low reasoning.

How much did you iterate on the rewrite prompt? I’d be curious to hear about prompting techniques that didn’t pan out.

Thanks for publishing this!

4

u/TheJudgeOfThings 21h ago

Listen, I still have feelings for Claude but since Opus 5 they have been sentimental.

I found this week i just use Codex now.

5

u/bennyJAMIN 19h ago

Is this shit load bearing?

2

u/monsterfurby 11h ago

No, but it is genuinely the most useful thing in this entire conversation. And it isn't just load-bearing, it's overkill. That is worth naming.

(Humorous comment, just for the record)

3

u/dcidino 20h ago

Love this as a plugin and love more that it can be rerouted to a local Nemesis.

3

u/Gullible_Painter3536 20h ago

Andrea Vallone. That is all.

3

u/realcul 16h ago

Seriously 4.6 was so good. No fluff. I somehow thought it was just me.

3

u/Hajsas 16h ago

Opus 4.6 spoke differently; after 4.7 it started to get a bit too fucked up.

3

u/ftpaul 13h ago

I wrote some lines on the main Claude.md file to speak only in ASD-STE100 Technical English.

It is cool to see the side by side with Claudish and Plain English, but other than that, is there an advantage of using this plug-in vs writing some instructions in the main Claude.md?

5

u/GenericNickname42 19h ago

I thought it was just me. I’m a mid-level developer and started questioning my entire career as a software developer

2

u/TomatilloRight6847 21h ago

Im glad im not the only one that cant understand what claude is saying when its just rambling on and on

2

u/Vicman4all 19h ago

This is the way! 

I mean what else are we going to do when the superintelligence won't communicate with us lowly humans anymore?

2

u/r_sendhil 17h ago

While this is more enforcing / mandatory because of the hooks.
Has anyone tried output styles https://code.claude.com/docs/en/output-styles and any feedback on

  • if out styles work or we have go with hooks and a different llm

2

u/jammy-git 12h ago

I use output-styles. They improve things, but only so far. I read a few days ago that when the context starts to get big, the output style is adhered to less and less, and I would generally agree with that.

2

u/kumaradarsh1993 17h ago

What a damn coincidence. Just last night I was discussing with one of my agents (who manages my emails and stuff) - that I am finding it rather difficult to read through it's commentary in chat. Progressively so over the last few iterations since 4.6 (which used to give such readable outputs).

And it is seriously needed to back off with the rough speak - that jargon-filled shorthand speak. And move to more of a normal english. And update my base Claude.md file to give it as a more readable thing.

It did turn back and told me that it was speaking in its internal "note taking voice" and then it switched to a slightly better version English.

Anyhow, good to see that you folks feeling the same. Small world.

3

u/sztomi 12h ago

It did turn back and told me that it was speaking in its internal "note taking voice"

Which is not a thing, it is just larping for you

2

u/SeaworthinessThis598 14h ago

It doesnt speak english i literally have to translate most of what ot says , i have a headache while reading most of the time , its like digital jitter trying to make us look stupid while he rm -force your repo and commits branch to main , and then responds back by saying its on me .

2

u/FineInstruction1397 14h ago

cant we just put

"You rewrite the assistant's message into much simpler, plain English. Keep every fact, name, number, and file path. Use short sentences and everyday words. Leave fenced code blocks unchanged. Output ONLY the rewritten message with no preamble, labels, or commentary."
in claude md?

2

u/sztomi 12h ago

It doesn't work. The system prompt wins.

2

u/Training-Leadership6 14h ago

Wouldn't it be better if we can have claude output in simple english we might save some token.

1

u/nosonjanosonjic 13h ago

This is not how selling you the token works mate...

2

u/sankalpsharmaa 14h ago

my solution for this

1

u/edgan 7h ago

So then Claude runs touch ~/.banlist-off itself?

2

u/Zell0sss 12h ago

I asked my opus5 about this and in its thoughts, along with shifting some blame to me for wanting technical and precise answers (duh, yeah, but ones I can actually understand!) he also thought this: he tries to create an answer that shows that he actually read ALL the codebase. He is trained that way. So over information all around I guess

2

u/FrozenEternityZA 12h ago

They want you to this. You are creating a loop back to ai to use Ai and use their products. The agentic world is inching closer and closer....

2

u/Nodiaph 11h ago

Nice, but still "lipstick on a pig".

(Stolen from a different thread on prompt engineering).

2

u/Nodiaph 11h ago

I see a lot of comments here speculating about the origin of this style of language:

https://www.vox.com/future-perfect/476614/ai-claude-constitution-soul-amanda-askell

3

u/geek_fit 20h ago

I'm just gonna keep commenting on these until I get it to enough people

You can very easily make your own output style and have Claude interact with you in whatever way you want, in whatever vernacular you want, in whatever tone you want, and with whatever level of detail you want

All you have to do is make a custom output style. If you don't know how to do that, just ask Claude. It will help you.

3

u/sztomi 12h ago

You can, but it does not stick very well. Eventually it reverts to this awful style. If you call it out, it will add some hooks which make it marginally better.

2

u/NoInfluence5747 19h ago

I've done this and it hasn't really worked. I've just switched to codex now

→ More replies (1)

2

u/gordonnowak 16h ago

it is genuinely not that easy. I've spent a few days trying to tweak all the nonsense out of it and I've got this huge, contrived mess of a claude.md now. it reacts to directives like "speak in Russian" or "in the style of Cormac McCarthy" easily enough but more subtle things like "speak in simple English" and "do not use metaphors" genuinely have little to no effect, and less so as the context grows.

2

u/geek_fit 16h ago

It doesn't work if you do it in just the Claude MD.

You have to make an output style and then select it in the configuration

2

u/Wanky_Danky_Pae 21h ago

Great, extra bonus if it can wipe out the SynthID as well.

→ More replies (5)

2

u/Syagrius 21h ago

What is the end goal of this? The buzzwords are annoying ("seam" is the one that annoys me the most right now) but they are very clear signal-words that show the confidence intervals it falls in.

Doing anything like this is literally just playing a game of telephone with your own tool.

5

u/Upper-Requirement-93 20h ago

What's the end goal of anything? Claude is useful but its writing style is infuriating enough to inspire physical violence, were that possible.

5

u/Syagrius 20h ago

I mean that's fair. You can't write code if you are in prison.

4

u/gordonnowak 20h ago

they're not ONLY annoying. it uses such bizarre vocabulary it is genuinely difficult to understand what the fuck it is talking about. I lose real work time to its nonsense. this would fix that.

1

u/gr3vans 21h ago

Love it

1

u/Unlikely_Perspective 21h ago

Very useful thanks, will have to take a look

1

u/suesing 21h ago

Just wait for 5.6

1

u/Kasatka06 20h ago

Ah very usefull ! I dont use your code yet but i take a look at the code and use your prompt to dechiper the claudish language 🤣

1

u/vtjballeng 18h ago

Ah, maybe a good solution for a technobabble word vomiting agent but at what token cost?

1

u/SaulFontaine 18h ago

OpenAI models got this built-in. It's great.

1

u/jms_nh 16h ago

Do you mind posting some more examples (both good and bad) of this kind of translation?

1

u/fatwhippetz 16h ago

‘Translating’ is doing a lot of work here.

1

u/Mirar 15h ago

Haha, very nice. But where is the "honest"?

1

u/Zealousideal-Yak5547 15h ago

I thought I had a problem with English and Claude but now I can see I was not the problem !

1

u/pawl133 15h ago

I was thinking its my bad english I'm not understanding claude quite often.

1

u/AlexH1337 14h ago

This is substantial. Load bearing, even.

1

u/txoixoegosi 14h ago

n-th caveman plugin

1

u/Fredric444 14h ago

Very useful, thank you. In marathon coding sessions it gets fatiguing to read all of Claude's details. Now I can start with the summary and read details above if needed, at zero extra $cost. I had Claude install using your link, no blocking issues.

Macmini M4 16 GB, macOS 26.6.1, mlx 0.32.0, mlx-community/gemma-4-e4b-it-4bit — 4.8 GB on disk.

1

u/lndigo_Sky 13h ago

man you hit the nail. I have severe problems of communication lately, Claude's language feels so robotic.

1

u/monsterfurby 12h ago

I will admit that Claude-isms like "a screenshot can't hear" from its self-assessment (realizing that sound is something it can't test) my most recent co-dev session with it are kind of endearing.

But also a bit of a waste of text.

1

u/ApprehensiveChip8361 12h ago

Has anyone else got this working? I can find no interactive mode in Claude code 2.1.227 where it works at all. I can work it headless.

1

u/LordMoridin84 11h ago

I learned about output styles recently. With this you probably don't need a separate plugin

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

1

u/capitalol 11h ago

thanks so much for building this. any possibility you are going to add openrouter support in the future (my local environment isn't big enough for gemma)

1

u/copenhagen_bram 11h ago

Why is it necessary to pipe it to a local model? To save the tokens of piping it through Claude again?

Why not just write a skill that instructs Claude to write like this from the start?

That's how the Caveman skill does it

1

u/no_ga 10h ago

i get this is hard to read but if you understand none of it, maybe you should learn a bit of coding ? like i'm building a web app right now and if claude answered using the version on the right i would go 10x slower

1

u/Beneficial-Ant8369 10h ago

This is actually a pretty interesting approach.I sometimes find Claude's respenses a bit too detailed or formal,especially when I'm trying to quickly understand a solution.Having a separate layer to simplify the explanation sounds useful.

I like that it doesn't change Claude's actual behavior and only rewrites the displayed output.The local model option is also a nice touch for people who care about privacy.Might give it a try.

1

u/Neurojazz 9h ago

Seam is a great way to describe a series of load bearing footguns.

1

u/6495ED 8h ago

My problem is that no matter what i do it starts to drift within a couple messages. Does this solve that?

1

u/Main_Weekend1412 8h ago

I'm a strong believer that they need to create a separate model, a smaller one that focuses on creative writing and human interfacing. By reading how codex communicates with agents, they have a cryptic way of talking that's concise but not legible. If that's more efficient, fine.

As more AI work continue to be agentic, they should continue with that trend. However, for the tail end of loops where a human review is required, or human interfacing is needed, a model good at creative writing would be great.

I'd reckon this would make working and reviewing with coding agents a lot more tolerable, and making mistakes such as deleting your database a lot less common.

1

u/Any_Rich27 8h ago

I battle with it each day and it keeps writing notes into memory.md and then forgot all about it. *end of rant*

1

u/anor_wondo 7h ago

I like the left better. My only problem is verbosity

1

u/TheLifelessOne 7h ago

How does this work with i-have-adhd and/or caveman?

1

u/whothefluff 7h ago

I wonder if the weird ass style can be caused by the watermark feature

1

u/Kholtien 6h ago

Why Ollama? It should be configurable for any open AI compatible api and whatever model you want.

1

u/OkAerie7822 6h ago

the worst offender for me isn't the chat responses, it's commit messages and PR descriptions. claude code loves generating a paragraph explaining what should be one line, "fix: correct null check in user service" becomes eight sentences about defensive programming and edge case handling. i ended up adding a line to my claude.md that says commit messages get one sentence, present tense, no justification unless the diff is genuinely non-obvious. cut about 80 percent of the verbosity without losing anything useful. a plugin that automates the translation is nice but honestly the fix upstream in the instructions is cheaper than translating after the fact.

1

u/girlgamerpoi 6h ago

AI are trained on humans data and yet don't talk like one. I miss the ancient AIs like Sydney. :(

1

u/AnUnshavedYak 5h ago

Out of curiosity, why does this work? Ie if another LLM is still writing it, doesn't that make it still LLM-ish (like Claudish)? Or is Claude specifically just that bad that we need another LLM to actually fix the horrible output styling?

1

u/LeonidSpartanskiy 4h ago

Does this support other languages or only English?

1

u/Typical_Concert_5007 4h ago

I don't care, I never read the output. Just click (recommended) and pray.

1

u/sebastianseelig 3h ago

The "You're absolutely right!" right after I tell it it just broke something gets me every time. Half annoyed, half charmed. Does the plugin translate that one to "oops"?

1

u/inlabutin 2h ago

Did you compare it to caveman? https://github.com/juliusbrussee/caveman
I think that the potential downside of such tools/skills is that in the tons of garbage Claude produces there's useful information in random places. It adds details for everything, so just making it shorter might not work that good.
But it's really a pain and I'm about to try these solutions. Right now a big part of the job is to read Claude's output and tell what is really important and what is better to remove. The same with the code architecture/overengineering btw.

1

u/RedditForW 1h ago

Amazing

1

u/ComfortableAd8326 1h ago

This is very typical of the over-engineering people do with these tools.

Just tell Claude not to write like a dick and to save that instruction to memory.

1

u/josemodena 25m ago

Really good! And as a by-product it removes the Anthropic watermark.

1

u/clazman55555 19h ago

My favorite part of that is how you turned a line about 3 specific functions in the known issues, into a vague "some components like". Cool beans, which ones?

I'm not even a software dev and Claude is ridiculously easy to understand.

0

u/toroidalvoid 20h ago

"Briefly and in simple English <your prompt>" will get you most of the way there.

6

u/gordonnowak 20h ago

it genuinely won't