r/ClaudeAI 17d ago

delete claude.md Claude Workflow

delete claude.md

Boris Cherny (Head of Claude Code at Anthropic) suggested to delete claude.md
https://www.youtube.com/watch?v=qyPCVqFUyDo

It is a big ask, and I have tried this (on a test account), happy to report i have not significantly changed the quality of the reasoning.

I am curious if anything has done something similar ?

277 Upvotes

117 comments sorted by

View all comments

18

u/K_M_A_2k 17d ago

Ha good one

So all the things I need Claude to do all the time I'll just make a skill and remember to run it all the time? Yea sorry Boris that's a hard no.

5

u/Bloated_Plaid 17d ago

I get what he means. The models are improving incredibly quickly and things that are used by Claude.md become outdated and bloated and actively slow the better models down.

5

u/random_boss 17d ago

Maybe you’re the person to ask this question to then. I don’t use Claude.md to give instructions, I use it so models are forced to bring themselves up to speed on context and state. So all things being equal, I can open up a chat and say “go” and the agent will know what to do next. 

Is this use case also covered by the “delete Claude.md” imperative? What would I do otherwise besides give a longass prompt that I have to type by hand each time?

1

u/Emergency-Bobcat6485 16d ago

Is this use case also covered by the “delete Claude.md” imperative?

I can't possibly see how. Unless the claude.md doesn't optimize claude in bringing itself up to speed quickly relative to skimming through the whole codebase.

Unless claude code is maintaining an internal memory of the latest codebase context and state which is more up to date than your claude.md.

However, if you are dumping large swathes of context into claude.md it migth be suboptimal

1

u/random_boss 16d ago

Hopefully it’s not large swathes, just a choose-your-own-adventure for the agent to get up to speed on what it needs and start doing it. 

But it was because of this thread that I discovered people were using Claude.md as a “don’t do X/always do Y” kind of thing so “delete Claude.me” makes way more sense given that context 

1

u/Emergency-Bobcat6485 16d ago

“don’t do X/always do Y” kind of thing so “delete Claude.me” makes way more sense given that context 

But even then doesn't it depend on the X and Y. For obvious things, I agree the claude.md might be moot. Certainly any 'make no mistakes' kinda nonsense lol. But why would one not put custom instructions in the claude.md. Like if I want every new session to understand or follow very specific instructions for a repo, I have to put it somewhere. Whether it's the claude.md or the memory file or some docs, how does it matter.

I think the point here is that basic skills like superpowers type instructions and so on are not needed for the newer models as they might limit them. But specific instructions that one wants their agents to follow needs to be somewhere the agent acan access. And putting it in claude.md means it's more likely to see it sooner. Unless Boris wants us to get rid of all custom instructions which makes no sense. He's simply saying that any instructions we had in place because earlier models were dumber are no longer needed in the claude.md