claude-mem 是给编码智能体用的持久记忆层,挂在宿主钩子上把每一次工具调用记成观察条目,再用模型压成语义摘要,下次开会话时把相关记忆注入回来。同一套逻辑接 Claude Code、Codex、Gemini、Hermes、Copilot、OpenCode 等多个宿主,对没有钩子的客户端则退化为读取聊天日志文件,功能边界写得很直白。
🔑 核心要点
入场方式是钩子而不是提示词:动作在执行路径上被自动记下来,不指望用户记得说一句"记一下"。
先索引再取正文的两段式检索:用压缩摘要判断相关性,再拉原文,上下文预算花在真正相关的内容上。
没有宿主钩子的客户端退化为监听聊天日志,并用按月追加的 awareness 行做提醒,可单独关掉。
安装一条命令搞定,宿主不同则参数不同,宿主能力缺口在文档里逐条说明。
十万星量级说明"会话一结束就失忆"仍是当下代理工作流最普遍的痛点。
💡 金句
Claude-Mem seamlessly preserves context across sessions by automatically capturing tool usage observations, generating semantic summaries, and making them available to future sessions.