让 Claude Code 记住你的项目背景
每次开始新对话都要重新介绍项目?太累了。CLAUDE.md 是 Claude Code 的"员工手册",让它自动记住你的项目背景、编码规范和工作流程。
一、为什么需要 CLAUDE.md?
1.1 没有 CLAUDE.md 的问题
想象这个场景:
- 你开始一个新对话
- Claude 问:"这个项目用什么框架?"
- 你回答:"Next.js + TypeScript"
- Claude 又问:"测试框架是什么?"
- 你回答:"Vitest"
- Claude 继续:"代码风格有什么要求?"
- ...
每次对话都要"重新入职培训",太浪费时间。
1.2 有了 CLAUDE.md 之后
CLAUDE.md 是一个特殊文件,Claude Code 在启动对话时会自动读取。
效果:
- Claude 已经知道你的技术栈
- Claude 已经知道你的编码规范
- Claude 已经知道你的常用命令
- 直接开始工作,不需要预热
1.3 Boris Cherny 的极简 CLAUDE.md
还记得第1篇提到的 Claude Code 创建者 Boris Cherny 吗?他的 CLAUDE.md 只有十几行:

# Development Workflow
**Always use bun, not npm.**
# 1. Make changes
# 2. Typecheck (fast)
bun run typecheck
# 3. Run tests
bun run test -- -t "test name"
# 4. Lint before committing
bun run lint
# 5. Before creating PR
bun run lint:claude && bun run test
关键点: 第一句就是"Always use bun, not npm."——这是"负向约束":告诉 AI 不做什么。
二、CLAUDE.md 是什么?
2.1 定义
CLAUDE.md 是 Claude Code 自动读取的配置文件,用来:
AI 编程知识库会员专享内容
开通后解锁「让 Claude Code 记住你的项目背景」全文,AI 编程知识库全年访问
扫码添加企业微信,找大熊掌门开通会员

添加后说明想开通的会员类型即可