CLAUDE.md · diff
git:20260930.74b16fa to git:20260930.bd15218
12 added, 11 removed. Audit A to A.
# CLAUDE.md
- **本项目的全部规则、开发流程与红线都在 [AGENTS.md](AGENTS.md) —— 先读它。**
+ 本项目的全部规则、开发流程与红线都在 [AGENTS.md](AGENTS.md)。
- 这个文件**只做转发,不写内容**。理由:Claude Code 读 `CLAUDE.md`,另一些 agent 工具
- 读 `AGENTS.md`;两边各维护一份必然漂移,而**漂移的规则文件比没有更糟** —— 它会让不同
- 的会话按不同的规矩办事,而且没有任何检查能发现。
+ 下面这行是 Claude Code 的**导入语法**:它把 `AGENTS.md` 的全文拉进每次会话的上下文。
+ **别删** —— 只写一个普通链接的话,文件不会被加载,会话就看不到规则了(实测过:
+ 只有指针时,新会话明确回答「我没有读过 AGENTS.md」)。
- 所以规则只有一份,在 `AGENTS.md`。这里要改,就去改那边。
+ @AGENTS.md
---
- 要快速对上上下文,先看这三处:
+ ## 为什么规则不写在这里
- | 想知道 | 去哪里 |
- | --- | --- |
- | 开发流程、三层验证、红线 | [AGENTS.md](AGENTS.md) |
- | 下一步做什么 | [路线图 Issue #7](https://github.com/nicholyx/ai-skills/issues/7) |
- | 这仓库里有什么技能 | [`docs/SKILLS.md`](docs/SKILLS.md)(生成物,别手改)|
+ Claude Code 读 `CLAUDE.md`,另一些 agent 工具读 `AGENTS.md`。两边各维护一份必然漂移,
+ 而**漂移的规则文件比没有更糟** —— 它让不同的会话按不同的规矩办事,而且**没有任何检查
+ 能发现**。
+
+ 所以规则只有一份,在 `AGENTS.md`;这个文件只负责把它导入。要改规则,去改 `AGENTS.md`,
+ 并且**保持上面那行 `@AGENTS.md` 原样**。