新开一个 Claude Code 会话,它居然知道这个项目怎么跑测试、代码风格是什么、哪些目录不要乱动,甚至还记得你之前纠正过一句:“集成测试别用 H2,要连真实 MySQL”。
难道说模型把上次聊天都记住了?
大概率不是。LLM 每次推理看到的还是本轮输入。Claude Code 能跨会话接上,靠的是模型外面那套文件和加载逻辑:哪些规则常驻,哪些经验先放索引里,哪些内容等任务相关时再读进来。
本文和 《AI Agent 记忆系统》 这篇互为补充。那篇讲通用 Agent 记忆:短期记忆、长期记忆和记忆演化机制。放到 Claude Code 里,问题就更具体了:CLAUDE.md 到底放什么?Auto Memory 记下来的又是什么?.claude/rules/ 和第三方的 claude-mem、memsearch 该怎么分工?
2026/7/7大约 20 分钟
