乐于分享
好东西不私藏

Claude Code 记忆插件来了,三天暴涨3k星.一个能自动捕捉对话,并自动压缩上下文的 Claude Code

Claude Code 记忆插件来了,三天暴涨3k星.一个能自动捕捉对话,并自动压缩上下文的 Claude Code

凌晨三点的崩溃时刻

你有没有过这种经历?

半夜两点,你正在赶一个紧急项目。Claude Code 帮你写了半天的代码,突然会话超时了。你重新打开,发现  ——  Claude 不认识你了。

“请介绍一下这个项目。”

你愣住了。得,又要从头解释一遍。这是第几次了?第三次?第五次?

这就是 Claude Code 用户的”午夜噩梦”  ——  它没有记忆。每次对话都是从零开始,像个失忆的AI。

一个插件打破”金鱼记忆”魔咒

4月14日,一款名为 claude-mem 的插件冲上了 GitHub 趋势榜榜首。

这个插件的原理很简单:自动捕捉你在 Claude Code 中的所有操作,用 AI 压缩关键上下文,然后注入到下一次会话中。

相当于给 Claude Code 装了一个 永不丢失的外挂记忆

数据说话:3天3千星

GitHub 数据显示(截至2026年4月14日):

项目
thdotmack/claude-mem
总 Stars
53,687 ⭐
今日新增
3,175 ⭐
语言
TypeScript

3天时间猛涨3000多stars,这个速度在 Claude Code 生态里极其罕见

它是怎么工作的?

第一步:自动捕获

插件会监听你在 Claude Code 中的所有操作——写了什么代码、改了什么文件、遇到了什么错误。

第二步:AI 压缩

不是简单记录,而是用 Claude 的 agent-sdk 智能提取关键上下文——你的代码风格、项目结构、常用命令。

第三步:注入记忆

下次对话时,这些记忆会自动加载。Claude 不再是陌生人,而是了解你项目的智能助手

如何配置和使用

安装步骤

第一步:确保本地已安装 Claude Code CLI

npm install -g @anthropic-ai/claude-code

第二步:克隆项目到本地

git clone https://github.com/thdotmack/claude-mem.git

第三步:安装依赖

cd claude-mem && npm install

配置记忆存储位置

插件默认在 ~/.claude-memory/ 目录存储记忆文件。如需自定义,可设置环境变量:

export CLAUDE_MEM_PATH=/你的/自定义/路径

让 AI 学习新概念/新名词

这是 claude-mem 的核心用法之一。在项目根目录创建 CLAUDE.md 文件,手动注入知识:

# 项目术语表## CQRSCommand Query Responsibility Segregation,命令查询职责分离模式## Saga Pattern处理分布式事务的一种模式,通过一系列本地事务实现最终一致性

插件会自动识别并加载这个文件。下次 Claude Code 遇到这些术语时,会直接理解它们的含义,而不会让你解释。

自动注入代码规范

你还可以在 CLAUDE.md 里写项目规范:

# 代码规范– 使用 TypeScript strict 模式– 组件文件以 .tsx 结尾– API 响应统一使用 Result 类型包装

Claude Code 每次启动时会自动读取这些规范,不需要你重复强调

谁在用它?

根据 GitHub 项目页面的 Built by 信息,早期使用者包括:

  • 长期维护大型代码库的开发者
  • 需要 AI 辅助完成复杂重构的老手
  • 追求”上下文连贯”的效率派程序员

值得注意的风险点

⚠️ 安全提醒:插件会记录你的代码操作。请确保本地存储的文件权限设置妥当,避免敏感项目信息泄露。

说在最后

Claude Code 的出现让 AI 编程助手进入新阶段,但”失忆”一直是痛点。claude-mem 补上了这块短板。

如果你用 Claude Code,写大型项目强烈建议装一个。它不会让你的代码能力突飞猛进,但它能让 AI 真正”懂”你。

更关键的是,配合 CLAUDE.md 文件,你可以快速让 AI 学习任何新概念、新名词——不需要每次都解释,直接在文件里写清楚就行。


🔗 项目地址:github.com/thdotmack/claude-mem