← 返回训练营 🎓AI 知识学习 训练营首页 登录 报名课程
Claude Code 学习 / 二、任务沟通与上下文管理 / 第 20 / 24 课

第7课:CLAUDE.md、Rules 与自动记忆

Claude Code 学习 · 二、任务沟通与上下文管理 · 更新于 2026-07-26

7.1 CLAUDE.md 的作用

它是每次会话都要加载的长期项目说明,适合保存 Claude 无法仅通过读文件稳定推断出的规则。

# 项目背景

这是跨境电商365的 AI 课程网站。

## 内容规则

- 所有课程使用简体中文
- 示例以亚马逊运营和跨境电商为主
- 不编造平台政策和业务数据
- 课程正文必须包含练习和验收标准

## 技术规则

- 不修改支付和会员权限模块
- 新页面必须适配手机端
- 优先复用现有组件
- 修改完成后运行构建和测试

7.2 什么该写、什么不该写

适合写入:非常规的构建和测试命令、项目特有的目录结构、团队必须遵守的操作规则、明确禁止修改的区域、经常被误解的业务概念。

不适合写入:读代码就能发现的信息、很长的操作教程、只用一次的临时任务、经常变化的业务数据、"写出高质量代码"一类无法验证的空泛要求。

官方建议保持简洁,单个 CLAUDE.md 尽量控制在 200 行以内。

7.3 Rules

规则变多时用 .claude/rules/ 按主题拆分:

.claude/
└─ rules/
   ├─ content.md
   ├─ frontend.md
   ├─ security.md
   └─ testing.md

Rules 还可以按文件路径加载——只有处理前端文件时才加载前端规则,减少无关上下文。

7.4 自动记忆

由 Claude 根据你的纠正、调试经验和常用偏好自行记录,适合保存:项目的正确启动命令、某个错误的有效解决办法、你偏好的输出形式、反复出现的注意事项。

自动记忆和 CLAUDE.md 都属于提示上下文,不是绝对强制规则。必须强制阻止的行为需要权限规则或 Hook。

课后练习

为一个广告分析项目编写不超过 30 行的 CLAUDE.md,删掉它能自行推断的内容,只留关键规则。

📖 查看官方文档
进度保存在本机浏览器,换设备不同步。