2026年7月16日MCPAgentsOpen Source

你的编程 agent 什么都记不住,deja-vu 给它一个能跨机器搬的记忆

每个编程 agent 每次开新会话都是失忆状态。同一个报错三周前你就解决过,agent 一无所知,你又得花二十分钟把修法重新推一遍。deja-vu 是一个小小的 Go 二进制,直接冲着这个问题去,这周上了 Hacker News 首页。

它做的事是把你本来就在生成的会话日志索引起来——Claude Code、Codex、opencode 的都行。然后它开放一个 MCP 工具,让 agent 能搜自己的历史,回想起某次调试会话最后到底是怎么收尾的,并在新会话开始时自动注入相关上下文。它在索引时就把凭证脱敏,所以你不是在给自己攒一个明文的密码库,还能把脱敏过的会话摘要分享给队友。

让它感觉对味的是同步方式。deja sync ssh 走你现有的 SSH 配置,把只追加的 JSONL 批次推到另一台机器,或者拉回来,导入的会话在搜索里有自己的命名空间。没有云服务,没有外部模型,不用注册账号。一个零依赖的二进制,MIT 协议,把你的 agent 本来就留下的一串日志,变成可搜索、可搬运的记忆。

这是 agent 技术栈里不性感但承重的那一层。所有人都在发更聪明的模型,几乎没人去修一个事实:这些模型在会话一结束就把学到的一切全扔了。记忆存在你自己的文件里,点对点同步,通过一个协议接入所有主流编程 agent——这个问题本来就该是这个形状。值得你晚上花十分钟。

代码在 https://github.com/vshulcz/deja-vu
← 上一篇
xAI 也做了自己的编程 agent,而且塞进了终端
下一篇 →
Emergent 融了 1.3 亿美元,让任何人都能 vibe 出一整个 app
← 返回所有文章

评论

加载中...
>_