← 返回目录
m.3方法⏱ 约 5 分钟

上下文管理(二):用 CLAUDE.md 记住项目

给 AI 一份"项目说明书",不用每次重说

🔎 最后验证 2026-05📚 来源:Claude Code 官方文档、《AI编程实战三卷书》卷一🧰 Claude Code✅ 159 人学过👁 364 次阅读
为什么学这个

上一节你知道了 AI 会"忘事"。每次都重复"我们这个项目用 X、风格是 Y、别动 Z"太累了。Claude Code 提供了一个优雅的解法:在项目里放一份 CLAUDE.md,让 AI 每次自动读到项目的关键约定。

💡 打个比方

CLAUDE.md 就像贴在新员工工位上的“本项目须知”:不用每天口头交代,他一坐下就看到"我们怎么命名、用什么风格、哪些坑别踩"。AI 进项目也先读它,自动对齐你的规矩。

  • CLAUDE.md = 放在项目里的一份说明文件,Claude Code 会自动参考
  • 适合写进去的内容:
    • 项目是做什么的、技术栈是什么
    • 代码风格/命名约定("函数用驼峰""注释用中文")
    • 重要约束("不要引入第三方库""别动 legacy/ 目录")
    • 常用命令(怎么跑、怎么测)
  • 好处:把"每次都要叮嘱的话"沉淀成文件,对话更短、AI 更稳、团队也统一
# 项目须知(CLAUDE.md 示例)

## 这是什么
一个网页版待办清单,纯前端,数据存浏览器 localStorage。

## 约定
- 只用原生 HTML/CSS/JS,不引入框架或第三方库
- 注释用中文;函数命名用驼峰式
- 改动前先读相关文件;不要改动 vendor/ 目录

## 怎么运行
直接用浏览器打开 index.html。
❓ 测验
CLAUDE.md 的主要作用是?
⚠️ 避坑CLAUDE.md 不是越长越好,会喧宾夺主

把它写成几百行的长篇大论,反而会占用上下文、稀释重点(还记得上一节'桌子满了'吗)。只写真正重要、反复要强调的约定,保持精炼。它是"须知",不是"百科全书"。

🤖 让 AI 帮你起草 CLAUDE.md
请帮我为这个项目起草一份精简的 CLAUDE.md:先读一下项目,然后写出'这是什么、技术栈、关键约定(命名/风格/不要动的地方)、怎么运行'。控制在 30 行内,只留真正重要的。
🔎 来源与核验· 2 条,点开核对
本节每个关键论断都对应一个可追溯的来源 —— 这是本课程"靠谱、不过时"的底线。
「Claude Code 会自动参考项目中的 CLAUDE.md 作为长期上下文」
📚 Claude Code 官方文档✓ 已核验 2026-05
「把项目约定沉淀为记忆文件可减少重复沟通、提升一致性」

🔧 试一试:让 CLAUDE.md 替你把约定说一遍(8 分钟)

  1. 在项目根目录建一个 CLAUDE.md,写三条约定,比如:"用 TypeScript,禁止 any;提交信息用中文;不要改 legacy/ 目录"。
  2. 开一个全新对话,让 Claude 写一段新功能代码——一个字都别提那三条约定
  3. 看它写出来的代码有没有自动遵守:是不是 TypeScript、有没有用 any、碰没碰 legacy/。

你会看到:有了 CLAUDE.md 它自动守规矩,你不用每次重复;而没有它时,同样的请求它每次的选择都不一样。

为什么:CLAUDE.md 是项目的"长期记忆"——每次对话自动读到,于是"我们这个项目怎么做"不再依赖你记得每次都说。

✅ 小结

你会用 CLAUDE.md 给 AI 长期记忆了。除了约定,具体干活时还要给它"对的信息"才能做对。下一节讲怎么喂信息。

下一节 → 给 AI 喂对的信息
智图软件的赞赏码
都看到这了,打个赏呗!
接下来 · m.4
给 AI 喂对的信息
继续读下一节 →