MindGraph 为编程智能体加图记忆
TL;DR:多条帖子围绕 MindGraph 这一编程智能体状态底座展开,目标是解决 Claude Code、Codex 等工具在会话结束、工具切换或多智能体并发时的“失忆”和上下文断裂问题。其已公开的核心方案是把任务、迭代、阻塞点和经验教训持久化为图状态,并用基于符号的代码锚点而非行号来关联代码上下文。对需要长周期、多人或多工具协作的 AI 编程流程来说,这类底座直接关系到智能体能否连续工作。
已确认
- ShanRizvi 介绍,MindGraph 面向 Claude Code 和 Codex,定位是给 coding agent 提供跨会话的持久化图记忆。
- 系统会把目标、计划、失败尝试、原因、阻塞点和教训写入图管理的工作状态;新会话只需注入简短上下文,就能继续之前的工作。
- 其记忆持久化设计采用代码锚点机制:基于代码符号建立稳定身份,而不是依赖容易失效的行号,因此在代码重构后仍可保留关联经验。
- 帖子还提到,系统会查询本地代码图索引,按需取回相关上下文,而不是把全部历史硬塞进提示词。
- 在多智能体场景中,MindGraph 使用租约与 Epoch 防护机制来处理并发;如果两个智能体处理同一任务,落后的那一方会收到明确的过期或冲突信号,避免旧状态覆盖新状态。
- 性能实测帖称,这套图状态方案的写入开销相较一次 LLM 往返较低,意在说明它可用于日常开发流程。
尚未确认
- 已明确支持的是 Claude Code 和 Codex。转发帖提到 Supermemory 试图连接 Claude Code、Cursor、Opencode、Gemini 等更多工具,但该能力并非 MindGraph 在这些帖子里直接确认的支持范围。
为什么重要
- @Asleep-Pilot-4142 提到,在 Cursor、Claude Code、Codex 之间切换时,常见痛点是每个工具都不知道上一个工具做了什么,只能靠手动同步关键决策,项目上下文很容易断裂。
- MindGraph 这类方案若成立,意义不只是“记住聊天记录”,而是把任务状态、代码位置、失败经验和并发控制一起持久化,让智能体从一次性对话工具更接近可持续协作的开发执行体。
2026-07-28 ~ 2026-07-29 · 8 条相关
一手来源
- MindGraph 给 coding agent 做了跨会话持久记忆 — ShanRizvi ·
- 编程智能体记忆设计:以符号锚点替代行号索引 — ShanRizvi ·
- 解决多智能体并发冲突:基于租约与 Epoch 防护机制 — ShanRizvi ·
- Supermemory 试图打通 Claude Code、Cursor 和 Gemini 的共享上下文 — builditwithjoe · 2026-07-28
- 开发者尝试让 Cursor、Claude Code、Codex 共享上下文 — Asleep-Pilot-4142 · 2026-07-29
- MindGraph 为 Claude Code 和 Codex 加上持久化图记忆 — ShanRizvi · 2026-07-29
- 【源头】MindGraph 给 coding agent 做了跨会话持久记忆 — ShanRizvi · 2026-07-29
- 解决编程智能体失忆:图管理状态底座性能实测 — ShanRizvi · 2026-07-29
- 【源头】编程智能体记忆设计:以符号锚点替代行号索引 — ShanRizvi · 2026-07-29
- 【源头】解决多智能体并发冲突:基于租约与 Epoch 防护机制 — ShanRizvi · 2026-07-29
- 图记忆与租约隔离:多智能体状态管理实战 — ShanRizvi · 2026-07-29