Claude 修过的坑 Codex 又踩一遍,deja-vu 让所有 AI 工具共用一份记忆

换 AI 工具就「失忆」,是很多人的真实痛点:三月份在 Claude Code 里修好的 JWT 轮换问题,这个月换 Codex 又从头排查一遍——明明答案就躺在你硬盘的会话记录里。deja-vu 是开发者 vshulcz 出品的开源记忆插件(MIT 协议),思路和常见记忆工具正好相反:不从零开始记,而是直接索引你电脑里 25 个编码代理早已写盘的会话历史(Claude Code、Codex、Cursor、Copilot CLI 等),建成一份所有工具共享的记忆层——谁问都能答,连安装它之前的老历史也能搜。官方口号很直白:别的记忆工具从空开始往前记,deja-vu 一装上就是满的。项目在 SkillHub 插件广场(DeepSeek Harness Plugin 广场)记忆分类拿星 800 多;作者给出公开数据集实测命中率 85.3%(LongMemEval-S),GB 级历史毫秒级检索,基准脚本随仓库可复跑。

它能做什么

  • 追溯检索:一句关键词搜遍全机历史,包括装它之前的旧会话;自然语言问题自动回落到相关性检索。
  • 跨代理回忆:通过 MCP 的 recall 工具,任何接入的代理都能拿到「这个问题三周前修过」的答案,不管当年是哪个工具修的。
  • 行动点召回:代理要改某个文件或跑某条命令前,自动提示这个文件的历史决策;命令报错后,自动附上「上次同样报错之后,这台机器跑了什么修好的」。
  • 记工作不只记对话:索引每轮打开的文件、跑过的命令和退出码、编辑替换的代码片段——恰是普通摘要丢掉的部分。
  • 隐私本地化:索引和搜索全在本地,联网只用于更新和显式同步;AWS 密钥、token、JWT、私钥块等在建索引时就脱敏成占位符;deja forget 可以墓碑式删除,重建索引也不会复活。
  • 压缩存活:作者实测 43 次上下文压缩后,摘要只保住 0.2% 的命令记录——deja-vu 把剩下的 99.8% 都留在手边。

怎么获取

源码在 GitHub 搜 vshulcz/deja-vu。Windows 用户注意:官方一键脚本不支持 Windows,直接用 Scoop 装(scoop install deja-vu),或者去 releases 页面下载 windows_amd64.zip,解压把 deja.exe 放进 PATH。macOS 和 Linux 一条 curl 脚本装完,再跑 deja install –auto:它会自动给检测到的代理接上 MCP 召回、开启会话开始时的记忆注入并建好首个索引——大约十秒。想零安装尝鲜,npx @vshulcz/deja-vu “问题” 直接试。

上手怎么用

  1. 直接问历史:deja “connection pool exhausted”,全机所有代理的会话记录一次搜完,按来源和时间排好。
  2. 追查文件黑历史:deja blame 跟一个文件路径,列出哪些会话讨论过它、当时定了什么、为什么。
  3. 报错求助:deja fix 跟一段报错信息,查这台机器上一次同样报错是怎么修好的。
  4. 接续昨天:deja wip 回答「上个会话在干嘛」——任务、在改的文件、最后跑的命令、成没成,全来自真实记录。
  5. 换机换工具:deja sync ssh 在两台机器间直连同步记忆,全程无云端中转;deja handoff –to codex 把当前现场打包,换个代理接着干。

适合谁用

多个 AI 编码工具混用的重度用户;积累一年半载 AI 会话、想让这笔资产变现的老兵;在意数据隐私、不想把工作历史上传云端的人;以及所有「这事我明明修过」综合症患者。


企业存储选型参考|贵州诚鑫致达

群晖在售企业级机型速览:FS6400(全闪存阵列) · SA3610(可扩充企业存储)。从选型到部署交付,搜「诚鑫致达」找到我们。