【AI编程实战】一文讲透 CLAUDE.md:让 AI 真正「懂」你的项目
01今天这篇文章,我把 CLAUDE.md 讲透。一、什么是 CLAUDE.md?1.1 一个被低估的文件项目根目录/ ├── CLAUDE.md ← AI 的「入职手册」 ├── src/ ├── tests/ └── package.json这份文件里,你可以写:项目是干什么的技术栈是什么目录结构怎么组织编码规范是什么构建命令怎么跑Claude Code 读取之后,它就能「懂」你的项目,而不是每次都从零开始。1.2 为什么不直接用 README.md?有人会问:README.md 不是已经写了项目说明吗?为什么还要 CLAUDE.md?因为 README.md 是给人看的,CLAUDE.md 是给 AI 看的。README.md CLAUDE.md ─────────── ─────────── • 安装步骤 • 编码规范 • 使用说明 • 目录结构 • 贡献指南 • 工具链命令 • 许可协议 • AI 行为约束 • 联系方式 • 子代理配置两者定位不同,内容也不同。二、四层记忆系统:Claude Code 是怎么「记住」项目的?2.1 配置层级架构Claude Code 的记忆系统有四个层级,按优先级从高到低:2.2 各层级的用途第一层:用户级(~/.claude/CLAUDE.md)你个人的全局配置,所有项目都生效。# 我的编码偏好 - 使用 2 空格缩进 - 使用单引号而非双引号 - TypeScript 开启严格模式 - 始终添加 JSDoc 注释