今天,GitHub上的TypeScript仓库thedotmack/claude-mem拿到了578星。它没搞什么花活,就是给AI Agent补了个跨会话的记忆功能——专门解决用AI做任务时的老问题:“我上次让你写的东西,你怎么忘了?”
解决的是AI Agent的“健忘症”
之前用AI写代码、做文档或者处理任何需要连贯性的任务,换个会话就像重启了游戏存档。比如你让Claude写支付模块的代码,改到一半换了个tab,下次再打开会话,AI会直接问“支付模块的需求是什么?”——你得重新说一遍,浪费时间。
这个mem工具的逻辑很直接:每一次Agent的会话操作,它都完整捕获下来,然后用AI把这些数据压缩成精简的关键信息,过滤掉冗余的细节。等下一次启动同一个任务的会话时,它自动把相关记忆注入Agent的上下文,不用用户反复提醒前情提要。
兼容主流Agent,适配门槛低
它的核心优势之一是兼容性够广——支持Claude Code、Copilot、Codex、Gemini、Hermes、OpenCode这些市面上主流的AI Agent工具,不用绑定某一款特定产品。而且代码用TypeScript写的,对前端、Node生态的开发者友好,想根据自己的工作流定制功能,改起来也容易,不用再学新的技术栈。
第三方补漏,戳中了谁的痛点?
现在的AI Agent工具,大多把上下文窗口当硬约束,跨会话记忆一直是个没完全解决的短板——厂商自己做的话,要么成本高,要么效果一般。这个开源工具相当于给所有主流Agent打了个“记忆补丁”,不用厂商从零开发,用户也不用换工具就能用上跨会话的连贯性。
对开发者来说,它省去了跟AI反复对接的时间;对工具厂商来说,相当于多了个现成的解决方案。
你平时用AI Agent时,最头疼的是重复说需求吗?还是更在意工具能不能快速接入现有的工作流?
素材来源:GitHub Trending · AI情报、大模型、开源生态
查看报道原文

发表第一条评论吧