agentmemory是什么?AI编程智能体持久记忆的完整指南
agentmemory是什么AI编程智能体持久记忆的完整指南【免费下载链接】agentmemory#1 Persistent memory for AI coding agents based on real-world benchmarks项目地址: https://gitcode.com/GitHub_Trending/age/agentmemoryagentmemory 是一款面向AI编程智能体AI coding agents的开源持久记忆解决方案它作为后台记忆服务器运行自动捕获 AI 编程助手的每一次操作压缩为可搜索的记忆并在下一次会话开始时自动注入相关上下文。它基于 MCPModel Context Protocol构建可连接 Claude Code、Cursor、Codex CLI、Gemini CLI 等 20 智能体在 LongMemEval-S 真实基准上取得95.2% 的检索准确率并比全量粘贴上下文方式节省约 92% 的 Token。为什么需要 agentmemoryAI 智能体的金鱼记忆难题如果你用过 Claude Code、Cursor 等 AI 编程工具一定经历过这样的循环每次新会话都要重新解释项目架构和技术选型同一个 Bug智能体反复发现、反复修复你的偏好命名风格、测试习惯每次都要重新教一遍内置的CLAUDE.md、.cursorrules这类便签式记忆有 200 行上限很快就会过时。agentmemory 的思路完全不同——它像一个可搜索的记忆数据库在后台静默工作会话 1给 API 加认证 智能体写代码、跑测试、修 Bug agentmemory 静默捕获每一步工具调用 会话结束 → 观察记录被压缩为结构化记忆 会话 2现在加限流 智能体已经知道 - 认证用了 src/middleware/auth.ts 里的 JWT 中间件 - 测试在 test/auth.test.ts 覆盖了令牌校验 - 你为了 Edge 兼容选了 jose 而不是 jsonwebtoken 零重复解释直接上手干活agentmemory 的 4 大核心能力 ⚡1. 零手动自动捕获12 个生命周期钩子agentmemory 通过 12 个钩子hooks在智能体生命周期的每个关键节点自动记录完全无需手动干预。钩子逻辑位于 src/hooks/ 目录配置见 plugin/hooks/hooks.json钩子捕获内容SessionStart项目路径、会话 IDPostToolUse工具名称、输入、输出PostToolUseFailure报错上下文PreCompact压缩前重新注入记忆Stop/SessionEnd会话总结与结束标记每条捕获还会经过SHA-256 去重5 分钟窗口和隐私过滤器——API 密钥、密钥等敏感信息在存储前自动剥离。2. 三路混合检索BM25 向量 知识图谱这是 agentmemory 的记忆搜索引擎核心实现见 src/state/hybrid-search.ts 与 src/functions/search.ts三条检索流并行打分再用 RRF 融合检索流原理适用场景BM25词干化关键词匹配 同义词扩展始终启用向量稠密嵌入的余弦相似度已配置嵌入提供方时图谱知识图谱实体遍历查询中检测到实体时效果示例搜索database performance optimization数据库性能优化它能精准找到你上次N1 查询修复的记录——这是纯关键词匹配做不到的。3. 四层记忆固化借鉴人脑记忆机制 agentmemory 模拟人脑的记忆处理过程含睡眠期固化在 src/functions/consolidate.ts 中实现层级内容类比工作记忆工具调用产生的原始观察短期记忆情景记忆压缩后的会话摘要发生了什么语义记忆提炼出的事实与模式我知道什么程序记忆工作流与决策模式该怎么做记忆还会随时间衰减艾宾浩斯曲线常被访问的记忆会增强过时的自动淘汰矛盾的记忆会被检测并解决。4. 54 个 MCP 工具 17 个技能agentmemory 将核心能力封装为 54 个 MCP 工具如memory_recall、memory_smart_search、memory_sessions和 17 个原生技能/recall、/remember、/forget、/recap等任何支持 MCP 的客户端都能即插即用。工具注册表见 src/mcp/tools-registry.ts。agentmemory 安装教程一条命令完成部署 最快的安装方式需要 Node.js 20npx agentmemory/agentmemory首次运行是交互式设置向导选择要接入的智能体、选择 LLM 提供方也可以完全无 Key 运行然后自动启动记忆服务器默认端口3111。30 秒验证效果——注入 3 个真实场景JWT 认证、N1 修复、限流并观察语义检索npx agentmemory/agentmemory demo打开http://localhost:3113即可看到实时记忆查看器会话流、记忆列表、知识图谱、健康仪表盘一览无余还能回放Replay每一段历史会话的时间线。如果需要从源码安装可克隆仓库后构建git clone https://gitcode.com/GitHub_Trending/age/agentmemory cd agentmemory npm install npm run build npm start日常常用命令命令作用agentmemory启动记忆服务器agentmemory stop停止服务器agentmemory connect agent接入另一个智能体agentmemory doctor交互式诊断 一键修复agentmemory remove卸载并清理所有配置支持哪些 AI 编程智能体一个服务器全部共享agentmemory 兼容任何支持hooks、MCP 或 REST API的智能体所有智能体共享同一个记忆服务器Claude Code原生插件 12 个钩子 MCPCodex CLI / GitHub Copilot CLI插件钩子 MCPCursor / Cline / Roo Code / Goose原生插件或标准 MCPGemini CLI / Antigravity / Kiro / Warp / Zed / Droidagentmemory connect一键接入Devin / OpenCode / Aider钩子、MCP 或 REST API每个智能体的接入适配器源码位于 src/cli/connect/完整配置说明见 README.md 的 Works with every agent 章节。agentmemory 工作原理零外部依赖的记忆流水线agentmemory 构建在 iii 引擎 之上不需要安装 Postgres、Redis 或任何外部数据库仅用 SQLite 内置向量索引1,674 个测试全部通过。记忆流水线分四步捕获PostToolUse钩子触发 → 去重 → 隐私过滤 → 存原始观察压缩LLM 将观察压缩为结构化事实 概念 叙事生成向量嵌入索引同时写入 BM25 与向量索引注入SessionStart时加载项目画像混合搜索后按 2000 Token 预算注入对话得益于 iii 引擎agentmemory 还自带可观测性每个记忆操作都产生 OpenTelemetry 追踪。在 Workers 页面可以看到 agentmemory 工作器的在线状态与函数数量在 Traces 页面你能以瀑布图看清一次memory_smart_search内部如何走 BM25 扫描 → 嵌入查找 → RRF 融合 → 重排序实测基准数据95.2% 检索准确率92% Token 节省 检索准确率LongMemEval-SICLR 2025500 题系统R5R10MRRagentmemory95.2%98.6%88.2%BM25-only 回退86.2%94.6%71.5%Token 成本对比按年估算方案年 Token 量年成本全量粘贴上下文1950 万超出窗口不可行LLM 摘要~65 万约 $500agentmemory~17 万约 $10agentmemory 本地嵌入~17 万$0本地嵌入默认使用all-MiniLM-L6-v2免费、离线、无需 API Key。完整报告见 benchmark/LONGMEMEVAL.md、与 mem0 / Letta 等 9 家竞品的横向对比见 benchmark/COMPARISON.md。开始之前隐私、端口与常见问题 ✅隐私优先API 密钥、密钥、private标签内容在存储前被自动剥离默认本地运行、数据不出机器端口说明3111REST API / 健康检查3113实时查看器默认仅绑定127.0.0.1云端部署提供 fly.io、Railway、Render、Coolify 一键模板详见 deploy/README.md出问题先跑agentmemory doctor交互式诊断更多故障排查见 INSTALL_FOR_AGENTS.md 与 READMEs/README.zh-CN.md总结agentmemory 解决了 AI 编程智能体最普遍的痛点——会话结束即失忆。一条命令安装、零外部数据库、12 个钩子自动捕获、三路混合检索、95.2% 的基准准确率再加一个能实时观看它记住了什么的可视化面板。无论你用 Claude Code 还是 Cursor装上它之后你的 AI 助手终于能记住你的一切。【免费下载链接】agentmemory#1 Persistent memory for AI coding agents based on real-world benchmarks项目地址: https://gitcode.com/GitHub_Trending/age/agentmemory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

蓝桥杯经典题“机器人塔”深度解析:DFS、状态压缩与组合优化的实战

蓝桥杯经典题“机器人塔”深度解析:DFS、状态压缩与组合优化的实战

1. 项目概述:从“机器人塔”到经典搜索问题的深度剖析“机器人塔”是第七届蓝桥杯软件类国赛(C/C大学A/B组)的一道经典编程题。乍一看标题,可能会联想到某种实体机器人搭建的塔状结构,但在算法竞赛的语境下&#xff0c…

2026/8/29 11:24:33 阅读更多 →
OpenCode 上手指南:把开源 AI 编程助手装进你的 IDE

OpenCode 上手指南:把开源 AI 编程助手装进你的 IDE

OpenCode 上手指南:把开源 AI 编程助手装进你的 IDE 【免费下载链接】opencode The open source coding agent. 项目地址: https://gitcode.com/GitHub_Trending/openc/opencode 改一个跨模块接口时,你在编辑器里选中一段代码,想问 AI…

2026/8/29 11:24:33 阅读更多 →
AppFlowy 安装完整教程:新手从源码编译到打开桌面端的 4 步路径

AppFlowy 安装完整教程:新手从源码编译到打开桌面端的 4 步路径

AppFlowy 安装完整教程:新手从源码编译到打开桌面端的 4 步路径 【免费下载链接】AppFlowy Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The le…

2026/8/29 11:24:33 阅读更多 →

最新新闻

电力数据管理小程序开发实录:从智能电表到故障预警

电力数据管理小程序开发实录:从智能电表到故障预警

简介:在能源数字化与工业互联网快速发展的背景下,电力数据的高效采集与分析成为企业降本增效的关键。智能电表作为底层感知设备,通过RS485、MQTT等协议实现数据汇聚,而远程抄表技术取代传统人工巡检,大幅提升数据时效性…

2026/8/29 12:12:46 阅读更多 →
什么是混叠?一个频率为什么会“变成”另一个频率?

什么是混叠?一个频率为什么会“变成”另一个频率?

1. 为什么要了解混叠?最近在做两个 5 GS/s ADC 时间交织成 10 GS/s 的高速采集项目时,有一个问题很容易把新人绕进去:明明模拟输入是一个确定频率的正弦波,为什么经过 ADC 采样,再送到 FPGA 做 FFT 后,频谱…

2026/8/29 12:12:46 阅读更多 →
WiFi 7时代偶极子天线:无线覆盖瓶颈与Leankon方案解析

WiFi 7时代偶极子天线:无线覆盖瓶颈与Leankon方案解析

上个月我们实验室在调一批 WiFi 7 开发板时,换了三种不同品牌的天线,信号覆盖始终差一截。折腾到最后发现,瓶颈根本不在芯片,而在那根看起来毫不起眼的偶极子天线。Leankon 这家做天线方案的公司,就是靠这种“老派但有…

2026/8/29 12:12:46 阅读更多 →
2026热门程序员接单平台盘点 5项核心指标对比分析

2026热门程序员接单平台盘点 5项核心指标对比分析

核心速览随着国内数字化转型需求爆发与灵活就业模式普及,程序员接单平台已成为中小企业对接开发资源、技术从业者增加收入的核心渠道,但当前行业内平台良莠不齐,新手用户极易踩坑。本文基于公开可查的企业资质与平台运营数据,盘点…

2026/8/29 12:12:46 阅读更多 →
北京本地打印机租赁与易点云差异对比 选型参考指南

北京本地打印机租赁与易点云差异对比 选型参考指南

打印机租赁服务商对比核心维度当前打印机租赁已成为北京各类企业降低办公成本、实现轻资产运营的主流选择,不同服务商的服务覆盖、响应能力、收费模式差异较大,选到适配的服务商可有效减少办公运维负担。对比打印机租赁服务商可从服务地域、响应时效、收…

2026/8/29 12:12:46 阅读更多 →
远程团队如何安排协作节奏

远程团队如何安排协作节奏

远程团队如何安排协作节奏把“远程团队如何安排协作节奏”做扎实,先要放下对工具和框架的偏好,回到实际任务。团队决策与工程协作中的许多返工,并非某个组件能力不足,而是输入、状态和责任没有说透。文档如果只写正常流程&#xf…

2026/8/29 12:11:46 阅读更多 →

日新闻

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

一、设置环境变量etc目录下的profile.d文件目录 /etc/profile.d1、编写 vi test.sh文件内容# jdk变量 export ZHK_HOME/root export PATH$PATH:$ZHK_HOME/test # 可以取出来ZHK_HOME变量给ZZZ_HOME赋值 export ZZZ_HOME${ZHK_HOME}/test2、刷新 执行source /etc/profile 命令使…

2026/8/29 0:00:24 阅读更多 →
【JavaScript】内存管理-垃圾回收机制-内存泄露

【JavaScript】内存管理-垃圾回收机制-内存泄露

内存管理 C 语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()。 而 JavaScript 是在创建变量(对象,字符串等)时自动进行了分配内存,并且在不使用它们时“自动”释放。释放的过程称为垃圾回收。 整…

2026/8/29 0:00:24 阅读更多 →
Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP 的目标是把 MCP(Model Context Protocol)能力延伸到真实嵌入式硬件实验室:AI Agent 通过一个标准化的 MCP Server,就能查看目标板状态、控制上电断电、复位开发板、读取串口日志,甚至执行镜像刷写。对于经…

2026/8/29 0:00:24 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/28 11:23:26 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/28 23:05:07 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/28 19:47:53 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/29 4:34:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/28 17:43:04 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/29 2:05:18 阅读更多 →