Claude-Mem 开源 AI 记忆技能实测:让 Claude Code 等智能体记住跨会话上下文


这是什么
先解释一个概念:Agent Skills(智能体技能)是这两年 AI 圈的热门玩法,本质是把提示词、脚本、资料打包成一个可复用的模块,装进 Claude Code、Codex 这类 AI 编程代理里,让它一下子变得更专业。本文介绍的 Claude-Mem,就是一款给 AI 助手装「长期记忆」的技能。
Claude-Mem 由 thedotmack 团队开发,TypeScript 编写,Apache-2.0 开源协议,GitHub 上约 9.9 万 Star,是当下最火的 AI 记忆类项目之一。它解决一个非常实际的痛点:AI 助手每次会话结束后就「失忆」了,下次打开完全不记得上一个项目做到哪、做过什么决定。Claude-Mem 会在助手干活时自动记录每一步操作,用 AI 把这些记录压缩成语义摘要,等下次会话时再把相关的上下文自动注入回去,让 AI 保持对项目的连续记忆。它兼容 Claude Code、OpenClaw、Codex、Gemini、Hermes、Copilot、OpenCode 等主流 AI 代理。
核心能力
- 自动记录会话:捕获 AI 助手每次会话中的工具调用、决策、代码改动等观察数据,不用手动做笔记
- AI 语义压缩:用大模型把零散的原始记录压缩成结构化的记忆摘要,存进本地 SQLite / ChromaDB 数据库
- 跨会话注入上下文:新会话开始时自动检索并注入相关记忆,AI 一上来就知道项目背景和之前的进展
- 多代理兼容:一条命令即可装到 Claude Code、OpenCode、Codex、Gemini、Copilot 等多个 AI 编码助手
- 本地自托管:记忆数据留在本地,不进第三方云端,对数据敏感的团队也能放心用
- 语义检索:基于 embeddings 做语义搜索,只把和当前任务相关的记忆捞出来,不塞无关内容
适合谁
- 用 Claude Code、Codex 等 AI 编码助手做长期项目的开发者,不想每次会话都重复交代背景
- 一个项目横跨多个会话、希望 AI 记住项目结构和历史决策的人
- 团队里想共享 AI 助手上下文、让协作更连贯的小团队
- 对数据隐私敏感、坚持记忆留在本地的个人或企业
获取方式
官网 claude-mem.ai 提供完整文档与多语言说明(含中文)。安装很简单,在终端执行 npx claude-mem install,安装器会引导你在浏览器用邮箱登录(不需要绑卡),并选择记忆提供方(官方 observer、自己的 OpenRouter/Gemini key,或 Anthropic 计划)。也可以执行 npx claude-mem install –ide opencode 直接指定目标 IDE。Apache-2.0 开源免费,核心可自托管。
项目地址:https://github.com/thedotmack/claude-mem
相关阅读
© 版权声明
文章版权归作者所有,未经允许请勿转载。