Claude-Mem:这个插件让AI Coding Agent拥有了长期记忆,90k星实测

你有没有遇到过这种情况:Claude Code 写了一下午代码,第二天打开项目,它完全忘了昨天做到哪儿了?

我遇到不下二十次。直到装了 Claude-Mem,Claude 直接变成有记忆的长期搭档。


这个东西在解决什么问题?

简单说:Claude-Mem 是 AI Coding Agent 的”外接硬盘”。

它会自动 capture 你在 Claude Code 里的每一次操作——读了什么文件、做了什么决策、修了什么 bug——然后用 AI 压缩成结构化的记忆碎片。下次开新 session,它把这些相关记忆自动注入进去,Claude 从零开始变成”记得所有上下文的老手”。

支持所有主流 Coding Agent:Claude Code、OpenClaw、Codex、Gemini CLI、Hermes、Copilot、OpenCode,一个插件全搞定。


核心技术架构是怎样的?

这套系统的设计相当扎实,分三层:

存储层:SQLite(本地)+ Chroma 向量数据库。数据全在本地,不上传云端,隐私有保障。

记忆层:7 个 Lifecycle Hook,嵌入 Claude Code 的每个关键节点——SessionStart、UserPromptSubmit、PostToolUse、Stop、SessionEnd。无感触发,不需要你手动操作任何东西。

检索层:9 个 MCP Search Tools,支持自然语言搜索、按文件搜索、按类型(decision/bugfix/feature)搜索,还能生成时间线报告。


最戳我的几个功能

1. 自动上下文注入
装好之后,每次新 session 开头会自动出现最近 3 个 session 的记忆摘要。没有手动命令,不需要配置,Claude 自己就记住了。

2. Progressive Disclosure(渐进式披露)
记忆分三层:
– Layer 1(Index):看到有哪些记忆,token 消耗透明
– Layer 2(Details):按需获取完整叙事
– Layer 3(Perfect Recall):访问源代码和原始 transcript

Claude 可以自己判断”我需要多少上下文”,不会 context overflow。

3. 搜索不是摆设
mem-search 技能支持自然语言搜索历史:

“How did we fix the authentication bug last time?”

直接返回带引用的历史记录,还能跳转到具体文件和 observation。

4. Web 实时监控 UI
内置 web viewer,访问 http://localhost:37777 可以实时看到记忆流,Dark/Light 模式自适应。


有什么需要注意的?

强依赖本地环境:需要 Node.js 20+ 和 Bun 运行时,Windows 用户装起来稍微麻烦一点。

Token 消耗不是零:记忆注入会增加 context token 消耗,长期项目要注意 token 预算。

最新实测版本:v13.10.2(2026-07),更新很活跃,星数 90k+,是 Claude Code 生态里最火的记忆类插件。


怎么安装?

# 方式一:直接 npx(最简单)
npx claude-mem install

# 方式二:从 Plugin Marketplace(Claude Code 内)
/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem
exit  # 重启 Claude Code

装完直接开新 session 就能看到效果,不需要任何配置。


总结

Claude-Mem 把”AI 记不住上下文”这个硬伤给解了,而且是自动的、无感的、local-first 的。

如果你经常在复杂项目里用 Coding Agent,这个插件基本属于必装那一档。星数 90k 说明不是小众玩具,是真的被社区验证过的生产级工具

GitHub 链接:
https://github.com/thedotmack/claude-mem


GitHub: https://github.com/thedotmack/claude-mem

评论区

0 条评论

登录后可评论。

陈一铭 15 阅读