云计算百科
云计算领域专业知识百科平台

编程Agent记忆完全指南:从MCP记忆服务器到Claude Code插件,Awesome-Agent-Memory收录50+本地方案

【免费下载链接】Awesome-Agent-Memory

Curated systems, benchmarks, and papers etc. on memory for LLMs/MLLMs — long-term context, retrieval, and reasoning.

项目地址:
https://gitcode.com/gh_mirrors/aw/Awesome-Agent-Memory

点击查看 免费下载

Awesome-Agent-Memory 是一份面向 Agent 记忆(Agent Memory) 的开源精选资源库,系统收录了 100+ 个记忆方案、基准测试与论文,覆盖 MCP 记忆服务器、Claude Code 插件、本地记忆库等主流形态,由 Bloo-Mind AI 与 TeleAI 团队维护,采用 Apache 2.0 许可。无论你是想给编程 Agent 加一层持久记忆,还是想跟进 LLM 长期记忆研究,这份清单都能帮你快速入门。

Awesome-Agent-Memory 的 Agent 记忆资源库官方预览图

🧠 为什么编程 Agent 需要记忆层

用 Claude Code、Cursor 这类编程 Agent 时,你可能遇到过这样的场景:

  • 上周让 Agent 修复过的 bug,这周换个会话又犯一遍;
  • 项目约定写进了聊天记录,换台电脑就得从头交代;
  • 上下文窗口越滚越长,Token 成本越来越高,关键信息反而被"挤出去"。

这些问题的本质都一样:Agent 没有跨会话的长期记忆。Agent 记忆层的作用,就是把对话中产生的事实、偏好、代码决策沉淀下来,在后续会话中按需召回,从而降低重复沟通成本、避免重复踩坑。

Awesome-Agent-Memory 正是围绕这件事建立的一张"地图":从可直接上手的开源产品,到评测基准,再到学术论文,全部按类别整理。

🗺️ 资源库使用指南:Start Here 导航图

打开 README.md 最上方的 Start Here 表格,可以直接按需求跳转:

你的目标对应板块
给正在构建的 Agent 加记忆层 💿 Products(产品)
选一个基准来评测记忆系统 📏 Benchmarks(基准)
快速建立领域认知 📖 Tutorials · 📚 Surveys
跟进记忆架构研究 🔤 非参数记忆 · 🔢 参数记忆
构建从经验中学习的 Agent 📈 Memory for Agent Evolution
防范记忆投毒与滥用 🔒 Memory Security & Defense

这份清单有几点值得注意的筛选规则(见 README.md):

  • 📊 开源产品按 star 数排序,是客观流行度信号而非质量排名;
  • 加粗条目表示有公开可复现代码;
  • 不足 100 star 的项目放在折叠的 Emerging projects 区,达标后升入主榜;
  • 失活或被质疑的项目移入 Archival 区并标注状态与核验时间。

克隆仓库本地阅读:

git clone https://gitcode.com/gh_mirrors/aw/Awesome-Agent-Memory

📦 50+ 本地 Agent 记忆方案:MCP 记忆服务器与 Claude Code 插件精选

产品板块(README.md)共收录 100+ 个开源项目,另有 20+ 闭源产品存档。下面按集成形态挑出与编程 Agent 最相关的几类。

MCP 记忆服务器:一个协议接入任意 Agent

MCP(Model Context Protocol)记忆服务器是当下最"通用"的形态——Claude、Cursor、Codex 等支持 MCP 的客户端都能直接挂载:

方案特点
engram 无 Agent 绑定的单个 Go 二进制,SQLite + FTS5,同时提供 MCP、HTTP API、CLI 与 TUI
Vestige 基于追加日志 Strata,带门控写入、FSRS 遗忘衰减和工具调用前置检查
projectmem 本地优先的事件溯源记忆,通过 MCP 提供追加式事件日志,提交前拦截"重复失败的修复"
OMEGA 单个 MCP 服务器暴露 25 个记忆工具
Mnemory 支持事实、偏好、情景等多类型记忆,带 TTL 与用户/Agent 作用域
Memorix 基于 SQLite 的跨 Agent 项目记忆,区分观察、推理、git 派生事实等类型

Claude Code 与编程 Agent 插件:项目级记忆

如果主力是 Claude Code 或类似编程 Agent,这类"贴地"方案更省事:

方案特点
Claude-Mem 通过 hook 捕获会话并压缩为可检索观察,再注入后续会话;支持 Claude Code、Codex、Cursor 等多个宿主
elephant Claude Code 插件,把仓库级记忆提交到 ELEPHANT.md,另有全局跨仓库文件
Memov 基于 Git 的可追溯记忆层,专为 Claude Code 设计
CodeAlmanac 仓库本地 Markdown wiki,保留项目对话、决策与实现上下文
deja 对 20 个编程 Agent 已落盘的会话记录做事后索引,本地 BM25 召回,索引时抹去凭据
skillmem 记录任务"怎么解决的",有效技能强化、其余衰减,SQLite + FTS5
notebook.py 单文件 Python 工具,把 Claude Code 会话记忆存为可编辑 Markdown

通用记忆层与全本地方案

方案特点
Mem0 最流行的通用记忆层之一;其 API 兼容替代品 TeleMem 也一并列出
Hindsight 从交互反馈中学习、随时间提升召回质量
OpenViking 统一记忆、知识 RAG 与技能的上下文数据库,内置 MCP 服务器
Zep (Graphiti) 实时时序知识图谱
Letta (前 MemGPT) 分层记忆的状态化 Agent 平台,可自我改进
TencentDB Agent Memory 4 层渐进式管线,零外部 API 依赖,完全本地
Compartment 离线、静态加密的向量记忆,支持 MCP / Python / CLI
Mem9 面向 OpenClaw 等编程 Agent 的本地私有记忆中枢

💡 选型提示:清单对每个方案都标注了 code / docs / paper / blog 链接,且描述保持客观事实口径,方便你横向对比后再做决定。

⚖️ 5 步选出适合的 Agent 记忆方案

  • 先定"记什么":会话事实、用户偏好、代码决策、还是项目知识?类型不同,适配的存储结构(KV、SQLite、Markdown、图谱)完全不同;
  • 决定本地还是云端:敏感项目优先 local-first 方案(如 TencentDB Agent Memory、Compartment、OpenMemory),团队共享场景再考虑托管服务;
  • 看集成协议:MCP 服务器接入面最广;hook / 插件类与特定宿主(Claude Code、Cursor)绑定更深但体验更顺滑;
  • 查召回策略:纯向量、BM25 还是混合检索?是否支持时间衰减、溯源与更正?清单中多数方案会明确说明;
  • 用基准验证:别只看宣传数字,选一个基准实测(见下一节)。
  • 📏 基准与综述:如何检验记忆是否真的有效

    清单的基准板块(README.md)按纯文本、多模态、动态环境三类组织,新手建议从这几个入手:

    基准用途
    Agent Memory Leaderboard 公开评测平台,文本记忆与编程 Agent 记忆双赛道
    LongMemEval 聊天助手长期交互记忆的标准评测
    LoCoMo 超长期对话记忆的经典数据集
    BEAM 百万 Token 级长程记忆压力测试
    HaluMem 专门评测记忆系统的幻觉问题

    想系统性入门,可看 Tutorials 区的 Agent Memory Techniques(30 个可运行 Jupyter notebook)和 20+ 篇 Surveys 综述(README.md);清单本身也源自维护者的 SIGIR-AP 2025 教程《Conversational Agents: From RAG to LTM》。

    🔒 记忆安全与项目细节

    • 安全板块(README.md)收录了记忆投毒攻防研究,如 OWASP 的 Agent Memory Guard 运行时防御层——给 Agent 上记忆前,值得先看一眼"怎么防";
    • 📜 许可与引用:项目采用 Apache 2.0(LICENSE),引用元数据在 CITATION.cff;
    • 🤝 贡献指南见 CONTRIBUTING.md,欢迎提交新条目、修正链接;
    • 📈 star 历史图由 scripts/gen_star_history.py 每周自动生成,排名校验逻辑在 scripts/check_star_order.py,保证榜单排序客观可信。

    一句话总结:给 Agent 装记忆,先查 Awesome-Agent-Memory——按"形态(MCP / 插件 / 库)→ 部署位置(本地 / 云端)→ 检索策略"三步过滤,基本就能在 100+ 方案里锁定目标。

    赞

    分享

    【免费下载链接】Awesome-Agent-Memory

    Curated systems, benchmarks, and papers etc. on memory for LLMs/MLLMs — long-term context, retrieval, and reasoning.

    项目地址:
    https://gitcode.com/gh_mirrors/aw/Awesome-Agent-Memory

    点击查看 免费下载

    上一篇:
    Playwright Service Workers 实战指南:禁用策略、激活等待与 Worker 请求路由

    下一篇:
    408数据结构怎么复习:从章节笔记到真题大题的完整路线

    创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 编程Agent记忆完全指南:从MCP记忆服务器到Claude Code插件,Awesome-Agent-Memory收录50+本地方案
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!