MEMORY.md 让 Claude Code 的 subagent 长出项目经验

发布时间:2026/7/21 23:39:07
MEMORY.md 让 Claude Code 的 subagent 长出项目经验 今天这份 Claude Code 目录材料里,MEMORY.md很容易被误解成一个普通的说明文件。它看起来只是几行 Markdown,记录了项目使用自定义ResultT, E类型,不走异常机制,鉴权中间件期待Authorization header里有Bearer token,测试代码习惯放在test/factories/下面。再往下看,还有一些反复出现的问题,像src/api/*里缺少空值检查,后台任务里有未处理的Promise rejection。这些内容看上去像 code review 备忘录,但在 Claude Code 的运行模型里,它的角色更接近一个子代理的长期工作日志。Claude Code 本身是一个 agentic coding tool,能够读取代码库、编辑文件、运行命令,并和开发工具集成。它不是单轮问答工具,而是围绕上下文、工具调用、权限、记忆和任务拆分组织起来的一套编程代理系统。MEMORY.md放在 subagent 的 memory 目录里时,它不是我们手工维护的规约文件,而是 subagent 自己维护的自动记忆入口。材料里那句Works the same as your main auto memory非常关键。主会话的 auto memory 会把 Claude Code 在项目中学到的构建命令、调试经验、架构线索、代码风格偏好写下来,subagent 的MEMORY.md也是同一类机制,只是作用