claude-mem 是什么?为 AI 编程助手提供跨会话持久记忆的压缩系统
Star10.1万
近 7 天新增0
编程语言TypeScript
开源协议Apache-2.0
创建于2025-08-31
最近更新2026-10-16
中文导读
Claude-Mem 解决的是 AI 编程助手在会话结束后丢失项目上下文的问题。它自动记录助手在会话中的工具使用情况,用 AI 压缩成语义摘要,并在之后的会话里把相关内容重新注入,让助手持续了解项目。项目支持 Claude Code、OpenCode、Codex 等多种 agent,适合需要长期、跨会话协作的开发者使用。
根据 GitHub 公开数据,该项目的编程语言为 TypeScript,开源协议为 Apache-2.0,创建于 2025-08-31,最近更新于 2026-10-16,目前有 101,047 个 Star。
项目介绍
Claude-Mem 是一个为 Claude Code 等 AI 编程助手设计的持久记忆压缩系统。它会在会话过程中自动捕获工具使用观察记录,用 AI 生成语义摘要,并在后续会话中把相关上下文注入回去,让助手在会话结束或重连后仍能保持对项目的知识连续性。
项目使用 TypeScript 编写,支持 Claude Code、OpenClaw、Codex、Gemini、Hermes、Copilot、OpenCode 等多种 agent。安装方式为通过 npx 运行安装器,安装后可选择使用 claude-mem 观察器、自己的 OpenRouter 或 Gemini key,或 Anthropic 计划作为记忆提供方。
主要功能
- 自动捕获会话中的工具使用观察记录
- 用 AI 生成语义摘要并压缩存储
- 在后续会话中注入相关上下文,保持知识连续性
- 支持 Claude Code、OpenClaw、Codex、Gemini、Hermes、Copilot、OpenCode 等多种 agent
- 提供 MCP 搜索工具用于检索记忆
- 支持多种记忆提供方:claude-mem 观察器、OpenRouter、Gemini key 或 Anthropic 计划
适合谁用
适合使用 Claude Code 等 AI 编程助手、希望助手在多次会话间保持项目上下文连贯的开发者。
快速上手
- 运行安装命令:npx claude-mem install
- 安装完成后在浏览器中登录 claude-mem(邮箱魔法链接,无需信用卡)
- 登录后选择记忆提供方:claude-mem 观察器、自己的 OpenRouter 或 Gemini key,或 Anthropic 计划
- 如需为特定 IDE 安装,可使用 --ide 参数,例如:npx claude-mem install --ide opencode