这周 GitHub 周榜有点意思:涨星最猛的两个项目,一个在给单个 Agent 装「跨会话记忆」,一个在把一堆终端里的 AI 拼成「有编制的团队」。刚好凑成 Agent 落地的两块拼图——记性与组织度。我翻了两个仓库的 README 和榜单数据(截至发稿:claude-mem 99,800 星、周增 3,800;openrig 7,000 星、周增 2,000),聊聊它俩到底在解决什么。
claude-mem:9.98 万星,给编码 Agent 装上跨会话记忆
用过 Claude Code、Codex 这类终端 Agent 的人都有同一种痛:会话一关,它上次帮你踩过的坑、改过的架构决策,全忘了。下次开新会话,你得重新解释一遍项目背景,token 烧一遍,耐心也烧一遍。
claude-mem(thedotmack/claude-mem)就是冲这个来的:无缝保留跨会话上下文。它自动捕获工具调用产生的观察记录,用 AI 压成语义摘要,等下次会话再把相关内容喂回去。
原理不复杂,是一条标准的「捕获 → 处理 → 存储 → 检索 → 注入」管道:
几个关键设计:
- 5 个生命周期钩子:SessionStart、UserPromptSubmit、PostToolUse、Stop、SessionEnd,挂在会话生命周期上,不改你原有工作流;
- 本地优先的存储:SQLite 存会话、观察、摘要(带 FTS5 全文索引),Chroma 向量库做语义 + 关键词混合检索;
- 3 层渐进检索:MCP 工具按
search → timeline → get_observations三步走——先拿索引(每条约 50-100 token),再看时间线上下文,最后才取全文细节。官方说法是先过滤再取详情能省约 10 倍 token; - 一行安装:
npx claude-mem install,支持 Claude Code、OpenCode、Codex(T3 Code)等一堆宿主。
要说实话的地方也有:它的 Quick Start 里推 hosted memory(CMEM Pro),要邮箱登录、有 30 天试用再转订阅——不开通也能跑,默认会落到你的 Anthropic plan 或自带 key。介意数据出境的,装的时候留意 provider 选项就行。
openrig:0.7 万星,把终端里的 Agent 拼成一支固定团队
第二个项目 openrig(mvschwarz/openrig)解决的是另一头的问题:当你同时开五六个终端、每个里面塞一个 Claude Code 或 Codex 时,那不是团队,那是「终端蔓延」——谁在干哪件事、上下文散在哪个窗口、重启后怎么恢复,全靠脑子记。
作者的定义很准:harness 包住模型,rig 包住你的 harness。核心玩法:
- YAML 定义拓扑(RigSpec):pod、席位(seat)、边、续跑策略,一条
rig up拉起全部——tmux 会话、启动文件、就绪检查; - 三档预制队伍:
starter(一个 builder + 一个 reviewer 干一件有边界的改动)、workshop(lead + builder + QA + reviewer 持续迭代一个仓库)、factory(7 个 agent:lead、advisor、build、QA、design 加两个独立 reviewer,跑产品级开发)。还有 code-review、research、pm 等专家队; - 可收编存量:
rig discover指纹识别你已有的 tmux 里的 Claude Code/Codex 会话,rig adopt纳入管理; - 快照与恢复:
rig down --snapshot存拓扑,重启后rig up <name>恢复,逐节点报告是恢复了、重新预热了还是需要你决策; - Agent 间通信:
rig send、rig broadcast、rig chatroom,外加 MCP 工具让 Agent 自己管理自己的拓扑。
架构也直白:daemon + CLI + TUI + MCP,底下全落在 tmux——每个 Agent 都是一个你能随时 attach 进去看的真实终端会话,没有黑盒。要求 Node 22/24 + tmux,Windows 走 WSL2。
实话说:这项目周增 2000 星说明痛点是真的,但它显然还年轻(版本号还在 0.x),CLI 概念密度不低——seat、pod、rig、bundle、culture 一套名词先得消化。适合重度终端多 Agent 用户,轻度用户拿 starter 队型练手就够。
写在最后
这两个项目一个管「记性」、一个管「编制」,指向同一件事:Agent 正从「一次性问答工具」变成「有状态、有分工的长期协作者」。claude-mem 近 10 万星说明跨会话记忆是刚需中的刚需;openrig 还在早期,但「把 Agent 当员工管」这个方向,大概率会有更多玩家冲进来。两个都开源, weekend 折腾一下午就能跑起来,值得上手摸摸。