GitHub Trending | 📄 原文链接 | 2026-11-02 收录

把每次会话压成记忆:钩子接住动作,三层取数省下十倍标记

来源:GitHub — 2026-11-02 · ⭐ 108,839 stars · TypeScript

📋 概述

claude-mem 是给编码智能体做的持久记忆压缩系统:会话里发生的工具调用、观察与结论被自动捕获,用模型压缩成摘要,再在之后的会话里按需注入,避免每开一个新窗口就从零解释项目。它挂在 Claude Code 的生命周期钩子上,会话开始、提交提示、工具前后、结束各触发一次,动作落进本地 SQLite,另用向量库做语义加关键词的混合检索;对外通过 MCP 暴露三个工具。官方点名支持 Claude Code、OpenClaw、Codex、Gemini、Hermes、Copilot、OpenCode 等多个宿主,也就是说记忆这层与用哪个智能体解耦。

🔑 核心要点

💡 金句

Persistent Context Across Sessions for Every Agent
← 返回 GitHub Trending 首页