适合谁
- 在长期项目中使用 Claude Code(或其他受支持智能体)、希望获得跨会话持久记忆的开发者
- 希望自动获得工具使用摘要、免于手动记笔记的团队
claude-mem 是一个功能明确、文档详尽的开源记忆压缩系统,核心面向 Claude Code,通过钩子捕获、AI 摘要和 3 层 MCP 检索工具(search/timeline/get_observations)实现跨会话记忆,同时提供本地 SQLite 存储和可选云同步。使用时需注意其本地 HTTP 服务、默认全量记录行为,以及与官方软件无关的第三方代币信息。
claude-mem 是一个开源(Apache-2.0)记忆压缩系统,主要面向 Claude Code。它通过 5 个生命周期钩子自动捕获智能体在会话中的工具使用记录,用 AI 将其压缩为语义摘要,存入本地 SQLite 数据库,并在未来会话开始时把相关上下文重新注入对话。系统由本地 Bun 工作进程提供 HTTP API 和网页查看器,并使用 Chroma 向量数据库实现语义+关键词混合检索。除 Claude Code 外,作者还提供了适用于 OpenCode 和 OpenClaw 网关的安装方式,并声称与 Codex、Gemini、Hermes、Copilot 等智能体也能配合使用,但相关安装细节未在文档中给出。
运行 npx claude-mem install 完成安装(OpenCode 用户使用 npx claude-mem install --ide opencode,Antigravity CLI 用户参考官方设置指南);也可以在 Claude Code 内通过 /plugin marketplace add thedotmack/claude-mem 和 /plugin install claude-mem 从插件市场安装。安装完成后重启 Claude Code,之前会话的上下文会自动出现在新会话中。注意:npm install -g claude-mem 只安装 SDK/库本身,不会注册插件钩子或启动工作进程,官方明确建议使用上述安装方式。OpenClaw 网关用户可运行 curl -fsSL https://install.cmem.ai/openclaw.sh | bash 一键安装。