夜雨聆风学习资料网

ARTICLE · 1301149

给 AI 装记忆的插件,正在存你的代码

给 AI 装记忆的插件,正在存你的代码

用 Claude Code 的人都有同一个痛点:每个新会话都从零开始,昨天讲过的架构、今天还得再讲一遍。于是出现了「给 agent 装记忆」这类插件,claude-mem 是其中比较火的一个。

它干的事很简单:把你和 agent 的每次对话捕获下来,压缩成一条条记忆,下次会话自动召回,再提供一套搜索工具让你查历史。

问题是——它读的是完整会话记录。那里面通常有你的代码、内网地址、数据库连接串、客户名字,偶尔还有人不小心贴进去的密钥。

它怎么工作

安装就一条命令:

npx claude-mem install

装完它会注册 hooks,在会话过程中抓取内容,交给一个「观察者」模型压缩成记忆,落到本地存储,之后通过 MCP 工具检索。

关键在于「观察者」是谁。安装器会引导你在浏览器里登录(邮箱魔法链接),登录后分配一个 memory key,送 30 天试用;试用结束自动回落到你自己的 Anthropic 套餐,或者你订阅。

可选三条路:

•claude-mem 的托管观察者:内容要发到它的服务端处理;
•自己的 OpenRouter / Gemini key:内容发给对应厂商;
•本地 provider(--provider host):模型跑在本机。

不想登录也行,官方给了开关:CLAUDE_MEM_ONLINE_OPTIN=false,或者在 CI 里跑时安装器会跳过账号交互。

三个该注意的点

第一,默认路径会离开本机。 引导流程是先登录、用托管观察者。这不是偷偷做,但很多人一路点下一步就过去了。你在终端里跑的东西,和你在网页里聊天不是一个心理预期。

第二,它抓的是全文。 记忆插件的价值在于「什么都记」,代价也是「什么都记」。.env、私钥、内部域名、未公开的项目名,只要在会话里出现过,就可能进入记忆库。

第三,项目本身带代币。 README 里有一段 CMEM 代币的说明,官方口径是社区激励。这不等于插件有问题,但一个开发者工具绑定代币经济,值得你在装之前知道。

想用又不想裸奔
• 装的时候显式指定本地 provider,不要用托管观察者;
• 设 CLAUDE_MEM_ONLINE_OPTIN=false,避免任何在线路径;
• 记忆库放在加密卷里,定期清理;
• 别把密钥贴进 prompt——这条对任何 agent 都成立,装不装记忆插件都一样;
• 公司项目先看合规:把代码上下文写进第三方记忆库,很多公司是不允许的。
边界
• 我只读了官方 README 和文档,没有在你机器上装它做实测,所以不评价它的召回质量。
• 「记忆」本身不是安全问题,问题是记忆的存储位置和处理方。同一个插件,选本地 provider 和选托管,风险完全不同。
• 这类工具会越来越多。判断标准可以固定成三问:存哪、谁处理、怎么删。

一句话:装之前先决定记忆放哪。默认选项是给你省事的,不是给你省心的。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料