MIT新论文提出Logos框架,让AI智能体跨进程运行,故障隔离效果比单进程好80倍。
Logos是一个类似ROS的跨进程智能体框架,每个插件是一个独立进程,仅通过追加式日志共享状态。研究显示在工具调用周期的四个边界处放置故障后,80个会话可无重复效果地恢复。与单进程配置相比,同故障下单进程会中断所有共驻会话,而对等进程架构中一个故障仅影响一个节点。
Logos: An Agent Harness on a Cross-Process Bus
Modern agent systems assemble capabilities at runtime, and this dynamic composition has recently received a complete formal treat ment in the spatiotemporal-composability calculus, in which a capability is a component carrying a tracked inverse, and agents are assembled as plugins. This plugin form is carried by a single process sharing one context, a carrier that places all components in one physical failure domain, a fault suspends every component at once, and process death interrupts every session the process hosts. This paper shows that neither the modeling nor the calculus binds an agent to one process, the statelessness of the language model keeps all cross-step state outside the model, and the soundness invariant is defined on the state space alone. These observations condense into four lemmas whose premises are the hypotheses of the calculus and the statelessness of language-model inference. On these lemmas this paper constructs Logos, a ROS-like cross process agent harness in which a plugin is a process and the only shared state is an append-only transcript. Eighty sessions resume with no repeated effect after kills placed at the four boundaries of the tool-call cycle, and a same-fault comparison with a single process reference configuration shows one fault interrupting every co-resident session while under the peer-process construction one fault ends at one node.