乐于分享
好东西不私藏

插件化记忆协议——AMP:让所有AI Agent共享"同一个大脑"

插件化记忆协议——AMP:让所有AI Agent共享"同一个大脑"

你有没有过这样的体验?
     你在 ChatGPT 里告诉它你是 Java 开发者、喜欢用 Tab 键缩进、代码注释要用中文。转头打开 Claude Code 或 Cursor,这些偏好全部消失——你得像复读机一样再说一遍。更扎心的是,你让 Claude 帮你查了竞品调研,让 Kimi 帮你写了文案,让 Midjourney 帮你出了设计方案——但这些「记忆」散落在各个 AI 工具里,彼此割裂、无法互通。

   这就是当前 AI Agent 时代的「记忆孤岛」困境。

   

今天要介绍的,是一个刚刚开源的项目——AMP(Agent Memory Protocol),中文名叫「记忆即插即用协议」。它想做的事很简单:让所有 AI Agent 共享「同一个大脑」。

一、一个场景,让你秒懂 AMP 在解决什么问题

想象一个完美的工作日:

  •    
  • 早晨,你对 Claude Code 说:「我的项目使用微服务架构,你帮我review这段代码」
  •    
  • 上午,你让 ChatGPT 帮你写产品文档,它知道你在做的是一个「在线教育平台」
  •    
  • 下午,你打开 Cursor 写新功能,它记得你的代码风格是「Google Java Style Guide」

这一切,不需要你重复解释任何背景。所有的 AI Agent,就像同一个大脑的不同触手。共享你的偏好、你的项目、你的知识。

这就是 AMP 想要实现的目标。

二、AMP 是什么?

AMP 全称 Agent Memory Protocol,翻译过来就是「智能体记忆协议」。

它的核心定位是:大模型时代的「记忆操作系统」。

如果把 HTTP 协议类比为互联网时代的「资源传输协议」,那 AMP 就是 AI Agent 时代的「记忆传输协议」。

就像网页通过 HTTP 获取资源一样,未来的所有 AI Agent 将通过 AMP 握手,同步人类的偏好与事实——让用户不再需要向每一个新出现的 AI 重复解释「我是谁,我需要什么」。

三、四大核心创新,看懂 AMP 的技术突破

1. 插件化记忆,即插即用

传统的记忆系统受限于单一对话框——ChatGPT 的记忆只在 ChatGPT 里,Claude Code 的上下文只在编辑器里。

AMP 的解决方案是:提供原生的 Chrome 浏览器插件 + 多语言 SDK(TypeScript/Python)+ MCP 协议支持

这意味着:

  •    
  • 无论你用的是网页版大模型、本地终端 Agent,还是代码编辑器
  •    
  • 它们都可以通过 MCP 协议或 REST API 接入同一个「记忆中枢」
  •    
  • 一个 Agent 存入的记忆,另一个 Agent 拔插即用

2. OS 级的大模型记忆自治

这是我认为 AMP 最惊艳的设计。

它借鉴了现代操作系统的「内存分页机制」——不仅提供 API,还直接暴露出适配 OpenAI/Claude 的 getMemoryTools() 函数。

什么意思?

大白话版:大模型可以像操作系统一样,自己决定把什么「换出」到长期记忆,什么时候需要「换入」相关背景知识。

   

当上下文窗口快溢出时,AI 自动把不重要的内容写入 AMP 的长期记忆库;当需要某个背景知识时,AI 主动从 AMP 检索并「换入」。

这彻底打破了 Context Window 的物理限制。

3. 向量 + 图谱双轨检索

传统系统单纯依赖向量数据库,难以处理多跳逻辑推理。

AMP 从设计之初就在三层记忆架构中并列了 Working Memory、Long-term Memory 和 Graph Memory。

这为处理「A认识B,B喜欢C」这类深层实体关系铺平了道路。

4. 动态权重 + 遗忘曲线

每一条进入 AMP 的记忆都自带:

  •    
  • 重要性评分(importance score)
  •    
  • 最后访问时间(lastAccessedAt)

高频访问的记忆权重自动增加,低价值信息随时间自动降级(Memory Consolidation)。

就像人脑的艾宾浩斯遗忘曲线——AMP 确保检索效率永远保持在最巅峰。

四、三层记忆架构

   

       

Working Memory

       

工作记忆 · 容量有限 · 当前会话上下文 · 内存+文件

   

   

       

Long-term Memory

       

长期记忆 · 容量无限 · 用户偏好/项目文档 · JSON/SQLite/Redis

   

   

       

Graph Memory

       

图记忆 · 关系网络 · 知识图谱/业务流程 · Neo4j

   

五、性能指标

   

       

<10ms

       

单条写入

   

   

       

<50ms

       

单条检索

   

   

       

100万+

       

最大记忆量

   

   

       

1000+

       

并发Agent

   

六、应用场景

   

🎯 个人极客

   

统一管理所有 AI 助手的记忆,让 Cursor、Claude 和网页版 ChatGPT 共享同一个”大脑”

   

🏢 企业团队

   

共享项目知识库,所有团队成员的 AI 助手都可以访问统一的业务上下文和编码规范

   

👨‍💻 AI 开发者

   

通过 REST API / MCP 快速为自定义 Agent 增加长期记忆能力,无需从零开发

   

📚 知识管理

   

构建企业级知识库,支持智能语义检索和多跳知识关联

七、快速上手

项目已开源,MIT 协议,完全免费可商用。

git clone https://github.com/ai-nurmamat/AMP.git
cd AMP
npm install && npm run build
npm run demo

一行命令跑通本地体验,直接测试记忆写入+语义检索的全流程。

生产部署只需要:

npm run start

即可同时启动 MCP 协议接口(供 Claude Code / Cursor 接入)和 HTTP REST API(端口 3000,供其它 Agent 调用)。

八、愿景

   

AMP 的最终形态是成为 AI 时代的 HTTP。就像网页通过 HTTP 获取资源一样,未来的所有智能体(Agents)都将通过 AMP 握手,同步人类的偏好与事实。

当这一天到来,每一个 AI Agent 都不是孤立的「工具」,而是我们数字自我的延伸——它们共享记忆、协同工作、理解我们。

那才是真正的 AI 时代。

   

🚀 开源地址

   

github.com/ai-nurmamat/AMP

   

Star ⭐ 支持开源 | MIT 协议 | 完全免费可商用

   

让每一个 AI Agent 都能拥有跨越会话、跨越设备、跨越平台的永恒记忆。

   

Memory is the essence of evolution.

   

记忆是进化的本质。