2026年3月16日AgentsOpen SourceCoding

claude-mem:基于 Agent SDK 的 Claude Code 持久记忆插件

claude-mem 是一款 Claude Code 插件,能够捕获 Claude 在编程会话中的所有操作,通过 Claude Agent SDK 压缩上下文,并将相关信息注入到未来的会话中——为 Claude Code 提供跨会话的持久记忆能力。

该插件通过 5 个生命周期钩子运作(SessionStart → UserPromptSubmit → PostToolUse → Summary → SessionEnd),观察每个工具调用,捕获输入输出,通过 Claude Agent SDK 进行语义压缩,并将结果存储在本地 SQLite 数据库中,支持全文搜索。安装后,之前会话的上下文会自动出现在新会话中。

claude-mem 提出了 RAD(检索增强开发)这一开放标准,用于 AI 智能体记忆管理,类似于 RAG 对外部知识检索的标准化。其架构包括一个运行在 37777 端口的 Express API 工作服务和一个通过 HTTP API 访问的搜索技能。

该项目增长迅猛,在 GitHub 上大热,已获得超过 36,000 颗星。项目基于 AGPL-3.0 协议开源。

GitHub:https://github.com/thedotmack/claude-mem | 官网:https://claude-mem.ai/
← 上一篇
LangChain Deep Agents:开箱即用的智能体执行框架
下一篇 →
NanoClaw 携手 Docker:在微型虚拟机中安全运行 AI 智能体
← 返回所有文章