Claude Code装上这个插件,AI终于记得你了
每次打开 Claude Code,就像走进一间空白的办公室——它不记得你上周重构了哪个模块,不记得那个折磨你两天的 bug 最后是怎么解决的,更不记得你们曾经讨论过但后来搁置的方案。你只能把上下文一点点喂回去,像个复读机。
这个痛点,GitHub 5.8 万星的项目Claude-Mem(原文:https://github.com/thedotmack/claude-mem),想明白了。
一、安装:两种方式
我这里已经安装过,如果需要重新安装就选Yes,否则就选No,左右方向键选Yes或No,这里为演示安装过程,就选择Yes重新装一遍。
这时弹出选择要安装的IDE,我这里选择推荐安装的claude code,其他IDE按空格键不选择安装。
这样就安装好了。安装的时候还有一个坑,是我踩过的,一定要选claude的模型进行安装。
⚠️ 在~\.claude路径下安装, 不要用 npm install -g claude-mem,那只会装 SDK,不会注册插件和启动服务。
/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem
来到claude code,用插件市场再安装,这里看到插件已经是安装好了。
二、它是怎么工作的
Claude-Mem 在背后跑了 5 个生命周期钩子:
SessionStart:新会话开始,自动注入历史上下文
UserPromptSubmit:记录你当前任务的背景
PostToolUse:Claude 执行完操作后,记录它做了什么、发现了什么
SessionEnd:会话结束,生成语义摘要压缩存储
数据存在本地 SQLite + Chroma 向量数据库,下次开新会话 Claude 会自动调取。
三、实际体验
装了之后,你新会话里可以直接说:”最近一次我们的对话,我想看看聊了什么?”
最近的历史对话就搜索到了,由于我也是刚安装的这个插件,所以只能搜索到安装之后的对话记录。
/mem-search “上次是怎么搜索历史对话记录的?”
四、Web 可视化界面
访问 http://localhost:37777,实时查看内存流和摘要时间线。
有没有装了 Claude-Mem ,安装后实际体验如何?遇到过什么坑?评论区里聊聊。