Shared Memory:三种 Agent 写入架构

比较 direct multi-writer、deterministic reducer 与 delegated memory curator 的写入权、冲突点和故障边界。

多个 Agent 可以共享读取同一份 memory,但“谁能改 canonical memory”必须单独设计。真正的区别不是 framework 名称,而是写入权、合并点和提交边界。

设计问题

当两个或更多 Agent 可能并发产生重叠甚至冲突的更新时,系统如何写入 shared durable memory,同时控制 conflict、ordering、ownership 与 consolidation?

本章只比较 shared memory 的 write path。短期与长期 memory、vector 与 graph retrieval、prompt window 管理属于其他问题。