Claude Code 记忆(CLAUDE.md)
用 CLAUDE.md 记忆文件持久化项目约定与会话笔记。
为什么
Stack Overflow 2025 开发者调查显示 9.7% 的开发者使用 Claude Code,JetBrains 2026 年 1 月 AI Pulse 发现 18% 的专业开发者在工作中使用,较 2025 年 9 月增长 1.5 倍。CLAUDE.md 自动加载到每个 Claude Code 会话,约定、架构与坑无需重复说明即持久化。
它相当于终端智能体的 .cursorrules,显著提升跨会话一致性。
何时使用
当每会话重复说明同一约定、新队友用 Claude Code、或输出偏离项目模式时加 CLAUDE.md。避免用 Claude Code 做需可视化 diff 审查的快速单行编辑——改用 Cursor 等 IDE 工具。
如何做
示例
常见问题
- ⚠Error: Cannot find module '@anthropic-ai/claude-code' → 运行 `npm install -g @anthropic-ai/claude-code`;需 Node.js 18+。
- ⚠"Error: ENOTFOUND api.anthropic.com" → 检查 `echo $ANTHROPIC_API_KEY` 已设置且网络/代理放行 api.anthropic.com:443。
- ⚠错误:限流:"429 Too Many Requests" → 运行 `/cost` 查用量,`/compact` 压缩上下文,或等待配额重置。
最佳实践
- ✓首放构建/测试命令,使智能体可自主跑门禁。
- ✓一次性坑用内联 # 记忆;反复出现的提升到 CLAUDE.md。
- ✓用具体指标衡量结果(节省时间、缺陷率、测试覆盖率),使实践可被论证和改进。
常见问题解答
什么是Claude Code 记忆(CLAUDE.md)?
用 CLAUDE.md 记忆文件持久化项目约定与会话笔记。 它可帮助开发者快速理解 Claude Code 记忆(CLAUDE.md) 的核心价值与适用场景。
如何开始使用Claude Code 记忆(CLAUDE.md)?
开始使用 Claude Code 记忆(CLAUDE.md),建议先掌握以下要点:在项目根创建 CLAUDE.md(纳入 git)。
Claude Code 记忆(CLAUDE.md) 的常见误区有哪些?
使用 Claude Code 记忆(CLAUDE.md) 时常遇到的问题包括:Error: Cannot find module '@anthropic-ai/claude-code' → 运行 `npm install -g @anthropic-ai/claude-code`;需 Node.js 18+。;"Error: ENOTFOUND api.anthropic.com" → 检查 `echo $ANTHROPIC_API_KEY` 已设置且网络/代理放行 api.anthropic.com:443。;错误:限流:"429 Too Many Requests" → 运行 `/cost` 查用量,`/compact` 压缩上下文,或等待配额重置。。
Claude Code 记忆(CLAUDE.md) 的最佳实践是什么?
Claude Code 记忆(CLAUDE.md) 的最佳实践包括:首放构建/测试命令,使智能体可自主跑门禁。;一次性坑用内联 # 记忆;反复出现的提升到 CLAUDE.md。;用具体指标衡量结果(节省时间、缺陷率、测试覆盖率),使实践可被论证和改进。。
如何深入学习Claude Code 记忆(CLAUDE.md)?
从官方文档入手,再在 GitHub 上搜索真实示例;先在小实验仓库验证模式,再应用到生产代码。