Claude Mem

活跃
GitHub JavaScript Apache-2.0

简介

Claude Code 插件,自动捕获编程会话内容并用 AI 压缩,将相关上下文注入未来的会话中,实现跨会话持久记忆。

核心特性

  • 跨会话持久记忆 — 自动捕获工具调用观察结果并生成语义摘要,在新会话中自动注入相关上下文
  • 渐进式上下文披露 — 分层记忆检索机制,带 token 成本可视化,精确控制注入的上下文量
  • 技能化搜索 — 通过 mem-search 技能查询项目历史,支持基于语义的项目上下文检索
  • 隐私控制标签 — 使用 <private> 标签排除敏感内容,防止机密信息被存储
  • Web 查看器 — 实时记忆流界面(localhost:37777),支持通过 ID 引用历史观察记录
  • 多 IDE 兼容 — 支持 Claude Code、Gemini CLI、OpenCode 和 OpenClaw Gateway 等多种编码环境

适用场景

💡 长期项目开发中保持上下文连续性,跨会话记住代码架构决策和进度
💡 团队协作时共享项目记忆,新成员可快速了解历史开发背景和关键决策
💡 复杂调试场景下追踪问题脉络,自动记录排查过程和根因分析结果
💡 编码 Agent 增强,为 Claude Code 等工具提供跨会话学习能力
💡 项目知识沉淀,将日常编码会话中的洞察自动归档为可检索的知识库

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(93.5k stars)
  • 开源许可证友好(Apache-2.0)
  • Issue 响应及时,积压少

快速开始

# 安装 claude-mem(支持 Claude Code)
npx claude-mem install

# 或安装到 Gemini CLI
npx claude-mem install --ide gemini-cli

# 或安装到 OpenCode
npx claude-mem install --ide opencode

# 重启 Claude Code 或对应 IDE
# 记忆将自动在会话间持久化,无需手动操作
# 访问 http://localhost:37777 查看实时记忆流

相关项目

Backlog.md

6.7k · TypeScript
活跃 A+

一个专为人类与 AI Agent 协作设计的项目管理工具,基于 Git 生态系统运行。支持任务分配、进度追踪和文档管理,让 AI 代理和人类开发者高效协作。

typescriptcodingagent +2
  • · Markdown 原生任务管理器,每个任务是一个 .md 文件
  • · 集成 MCP 协议,支持 Claude Code、Gemini CLI、Codex 等 AI 助手
  • · 终端内实时 Kanban 看板(backlog board)

CC Haha

14.3k · TypeScript
活跃 A

Claude Code本地可运行版本,新增跨平台桌面端软件和Computer Use功能,附带核心模块解析,为开发者提供本地化的AI编程助手。

typescriptcodingagent +2
  • · 跨平台桌面端工作台(macOS/Windows/Linux),集成会话管理、多项目切换和终端
  • · 支持分支/Worktree 启动,新会话可选择仓库分支和隔离工作区
  • · 右侧代码改动面板,实时查看 AI 编辑的 Diff 和文件变更