AI Agent 越来越多,但它们为什么总是“失忆”?

AI Agent 越来越多,但 Claude Code、Codex、Cursor 等工具的工作记录彼此割裂。sivtr 是一个开源的 Agent 工作记忆与搜索工具,将 Terminal、Agent Session 等统一索引,让你快速找回过去的上下文、错误与解决方案,并支持 Agent 直接检索和

2026年8月18日 · AI × 开发 · 3 浏览
# 初来乍到# 本周话题 开源AI工具开源项目AI应用开源工具AI Agent智能体AI工作流AI协作独立开发者个人项目RustGitHub开发工具效率工具

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

昨天让 Claude Code 折腾了半天,今天换成 Codex,之前的上下文没了。

终端里明明刚刚出现过一个关键报错,但你已经不知道它在哪。

Agent 问你:

“之前为什么这么改?”

你只能重新翻聊天记录、翻 terminal history,甚至重新描述一遍。

我最近做了一个开源项目 sivtr,想解决的就是这个问题。

👉 GitHub:https://github.com/Ariestar/sivtr

sivtr = 一个面向 Agent 和人的统一记忆空间。

它不是传统意义上的“知识库”,也不是让你再维护一套复杂的向量数据库。

它更像是给你的本地开发环境加了一层 可搜索、可引用、可交接的工作记忆

目前它可以把:

  • 🖥️ Terminal / Shell history
  • 🤖 Claude Code
  • 🤖 Codex
  • 🤖 Cursor
  • 🤖 OpenCode
  • 🤖 OpenClaw
  • 🤖 Hermes / Grok / Pi 等 Agent session

放进同一个搜索空间。

比如你可以直接告诉 Agent:

“修复最近的终端报错,先用 sivtr。”

Agent 可以自己搜索之前的 terminal 输出,找到原始证据,再继续修复,而不需要你把日志重新复制粘贴给它。

另外我比较在意的一点是:

搜索结果不是一段模糊的 AI 摘要,而是可以回到具体的原始记录。

每个结果都有稳定 ref,可以继续 show / zoom / filter,甚至把一组结果保存成 @failures@last 这样的可复用记忆。

所以我现在更想把它做成:

Agent ↔ 人 ↔ Terminal 之间共享的工作记忆层。

而不是再做一个“大而全”的 AI Knowledge Base。

项目目前还在快速迭代中,也非常欢迎大家试一下、提 Issue 或 PR。

如果你平时会用 Claude Code / Codex / Cursor / OpenCode 之类的 Agent,特别想听听你的看法:

你觉得 Agent 最应该记住的,到底是什么?

🔗 GitHub:https://github.com/Ariestar/sivtr

评论

500 字符剩余

还没有评论,快来抢沙发吧~

wolllf987

这个人很懒,还没有填写简介

1 帖子
0 获赞
0 粉丝
0 关注
相关推荐
精选内容