
claude-mem 解决的是 AI 编程助手里一个很实际的问题:一次会话结束以后,很多项目背景、工具调用结果、决策过程和踩坑记录都会散掉。它会把 agent 在会话中的操作观察记录下来,用 AI 压缩成语义摘要,再在后续会话里按相关性注入回来,让 Claude Code、Codex、Gemini CLI、OpenCode 等工具更容易接上之前的上下文。
它不是简单把聊天记录原样塞回 prompt,而是围绕“可检索的长期记忆”做了一套本地服务。README 里提到的组件包括生命周期 hooks、运行在本机的 worker service、SQLite 存储、Chroma 向量库、自然语言 mem-search skill,以及一个 Web Viewer UI,可以在本地查看实时记忆流和历史 observation。
实际使用上,项目主推一条命令安装,例如 npx claude-mem install,也支持 Gemini CLI、OpenCode 和 Claude Code plugin marketplace。它还有一个比较贴心的隐私设计:可以用 <private> 标签排除敏感内容,避免某些片段进入记忆库。对经常在大型代码库里来回切任务的人来说,这类机制比“每次重新解释项目结构”要省很多心力。
截至 2026 年 5 月 27 日,GitHub API 显示 claude-mem 已有约 79k stars,主语言是 TypeScript,许可证是 Apache-2.0,仓库近期仍在更新。当前 package 信息显示版本为 13.3.0,并要求 Node.js 20+ 和 Bun 1.0+;这意味着它更适合愿意配置本地开发环境的高级用户,而不是完全无感的一键云服务。
如果你正在用 AI agent 写代码、调试、做长线项目维护,claude-mem 值得关注的地方不只是“记住更多”,而是把上下文压缩、检索和引用变成一个可审计的工具链。它让 agent 记得曾经做过什么,也让人更容易回看这些记忆是从哪里来的。
项目地址
官网:https://claude-mem.ai
项目地址:https://github.com/thedotmack/claude-mem
原创文章,如若转载,请注明出处:https://wefound.cc/p/3796.html