首页AI 工具Claude-Mem
Claude-Mem logo
新收录

Claude-Mem

免费/付费AI 智能体

为Claude Code等AI编程助手提供持久化记忆能力的开源插件

4/ 5编辑评分
80/100推荐指数
可信度 A+85/100
0 站内热度
0 次浏览
插件与SkillsAI智能体
快速判断推荐指数 80/100可信度 A+核验 2026-09-21
适合谁
  • 公开资料明确列出了相关能力:自动上下文捕获:通过 5 个生命周期钩子(SessionStart、UserPromptSubmit、PostToolUse、Stop、SessionEnd)自动记录会话全程,无需手动干预。
  • 公开资料还显示:AI 智能压缩:将工具输出压缩为结构化观察记录(含 type、title、facts、narrative、concepts 字段),单条约 500 令牌,节省上下文空间。
不适合谁 / 注意
  • 需要百器已经完成 Claude-Mem 同条件独立实测,并据此给出效果结论的用户
  • 需要在不核对 Claude-Mem 官网最新条款的情况下直接用于高风险、敏感或关键业务决策的场景

Claude-Mem 是什么?

Claude-Mem 是开发者 Alex Newman 打造的一款 Claude Code 智能记忆插件。通过 SessionStart、PostToolUse 等五个生命周期钩子自动捕获会话中的工具调用、代码决策与调试过程,利用 Claude Agent SDK 将原始输出压缩为结构化观察记录(约 500 令牌),存储在本地 SQLite + Chroma 向量数据库中。当用户开启新会话时,插件自动注入相关的历史上下文,使 Claude 能够”记住”之前的项目背景、架构决策和 Bug 修复过程,无需用户反复重新说明。插件支持 Web 可视化界面、隐私标签、多语言模式,兼容 Gemini CLI 和 OpenClaw 网关。

产品截图

Claude-Mem 产品截图 1
产品页面截图

主要功能

1

自动上下文捕获:通过 5 个生命周期钩子(SessionStart、UserPromptSubmit、PostToolUse、Stop、SessionEnd)自动记录会话全程,无需手动干预。

2

AI 智能压缩:将工具输出压缩为结构化观察记录(含 type、title、facts、narrative、concepts 字段),单条约 500 令牌,节省上下文空间。

3

混合搜索能力:集成 SQLite FTS5 全文搜索 + Chroma 向量数据库语义搜索,支持 10 种搜索端点(全文、概念标签、文件引用、类型过滤等)。

4

三层渐进检索:Layer 1 搜索返回 50-100 令牌的索引;Layer 2 时间线提供 100-200 令牌的上下文;Layer 3 按需获取完整记录(500-1000 令牌),信号率从 6% 提升至 80% 以上。

5

Web 可视化界面:内置 HTTP API 服务(默认端口 37777),提供浏览器端的实时记忆流查看与管理界面。

6

Endless Mode(实验性):突破 Claude Code 约 50 次工具调用后上下文超限的限制,通过实时转录转换实现理论上无限长的会话,实测完成 600+ 文件的完整重构。

7

自动 CLAUDE.md 生成:在项目文件夹中自动生成并更新包含活动时间线的 CLAUDE.md 文件,保留手动编写内容。

8

隐私控制:使用 <private 标签即可将敏感内容排除在存储之外,所有数据默认本地保存。

9

多语言与模式系统:支持 28 种语言,提供 Code、Email Investigation、Chill 等工作流模式切换。

10

自动上下文捕获:通过 5 个生命周期钩子(SessionStart、UserPromptSubmit、PostToolUse、Stop、SessionEnd)自动记录会话全程,无需手动干预

11

AI 智能压缩:将工具输出压缩为结构化观察记录(含 type、title、facts、narrative、concepts 字段),单条约 500 令牌,节省上下文空间

12

混合搜索能力:集成 SQLite FTS5 全文搜索 + Chroma 向量数据库语义搜索,支持 10 种搜索端点(全文、概念标签、文件引用、类型过滤等)

如何使用

1

在 Claude Code 中执行:

2

重启 Claude Code:使生命周期钩子生效。

3

验证安装(三选一): 终端运行 curl http://localhost:37777/api/health,应返回 {"status":"ok"} 检查 /.claude/hooks.json 包含 claude-mem 的 PostToolUse 和 SessionStart 条目 浏览器打开 http://localhost:37777 查看 Web 查看器

4

开始使用:第一次会话开始积累观察记录,第二次会话起自动注入相关上下文。

5

在 Claude Code 中执行: /plugin marketplace add thedotmack/claude-mem /plugin install claude-mem - 重启 Claude Code:使生命周期钩子生效

核心优势

公开资料明确列出了相关能力:自动上下文捕获:通过 5 个生命周期钩子(SessionStart、UserPromptSubmit、PostToolUse、Stop、SessionEnd)自动记录会话全程,无需手动干预。

公开资料还显示:AI 智能压缩:将工具输出压缩为结构化观察记录(含 type、title、facts、narrative、concepts 字段),单条约 500 令牌,节省上下文空间。

应用场景

跨会话接力开发:昨天与 Claude 一起修复的竞态条件,今天直接继续推进,无需重新分析。

超大规模重构:用 Endless Mode 完成涉及 600+ 文件的框架迁移或代码重构,不受上下文窗口限制。

多代码库管理:在十个不同代码库间切换,各自拥有独立的记忆空间,避免信息串扰。

调试知识沉淀:自动捕获调试模式与解决方案,形成可检索的”故障排查大脑”。

新成员上下文同步:通过多机器同步或共享 CLAUDE.md,帮助新加入的开发者快速获取项目历史决策。

跨会话接力开发:昨天与 Claude 一起修复的竞态条件,今天直接继续推进,无需重新分析

超大规模重构:用 Endless Mode 完成涉及 600+ 文件的框架迁移或代码重构,不受上下文窗口限制

多代码库管理:在十个不同代码库间切换,各自拥有独立的记忆空间,避免信息串扰

调试知识沉淀:自动捕获调试模式与解决方案,形成可检索的”故障排查大脑”

新成员上下文同步:通过多机器同步或共享 CLAUDE.md,帮助新加入的开发者快速获取项目历史决策

标签

插件与SkillsAI智能体

注意点

Claude-Mem 本次条目主要依据公开页面资料整理,百器尚未对本次导入的全部功能做独立实测

Claude-Mem 的功能、价格、额度与服务规则可能随官方更新变化,实际使用前需要以官网最新说明为准

不适用边界

需要百器已经完成 Claude-Mem 同条件独立实测,并据此给出效果结论的用户
需要在不核对 Claude-Mem 官网最新条款的情况下直接用于高风险、敏感或关键业务决策的场景

常见问题

Claude-Mem 是开发者 Alex Newman 打造的一款 Claude Code 智能记忆插件。通过 SessionStart、PostToolUse 等五个生命周期钩子自动捕获会话中的工具调用、代码决策与调试过程,利用 Claude Agent SDK 将原始输出压缩为结构化观察记录(约 500 令牌),存储在本地 SQLite + Chroma 向量数据库中。当用户开启新会话时,插件自动注入相关的历史上下文,使 Claude 能够”记住”之前的项目背景、架构决策和 Bug 修复过程,无需用户反复重新说明。插件支持 Web 可视化界面、隐私标签、多语言模式,兼容 Gemini CLI 和 OpenClaw 网关。

相似工具

信息纠错

提交后会进入后台数据质量队列,优先用于更新工具资料。