详解 Claude Code 源码
赛博浮世绘 · 晓风乾 · 24 站拆解
回首页
详解 Claude Code 上下文与记忆 6.3 · 三套记忆系统
篇章六 · 6.3

三套记忆系统

隔一天回来它还认识你的项目——靠三套并行的记忆:手写的 CLAUDE.md、自动的 Session Memory、跨会话的 Auto Memory。查的时候还有一个「记忆召回员」。

三仓并行,各记各的

CLAUDE.md 是你写的宪法、Session Memory 是自动会议纪要、Auto Memory 是长期笔记——三层互不替代。

三仓地图 · 点仓库看存货
📜
CLAUDE.md手写 · 层级合并
🗂️
Session Memory自动 · 会话级
🧠
Auto Memory自动 · 跨会话
点仓库卡片看里面的结构和存货
Memory Recall · 记忆召回员
1 · 扫描scanMemoryFiles() 扫 memdir 全部记忆
2 · 选择Sonnet 当选择员:挑最相关的
3 · 注入最多 5 条进上下文
user:晓风乾偏好简洁回答 project:部署坑——wrangler v4 有 bug 用 v3 feedback:别动 K3Layout 有 40 项测试 feedback:课程要图形交互不要文字 reference:AutoDL SSH 要冷却 15 分钟 user:喜欢命令带注释
点查询——看召回员怎么从 6 条里挑 2 条

Auto Memory 预算:每类记忆硬上限、频率控制(每 N 轮合格才提取一次)、与主 Agent 互斥写入(hasMemoryWritesSince 检查)——两个写手不打架。Session Memory 更狠:10 节共享 12K token 总预算,每节最多 2000。

篇章六收束:公式化的 Prompt(6.1)→ 四层漏斗(6.2)→ 三仓记忆(6.3)——上下文的经济学闭环。最后一章篇章七:省钱的最高艺术(Cache 经济学)+ 考古彩蛋 + 给开发者的启示。