Recall——为Claude Code提供完全离线的持久化项目记忆

📅 2026年06月25日 · 技术

文章封面

每次启动 Claude Code 都要从头重新解释项目?Recall 解决了这个痛点——它为 Claude Code 提供了一种完全离线、无需额外费用的持久化项目记忆方案。

Recall 是什么?

Recall 是一个为 Claude Code 设计的本地记忆层。它会自动记录每次对话的过程,生成一份简洁的「上下文摘要」(context.md),让你在下一个会话中直接从断点继续,无需重复描述项目现状。整个过程完全在本地完成,不调用任何外部 API,不消耗额外的 LLM token。

核心优势

与 Claude Code 内置记忆功能的区别

Claude Code 本身也有记忆选项:CLAUDE.md 需要手动维护,--continue 会重放整个对话(token 开销大),上下文压缩只在会话内生效。Recall 则自动记录每次会话,生成便携、可读的摘要文件,是互补而非替代方案。

工作方式

Recall 在项目目录下创建 .recall/ 文件夹,包含两个文件:history.md(只追加的完整日志)和 context.md(由本地算法自动生成的摘要,包含目标、总结、下一步/未解决问题、涉及文件和断点位置)。

适用场景

对于需要长期维护的代码项目、持续进行的重构任务、或者每天启动新会话进行开发的开发者来说,Recall 能够显著减少重复劳动,让每轮开发更高效。

参考来源

🔧 在线开发者工具 — JSON格式化 · Base64 · UUID生成 · 正则测试 等80+免费工具
🔧 在线开发者工具 — JSON格式化 · Base64 · UUID生成 · 正则测试 等80+免费工具