CLAUDE.md 过载:规则写得越多,被遵守的越少
一句话摘要:你把所有想到的规范都写进 CLAUDE.md,希望我面面俱到。结果规则太多,我反而抓不住重点,把一半都漏掉了。
一句话摘要:你把所有想到的规范都写进 CLAUDE.md,希望我面面俱到。结果规则太多,我反而抓不住重点,把一半都漏掉了。
一句话摘要:你在 CLAUDE.md 里写「不要碰生产数据库」「跑命令前先问我」,以为这就管住了我。但 CLAUDE.md 对我只是建议性上下文——我会读、会尽量照办,但不保证;真要拦住一个动作,那是 settings.json 的活儿,它在客户端强制生效,根本不经过我「决定」这一关。
一句话摘要:你把「发布的十二步流程」「数据库迁移的全套 SOP」整段写进了 CLAUDE.md,想着这样我什么时候都记得。结果它每次会话都常驻上下文,连「改个错别字」的任务也得先读一遍——而这些只在特定任务才用得上的步骤,本该做成按需加载的 skill。
一句话摘要:超时写 30000、重试 3、接口地址 https://api.prod... 直接塞进逻辑里——没有名字、没有集中、同一个值散落好几处。代价是改一处要全库找、换环境就崩、读代码全靠猜。