你有没有经历过这种场景——
昨天晚上,你花了四个小时跟 Claude Code 调通一个诡异的数据库 bug。你们一起排查了三层嵌套调用,定位到一个隐藏的竞态条件,最终用一个精巧的锁机制修复了它。
今天早上打开电脑,新建会话。
Claude 看着你的代码库,像第一次见面一样问:「请问你的项目用的是什么数据库?」
四个小时的并肩作战,一觉醒来,它什么都不记得了。
这个场景,2026年每一个重度使用AI编程工具的开发者都太熟悉了。Cursor 论坛上有一个帖子标题直接写着:"How are people handling context across different AI coding tools?"(大家到底怎么在不同AI编码工具之间保持上下文的?)

▲ Cursor 社区论坛真实讨论——用户抱怨在 Claude Code、Codex、Cursor、Windsurf 之间切换时,上下文和记忆完全隔离,每次都要重新解释同样的事情。1000+ 浏览,39 条回复。
帖子下面的回复五花八门:有人维护一个 AGENTS.md 文件当"项目说明书",有人用 Obsidian 手动记笔记再喂给 AI,有人搞 MCP 服务器做外部状态同步……
全是 workaround。全是胶带和创可贴。
2026年AI编程最大的瓶颈,变了
说一个反直觉的事实:当下AI编码代理面临的最大障碍,已经从「模型不够聪明」转向了「记忆不够持久」。
模型参数可以再涨10倍。上下文窗口可以再扩10倍。但只要会话结束等于记忆清零这个底层逻辑不变,AI在真实软件工程中就永远只能当一个"高级代码补全工具"。
算一笔账。一个中型项目的背景信息大概 5000-20000 token。每天早上新会话得重新喂一遍。乘以团队人数,乘以项目天数——光是这笔「记忆税」,token 费用和等待时间就够吓人了。
更隐蔽的代价是质量。AI 忘了上周为什么放弃方案A,今天又兴高采烈地推荐方案A。忘了那个模块必须用工厂模式(因为历史遗留问题),今天直接给你写了个单例。这种「决策漂移」在长周期项目里杀伤力巨大。
社区里有个评论说得精准:
"context reset was the real tax"
「上下文重置才是真正的税。」
一行命令,终结失忆
就在这个痛点被讨论得最热的时候,一个叫MEMANTO的开源项目杀了出来。
pip install memanto
一行命令。安装完成。
然后:
memanto connect claude-code 你的 Claude Code 有持久记忆了。换成cursor、codex、windsurf——同样一行命令搞定。17+ 种 AI 工具,全部支持。

▲ MEMANTO 官网首页——100% 免费、开源、可完全本地运行。三个核心指标:LongMemEval 基准 89.8%、召回延迟 <90ms、支持 17+ 种集成。
MEMANTO 的定位很明确:一个「记忆伴侣代理」(companion memory agent)。它给你的AI编程工具装上了三个核心能力:
- remember
(记住):自动或手动把重要决策、事实、教训存进持久化存储 - recall
(回忆):新会话开始时,按需检索相关记忆,只拉需要的部分 - answer
(回答):直接基于历史记忆回答问题,不用翻聊天记录
这意味着什么?
你周一在 Cursor 里做的架构决策,周三在 Claude Code 里能直接调出来。你上个月踩过的坑,今天的新会话自动避开。团队新成员入职,一条memanto recall "架构决策历史"就能了解整个项目的来龙去脉。
记忆终于跨越了工具的围墙,变成了项目级的集体知识库。
它解决了AI记忆的6个「致命缺陷」
MEMANTO 团队做了一件很聪明的事——他们直接问 Claude 模型:「你觉得你的记忆系统哪里最 broken?」
模型给出了6个根本性差距(Six Gaps)。然后 MEMANTO 逐一攻破:
差距1:记忆是静态快照。传统做法是新会话开始时,把"全部记忆"一股脑塞进 prompt。信息过载,token 浪费。MEMANTO 改成图书管理员式的动态检索——代理按需 query,只拿相关子集。
差距2:没有时间衰减。六个月前的"用户喜欢邮件通知"和昨天的"周五前必须交付API文档",在传统系统里权重一样。MEMANTO 引入了时间版本控制,新事实自动覆盖旧事实,支持--as-of和--changed-since时间查询。
差距3:来源不可知。模型分不清"用户亲口说的"和"自己从代码里猜的"。MEMANTO 给每条记忆打上confidence + 来源标签(explicit vs inferred),过时信息一目了然。
差距4:存储是一坨。事件、事实、流程全混在一起,召回时噪声巨大。MEMANTO 定义了13 种语义类型——fact、preference、decision、commitment、goal、event、instruction、relationship、context、learning、observation、error、artifact。你可以精确过滤:memanto recall "数据库选型" --type decision,只拿决策相关的记忆。
差距5:冲突静默堆积。旧事实说"用 MySQL",新事实说"已迁移到 PostgreSQL",两条永远共存,AI 左右互搏。MEMANTO 写入时自动检测冲突,生成冲突报告,支持交互式解决。
差距6:写入后要等。传统方案写入后需要 LLM 抽取 + 向量索引 + 知识图谱构建,延迟感人。MEMANTO 基于 Moorcheh 信息论引擎,写入即刻可检索,延迟低于 90 毫秒,写入零 LLM token 消耗。
这6个差距有明确来源。它们来自模型的"自我诊断",然后被工程化地解决了。
GitHub 1.4k 星,论文加持,社区买账

▲ GitHub 仓库——1.4k 星标、397 fork、24 个 release(最新 v0.2.4)、15 位贡献者。MIT 开源协议。
数据说明一切。395 次提交,81 个分支,174 个 PR——这是一个活跃开发中的项目,迭代速度很快。
学术上也站得住脚。团队在 arXiv 上发表了论文(arXiv:2604.22085),标题是"Memanto: Typed Semantic Memory with Information-Theoretic Retrieval for Long-Horizon Agents"。

▲ arXiv 论文——13页、10张表、8张图。在 LongMemEval 和 LoCoMo 两个权威评测上分别达到 89.8% 和 87.1%,超越了所有已评测的混合图谱和向量方案。
论文最核心的观点:复杂的知识图谱架构对于高保真 agent 记忆来说并非必需。用类型化语义记忆 + 信息论检索就能实现 SOTA,而且运维成本低得多。
5 阶段消融实验证明了每个设计组件(类型分类、冲突解决、时序版本、新鲜度、来源追踪)都有可测量的贡献——砍掉任何一个,分数都会掉。
社区反馈同样热烈。X 上有开发者写道:
"Your coding agent forgets everything on session reset. Memanto gives Claude, Codex, and Cursor persistent memory. 5k stars in days. The memory layer agents have been missing."
「你的编程代理在会话重置时会忘记一切。Memanto 为 Claude、Codex 和 Cursor 提供持久记忆。几天内获得 5k 星。代理们一直缺失的记忆层。」

▲ 开发者 Bryan 的推文总结了 MEMANTO 的核心价值:跨会话的 remember、recall 和 answer,本地 Docker 运行无需 API 密钥,两个基准测试达到 SOTA。
HN 上有用户直接说:"exactly the long-term memory layer we needed."(就是我们需要的长期记忆层。)还有人用了一周之后表示 MEMANTO 已经成了工作流里"不可或缺的存在"。
两分钟上手,隐私可控
怕隐私泄露?MEMANTO 提供完全本地部署选项。Docker + Ollama,数据永远不出你的机器。
快速上手流程:
pip install memanto # 安装 memanto # 交互式配置 memanto agent create dev # 创建代理 memanto agent activate dev # 激活 memanto connect claude-code # 连接你的AI工具 五条命令,两分钟搞定。之后正常使用你的 AI 工具,记忆自动持久化。
想看记忆库?memanto ui打开可视化面板。想导出?memanto memory export。想切换到云端?memanto config backend cloud。
集成矩阵覆盖了几乎所有主流选项:Claude Code、Cursor、Codex、Windsurf、LangGraph、CrewAI、LangChain、LlamaIndex、n8n……甚至有官方 TypeScript SDK(npm install @moorcheh-ai/memanto),Node.js 生态也没落下。
赛道已经挤满了玩家
值得一提的是,MEMANTO 并非孤例。AI 代理记忆层已经成为 2026 年最拥挤的开源赛道之一。
最大的竞争对手是claude-mem——一个通过 Claude 生命周期 hook 自动捕获记忆的项目,GitHub 上拿到了惊人的 72.4k 星。它跟 Claude 的集成更深,用 SQLite + Chroma 做本地存储,但 AGPL 协议、写入依赖 LLM、偏 Claude 单一生态。
还有 Mem0、Zep、Letta 等通用记忆方案,以及 Cursor 专用的 Mnemosyne MCP 服务器。
MEMANTO 的差异化优势集中在几个点:跨 17+ 工具的原生支持、写入零 LLM 消耗、<90ms 即时检索、13 种结构化类型、MIT 开源协议、以及完整的本地部署方案。
这些项目的集体爆发说明了一件事:记忆持久性正在成为 AI 代理的"第二基础设施"。第一基础设施是模型智能,第二就是记忆。
原生厂商当然也在做——Cursor 有 Memories 功能,Claude 有 CLAUDE.md。但跨厂商的记忆统一、用户对数据的完全控制权、零成本本地部署,这些需求仍然催生着独立的记忆层产品。
一个值得警惕的问题
持久记忆听起来完美,但也有暗礁。
任何"永远记住"的系统,最终都需要"学会遗忘"。六个月前记住的技术决策,如果没有及时更新,反而会误导AI做出过时的判断。记忆库里的历史垃圾会越积越多,最终产生"信息污染"。
MEMANTO 已经有冲突检测和解决机制,但生产环境下的大规模记忆修剪策略,目前仍然需要人工把关。
另一个问题是本地 LLM 的质量。如果你选择完全本地部署,answer 功能的质量取决于你本地跑的模型。Ollama 上的开源模型和 Claude Opus 之间的差距,短期内还很难抹平。
这些边界问题并不影响 MEMANTO 的核心价值——但使用者需要知道。
记住昨天,才能走向明天
回到最开头的场景。
如果小李装了 MEMANTO,今天早上打开 Claude Code 时,模型会直接说:"我看到你上周在 Cursor 里选定了 Supabase + RLS 方案,20 个 migration 已经完成。我们今天继续实现 auth 逻辑?"
40分钟的"上课时间",变成了 0。
AI 编程工具的能力边界正在被重新定义。当模型终于能"记住昨天",它就不再只是一个会话内的助手,而是一个真正的长期合作伙伴。
2026年最聪明的AI,如果记不住昨天做了什么,每天依然得从头来过。MEMANTO 和它的同类们,正在填补这个缺口。
GitHub 仓库:github.com/moorcheh-ai/memanto
夜雨聆风