Claude Code 进阶实战:CLAUDE.md、子代理与规则,把 AI 编程助手调教成团队老兵
📌 新手提示:还没装 Claude Code 的同学请先阅读本站《Claude Code 快速上手教程》;本文假设你已经能用 claude 命令在终端里和 AI 结对编程,现在要把它调教成"懂你项目"的老兵。 前言 用过几周 Claude Code 你会遇到同一个困惑:这个 AI 每次开工都像第一天入职——不知道你的代码规范、记不住你的偏好、每次都得重新交代。 Claude Code 官方给的答案是三个机制: CLAUDE.md:你写的"项目说明书",每次会话自动加载 Auto memory:AI 自己记的"工作笔记",根据你的纠正自动积累 子代理(subagents):给 AI 配一群"专家同事",各司其职,互不干扰 本文基于 Claude Code 官方文档(https://code.claude.com/docs)编写,走完三件事:把记忆体系配好、给项目立规矩、给团队加专家。 官方文档是海外站点,国内访问需要科学上网;配置过程需要调用 Claude API(或国内的 Anthropic 兼容中转),文末脚本会带你配好。 一、CLAUDE.md:每次会话自动加载的"项目说明书" CLAUDE.md 是纯文本 Markdown 文件,Claude Code 每次启动会话都会自动读取它——把你的约定写进去,AI 就不用每次重新问。 放哪里?四个等级 级别 位置 管什么 谁看 组织级 Linux/WSL:/etc/claude-code/CLAUDE.md;macOS:/Library/Application Support/ClaudeCode/CLAUDE.md;Windows:C:\Program Files\ClaudeCode\CLAUDE.md 公司标准、安全规范 全公司 用户级 ~/.claude/CLAUDE.md 你的个人偏好 你所有的项目 项目级(最常用) ./CLAUDE.md 或 ./.claude/CLAUDE.md 项目架构、规范、工作流 项目团队(随仓库提交) 本地级 ./CLAUDE.local.md(记得加进 .gitignore) 只属于你的项目偏好 只有你 优先级:加载顺序从宽到窄(组织→用户→项目→本地),越靠近你当前项目、越"后读",权重越高。 ...