论文

AgentRoom:基于CRDT共享工作区的并发多智能体编码

AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace

智能体系统Agent 协作Agent Harness智能体互操作协议MCP

摘要

并发多智能体编码有望实现跨模块的分工、通过冗余获得鲁棒性,以及在多文件项目的天然粒度上进行并行探索。实时协同编辑协议通过无冲突复制数据类型(CRDT)为人类团队解决了这一协调问题,但其底层的LLM一次只生成一个token,现有的多智能体编码系统继承了这个串行限制:它们要么通过阶段交接让智能体串行,要么汇集独立样本而不加协调;而单个智能体会以“留下单文件存根即退出”的方式放弃多达一半的困难任务。AgentRoom是面向并发编码智能体的实时协同编辑协议。其运行时层在CRDT合并的共享文件系统上,将文件级认领、状态和广播作为MCP工具暴露。五个前沿编码CLI模型运行了四个后端编码任务,并在Python DevBench和Rust+axum中进行了跨语言检查。对CLI稳定的模型,双智能体AgentRoom比Solo放弃更少的任务,且运行间波动更小。在等算力下,一组正向均值LLM评审对比显示AgentRoom优于并行合并。另一组对比——捆绑探针——显示完整AgentRoom高于每个部分版:这是一个排序结论而非百分比差距。起决定作用的是协调,而非并行或CRDT合并。