你的 AI 记得上个月发生了什么。
过往的每个 Claude Code 和 Codex 会话,都会成为当前会话可搜索的上下文。决策、代码模式和解决方案随时可以找回,不会丢失。
$ /total-recall why did we reject the regex approach?
⏺ Skill(total-recall)
⎜ Searching conversation history...
⏺ Contextify Total Recall
Found: Session from 3 weeks ago (contextify, wb2)
User: "should we use regex or the AI classifier?"
Assistant: "Regex breaks on edge cases in
3 of your 12 file types. The AI classifier handles
all of them and is easier to extend."
Decision: AI classifier chosen. Regex rejected.
Entry: a1b2c3d4 · 2026-03-08 · 14:32 UTC
问题所在
AI 对话转瞬即逝
Claude Code 会在 30 天后删除记录
对话历史记录并非永久保存。重要的决策和解决方案也会随之消失。
会话之间互不相通
每个新会话都从零开始。AI 不记得昨天发生了什么。
你只能反复解决同样的问题
没有历史记录,同样的 bug 要重新排查,同样的决策要重新争论。
工作原理
三个组件,零配置
contextify CLI
在全部对话历史中全文搜索。contextify search "why did we reject regex" 会返回匹配的条目及其上下文。
/total-recall 技能(skill)
这个技能供 Claude Code 和 Codex 使用,让 AI 学会搜索你的历史记录。何时搜索由 AI 决定,你无须记着手动查找。
研究型子智能体
这个专用子智能体负责需要多次查询的复杂搜索。在 Claude Code 中通过 query:contextify-researcher、在 Codex 中通过 contextify_researcher 将任务委派给它。它能跨时间段和项目开展广泛调研。
配置 Contextify 时自动安装,无需任何额外配置。
来自生产环境的真实案例
我们分析了 38 次 Total Recall 查询,其中 89% 返回了可直接采取行动的信息。
一位开发者正在管理一次复杂的发布,其中包含多个 cherry-pick 过来的提交。团队正准备把某个提交列为必需的依赖。Total Recall 发现,之前的一个会话已经明确排除了这个提交。当时的原话被找了出来:“我们不纳入 11142,那个已经排除了。”这避免了推翻一项刻意做出的决定。
至少 21 条记录中的 AI 生成摘要出现损坏。Total Recall 发现同一个 bug 两天前就已经排查过,完整的根因分析也已记录在案,省去了从头排查。
一个功能分支被悄悄重置并强制推送,毁掉了一个 pull request。Total Recall 在多个会话中逐一追溯,找到了确切的命令:一个同步脚本无条件地运行 git reset --hard。由此定位到一个系统性的自动化 bug。
接到设计技术面试形式的任务时,Total Recall 汇总了不同项目中多个过往会话的上下文:一次有关面试旁听的会话、评估框架和招聘讨论。有了完整的起点,无须从零开始。
之前的一个会话做了详细调研,但在把研究结果写进报告之前就用完了上下文窗口。Total Recall 找回了这些丢失的研究结果,包括具体的脚本、未见于文档的字段和硬编码的路径。
一位开发者以为定价问题已经有了决定。Total Recall 搜索了所有项目 180 天的历史记录,确认从未形成最终决定。这位开发者记得的“决定”,其实是一场仍在进行中的讨论。现在可以在掌握完整上下文的前提下拍板了。
云同步
覆盖你的所有机器
使用 Contextify Cloud 后,Total Recall 可搜索你所有设备上的历史记录。先通过 SSH 在服务器上工作,之后也能在 Mac 上搜索相关记录。
了解云同步开始使用
60 秒快速上手
macOS(DMG / App Store)
下载 Contextify,打开“Settings > CLI”(CLI 设置页)。点击“Enable”(启用);如果是 App Store 版本,请按该页显示的 Homebrew 步骤操作。然后重新启动 Claude Code。
Linux
安装 CLI 软件包,然后重新启动 Claude Code 或 Codex。
云同步(可选)
在“Settings > Cloud”(云端设置页)中启用,即可跨机器搜索。