ARTICLE · 1141867
claude-mem 关掉 AI 助手再打开,它还记得你

今天继续「每日开源」。这次挖到的东西,我自己先用了两天,有点上头。
你有没有这种体验:让 Claude Code 写了半天代码,关掉终端,第二天接着干,它跟失忆了一样,又从零问你项目是干嘛的。上下文一断,之前的决策、踩过的坑全得重新交代一遍。我后来发现,这不是我一个人的困扰,是几乎所有 AI 编程助手的通病。
所以看到 claude-mem 这个项目时,我眼前一亮。它干的事很直白:给你的 AI 助手装一个长期记忆。
这是个什么项目
claude-mem 是一个面向 AI 编程 Agent 的记忆层。它会在你每次用 Claude Code、Codex、Gemini CLI 这些工具时,悄悄记下助手做了什么:读了哪些文件、改了哪段逻辑、踩了什么坑。会话结束后,它用一个模型把这些原始记录压成简短的摘要和观察笔记,存到本地数据库。
等你下次再开会话,它会把跟当前任务相关的那段记忆,自动塞回给助手。简单说,助手关了再开,还记得你昨天干到哪了。
几个值得说的功能
跨会话的上下文
这是它的核心。普通 AI 助手每个会话都是一张白纸,claude-mem 把白纸换成了一本连续的工作笔记。你不用手动写总结,它自己捕、自己压、自己回灌。
不挑宿主
它不光支持 Claude Code。仓库里能看到给 Cursor、Codex、Grok、Copilot、OpenCode、Gemini 这些编辑器各自做的插件配置。我平时在几个工具间来回切,记忆是通的,这点比很多只绑一个生态的工具舒服。
本地优先,也能上云
默认数据存在你本机的 SQLite 里,不联网也能跑,隐私上让人放心。它还有个付费的 CMEM Pro,能把记忆同步到云端,换电脑或者团队共享时用得上。
标准协议接入
它顺手提供了一个叫 mem-search 的 MCP 服务,任何支持 MCP 的宿主都能按统一协议去搜历史记忆。集成起来不费劲。
什么场景下用得上
第一个场景最普遍:个人开发。一个项目断断续续做几周,每次重新进会话都省了交代背景的时间。
第二个场景是多工具党。有人白天用 Cursor,晚上用 Claude Code 兜底,记忆互通后,两边看到的不是两个陌生的助手,而是同一个记性不错的老搭档。
第三个场景是团队。开启 Pro 同步后,同组的人能共享某个仓库里助手留下的观察记录,新人接手老项目时少走点弯路。
想试的话怎么上手
它装起来是个交互式流程,跑官方安装脚本,按提示勾选你用的编辑器就行,会自动把插件注册好。本地存储不依赖外部服务,装完就能用。
如果你想手动接 MCP,大概长这样:
{ "mcpServers": { "mem-search": { "command": "node", "args": ["claude-mem", "mcp"] } } } 把这段加进宿主的配置文件,助手就能直接检索历史记忆了。具体命令以仓库 README 为准,版本迭代挺快,目前已经是 13.x 系列。
说句实在的,记忆层这类东西刚开始用会有点微妙,就像身边多了个一直盯着你写代码的同事。但它确实把「重复交代背景」这件烦事省掉了,用顺手之后很难回去。
觉得有用点个『在看』,分享给需要的同事。
关注本号,每天一个值得收藏的开源项目。
你最想看哪类项目?前端 / 后端 / AI / DevOps?评论区告诉我,下期安排。
关注公众号,AI时代不迷路,创建价值活下去