使用多个 coding agent 的朋友,迟早会碰到一个问题:上回那个改动,到底是谁干的、为啥这么改啊?项目Obelisk 把这个问题的答案,变成了可查询的东西。
具体而言是这样:它把 Claude Code、Copilot、Kimi Code 等各类代理的会话、工具调用记录,给统一索引到本地 SQLite,并提供 search() 和 sql() 两种查询方式。然后呢,代理可以通过 CLI 来查自己的历史,人可以通过桌面端看会话、记忆、统计和周报。
接着呢,确认过的结论,会沉淀为 markdown 记忆,而原始证据完整保留,包括被覆盖的分支历史。用Node点js 22.13+ 就能跑哦。
所以本质上,它让 coding agent 有了长期记忆,也让多代理协作总算有了可追溯的基础设施。
GitHub地址:tommy0103/obelisk
有需要的朋友,快去试试吧!