任务型实战

实战 2:写出你的第一份 CLAUDE.md

把项目的长期规则压缩成一张可执行的规则卡,让 Claude Code 每次进入项目时都更稳定。

入门 20 分钟 任务型实战 项目记忆CLAUDE.md规则卡

学完你会得到什么

  • 先照着做一遍,再回头理解原理。
  • 这篇实战更适合边看边操作,不适合只看不练。

开始前你最好知道

  • 看完第 5 章
  • 手头有一个能明确说明目标的项目

先看这些风险提醒

  • 不要把密钥、密码、私有 token 或证书路径写进去。
  • 不要把临时灵感冒充成长期规则。

做完怎么验证

  • 你能拿出一份短而清楚的 `CLAUDE.md` 草稿。
  • Claude Code 在同一个项目里能更稳定地遵守你的约定。
  • 你能指出哪条内容该放入长期规则,哪条只适合留在当前会话。

可视化路线

动手流程

先按这个顺序走一遍,再回头理解为什么这样做。

  1. 01
    第 1 步

    列出项目的长期规则。

  2. 02
    第 2 步

    压缩成短句。

  3. 03
    第 3 步

    写进 `CLAUDE.md`。

  4. 04
    第 4 步

    让 Claude Code 复述并验证读取结果。

场景

你发现 Claude Code 每次进入项目时都需要重新解释“这个项目是做什么的”“常用命令是什么”“哪些目录不要碰”,这说明项目记忆还没有落地。

目标

写出一份最小可用的 CLAUDE.md,让后续任务更稳定。

前置条件

先确认这个项目至少有三类稳定信息:项目目标、常用命令、不要乱碰的区域。如果这些都还不稳定,先别急着写。

分步操作

  1. 先列出项目最重要的三到五条长期约定。
  2. 把每条约定改写成短句,避免背景铺陈。
  3. 按“项目目标 / 常用命令 / 输出约定 / 禁止区域”组织结构。
  4. 保存后,让 Claude Code 复述它理解到的规则。

一份最小模板

你可以先写成这样:

# 项目说明
- 项目目标:......
- 常用命令:......
- 输出约定:......
- 禁止区域:......

先求可用,再求完整。

风险提醒

如果你写完以后发现里面大部分句子都无法指导行动,例如“保持高质量”“尽量优雅”,说明这份规则卡还不够可执行。

验证结果

Claude Code 在读取后,应该能更自然地遵守你写下的约定,而不是每次都让你重新解释。

失败时先查什么

先看规则是否太长;再看有没有互相矛盾的要求;最后看你写的是“长期规则”还是“本次会话需求”。

学习进度

做完这一章了吗?

你可以把本章标记为已完成,首页和课程列表会记录你的学习进度。

来源材料

官方校准