这个开源项目能把你电脑上 Codex、Claude Code 等所有 AI 编程工具的历史聊天记录,变成一份它们共用的记忆:一个 Agent 踩过的坑,换一个 Agent 直接就懂得怎么避。作者是个独立开发者,项目现在快 1000 颗星,但 2000 多个 commit 攒得很扎实。

用法也简单:下载一个 Go 编译好的单文件,跑一行 install,它自动扫描本机所有 Agent 存在磁盘上的会话记录,几秒钟就建好索引,你不需要改任何使用习惯。上次在 Codex 里调通的接口报错,切到 Claude Code,它自己就想起来了,还顺手告诉你哪个文件动过;哪怕是几个月前解决的问题,它都能翻出来。

官方仓库列出的已适配 Agent 有 34 个,除 Claude Code 和 Codex CLI 外,还包括 Cursor、Copilot CLI、Gemini CLI、OpenClaw、opencode、Cline、Kimi Code、DeepSeek Harness、Zed 等。召回不是靠你手动去问:会话开始时、每次提问前、编辑文件前、以及命令执行失败之后,它都会自动递上相关历史;在 Claude Code 和 Codex 上,会话压缩开始时它会先接管任务、结论、文件与命令,等下次会话再交还回来。安装除了单文件,也支持 brew install deja-vu 和 npx @vshulcz/deja-vu,项目以 MIT 协议开源。

更厉害的是,会话被压缩之后,总结一般会把你跑过的命令全丢掉,而它能把这些细节原样留住。整个工具通篇跑在你自己机器上,数据不出门,密钥和 token 在建立索引的时候就会自动剔除。

同时用好几个 AI 编程工具的兄弟建议装一个:先接上你最常用的两个,把上个月解决过的问题再问一遍,看看它究竟有多能打。