🧠 给AI编程Agent装上长期记忆:ai-memory项目,不用向量数据库也能…

🧠 给AI编程Agent装上长期记忆:ai-memory项目,不用向量数据库也能做到

你有没有遇到过这种情况:

Claude Code写到一半,退出了。过几个小时再打开Codex继续,它完全不知道之前做了什么。又要从头交代一遍架构、需求、踩过的坑。

这个问题的本质是:AI编程Agent没有长期记忆

每次新对话都像第一天上班,什么都得重新交代。

ai-memory项目提供了一个简洁的解决方案:把记忆当成纯Markdown文件笔记的Git仓库

为什么不用向量数据库?

  1. 完全透明:所有记忆都是可读的Markdown文件
  2. Obsidian可用:直接用Obsidian打开,方便浏览和编辑
  3. 完全可控:不想用这个工具了,文档还是你自己的
  4. 零依赖:不需要额外的服务或数据库

它是怎么工作的?

  1. 自动记录:靠钩子自动把提示词、工具调用、会话节点记下来
  2. 写代码的过程就是记录的过程:不需要刻意维护
  3. 交接能力:Claude Code退出后,Codex打开会先看到"上回做到哪"

最实用的场景:

  • 多工具切换:在Claude Code、Codex、Cursor之间换着用,装一个能省掉重复交代
  • 项目交接:新成员加入项目,快速了解之前的决策和踩过的坑
  • 个人知识库:积累的开发经验不会随着工具切换而丢失

支持的工具

Claude Code、Codex、Cursor、Gemini CLI等15种以上

个人思考:

这个项目的价值在于:它把"记忆"从"AI的黑盒"变成了"人的文档"

很多AI记忆方案是把数据塞进向量数据库,看起来很"AI",但实际使用中:

  • 你不知道它记了什么
  • 你没法手动编辑
  • 换工具可能就不兼容了

ai-memory的思路是:记忆应该是可读、可编辑、可迁移的。这更接近人类的记忆方式——我们不会用向量数据库来记笔记,我们会用笔记本。

对于经常在多个AI编程工具之间切换的人来说,这个项目值得试试。

话题来源 @GitHub_Daily · ❤️132 · x.com/…↗ · 已改写,非原文转载
16 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单