在一个多人维护的代码仓库里,Claude Code 最怕的不是代码量大,而是上下文漂移。今天让 Claude Code 改一个 SAP Fiori 页面,它不知道我们用 UI5 1.71 还是更高版本,不知道 OData V4 请求必须走统一封装,也不知道 Node.js 后端测试需要先启动本地 Redis。明天换一位同事打开同一个仓库,Claude Code 又重新问一遍构建命令、测试命令、命名约定、目录边界。时间久了,团队并不是在写代码,而是在一遍遍给 Claude Code 做项目入职培训。项目级 CLAUDE.md 就是用来解决这类重复解释的文件。Anthropic 官方文档把 CLAUDE.md 定义为一种 Markdown 指令文件,Claude Code 会在每次会话开始时读取它,用来获得项目、个人工作流或组织层面的持久指令。官方也明确区分了 CLAUDE.md 与 auto memory,前者由人写,适合放编码标准、工作流和项目架构,后者由 Claude 自动积累,适合存放它从纠正中学到的模式。(Claude Platform Docs)项目级 CLAUDE.md 放在哪里更稳项目级 CLAUDE.md 有两个推荐位置,一个是仓库根目录下的./CLAUDE.md,另一个是./.claude/CLAUDE.md