# CLAUDE.md

本项目的全部规则、开发流程与红线都在 [AGENTS.md](AGENTS.md)。

下面这行是 Claude Code 的**导入语法**：它把 `AGENTS.md` 的全文拉进每次会话的上下文。
**别删** —— 只写一个普通链接的话，文件不会被加载，会话就看不到规则了（实测过：
只有指针时，新会话明确回答「我没有读过 AGENTS.md」）。

@AGENTS.md

---

## 为什么规则不写在这里

Claude Code 读 `CLAUDE.md`，另一些 agent 工具读 `AGENTS.md`。两边各维护一份必然漂移，
而**漂移的规则文件比没有更糟** —— 它让不同的会话按不同的规矩办事，而且**没有任何检查
能发现**。

所以规则只有一份，在 `AGENTS.md`；这个文件只负责把它导入。要改规则，去改 `AGENTS.md`，
并且**保持上面那行 `@AGENTS.md` 原样**。
