你用过 Claude Code 或者 Cursor 吗?
每次打开一个新项目,它都需要你重新解释:这个项目是干什么的、用了什么框架、代码规范是什么、之前的决策为什么这样做。
你说了三遍的东西,下次还得再说一遍。
这不是 AI 不够聪明。是它没有记忆。
agentmemory 做了什么
agentmemory 做的事情很简单:在你的项目里建一个 .agentmemory/ 目录,AI 编码助手在这里读写结构化的项目记忆。下次打开项目,它直接读取这些记忆,不需要你从头解释。
听起来没什么了不起?看看数据:
- 11,112 星,一周涨 6,907——这是本周 GitHub Trending 第二名
- 已经支持 Claude Code、Cursor、OpenAI Codex、Aider 四个主流编码 Agent
- 344 次 commits,44 个 issues,55 个 PR——活跃度极高
- 自带 benchmark 工具,用 p50/p90/p99 指标测试记忆加载性能
关键不是"有记忆",而是"怎么存、怎么取、怎么更新"。
它的设计思路
agentmemory 的核心设计有几个值得说的点。
第一,不绑定特定 Agent。 它通过插件系统适配不同的编码工具——.claude-plugin/、.codex-plugin/、.cursor-plugin/。这意味着不管你用哪个工具,记忆是共享的。你今天用 Claude Code 写的决策文档,明天用 Cursor 打开项目时还能读到。
第二,支持自托管部署。 项目提供了 Coolify 部署方案,记忆数据存在你自己的服务器上,不依赖第三方服务。对于担心代码泄露给外部 API 的团队来说,这是刚需。
第三,有基准测试。 他们不只是做个工具就完事了,还建了 benchmark/ 目录,包含加载 10 万条记忆的压力测试。p50 延迟、p99 延迟、内存占用,全部量化。
真实场景:它解决的是什么痛点
想象一个场景。
你接手一个遗留项目。代码库 50 万行,Git 历史 3,000 次提交,没有文档。你让 Claude Code 帮你理解这个项目。
没有 agentmemory:它读一遍代码,给你解释。你关掉终端,三天后再打开——它又忘了。你再解释一遍。
有了 agentmemory:第一次对话中,AI 自动把项目结构、关键模块、已知问题、技术决策写进记忆文件。三天后你打开项目,AI 先读记忆,然后说"上次我们分析了支付模块,要不要继续看用户认证部分?"
这不是"加速",这是从"每次从零开始"变成"上次停在哪里就从哪里继续"。
竞争者在哪里
这个赛道不是空的。
- Mem0:专门做 AI 记忆层的创业公司,融资了,产品化了
- Letta(原 Letta.ai):做 Agent 记忆框架,更偏学术
- 各家 IDE 内置的记忆功能:Cursor 有自己的代码库索引,Copilot 有上下文记忆
但 agentmemory 的优势在于:轻量、开源、不绑定平台、即装即用。它不需要你注册账号、配置 API key、付费订阅。npm install 就能跑。
值得注意的细节
看它的 commits 频率:5 天前发布了 Codex 插件支持,2 天前更新了依赖,昨天还在修 Coolify 部署的 bug。这不是一个"发布即弃坑"的项目。
更有趣的是它的 star/fork 比例——11,112 星对 938 fork,大约 12:1。对于工具类项目来说偏高,说明很多 star 来自概念认同而非实际部署。但这不代表它不好,只说明"AI 记忆"这个概念本身就足够吸引开发者。
我的看法
agentmemory 代表了一个更宏观的趋势:AI 编码助手正在从"智能打字机"进化成"真正的协作者"。区别在哪?协作者有记忆,打字机没有。
如果你的团队已经在用 AI 编码工具,值得花 10 分钟试试 agentmemory。如果你的团队还没用,agentmemory 可能是一个足够有说服力的切入点——不是"AI 能写代码",而是"AI 能记住你的项目"。
主要来源:
- rohitg00/agentmemory on GitHub — 11.1K stars, 938 forks, 344 commits
- 项目 benchmark 目录:加载 10 万条记忆的压力测试数据
- Coolify 自托管部署方案