解剖 .claude 目录

一篇细致的拆解文,把 Claude Code 在项目里生成的 .claude 目录翻了个底朝天:每个文件管什么、哪些值得手工调、哪些坑要避开。

目录里都有什么

用 Claude Code 的人项目里都躺着这个目录,但说得清里面结构的不多。文章按文件逐一解剖:配置和权限规则放哪、CLAUDE.md 这类记忆和指令文件怎么被加载、会话状态和缓存的位置、哪些该进版本控制哪些该进 gitignore。这些知识平时没人教,出问题时才发现值钱,比如权限规则写错位置不生效,或者把带敏感信息的本地配置提交进了仓库。

配置即杠杆

这篇文章的隐含主题是:代理工具的真实能力上限,相当一部分由这些不起眼的配置文件决定。一份好的 CLAUDE.md 等于给每次会话预装了项目知识,权限规则的松紧直接决定安全和顺畅的平衡,团队把这些文件纳入版本控制后,个人经验就变成了团队资产。社区里「dotfiles 文化」正在向「.claude 文化」延伸,有人开始分享和评比自己的配置。工具越自主,配置的杠杆越长,这个方向值得花半天功夫研究。

via: Hacker News