论文

具有共享上下文的分散式多代理系统

Decentralized Multi-Agent Systems with Shared Context

智能体系统Agent 架构与控制循环

摘要

多代理系统 (MAS) 可以通过并行运行 大语言模型 代理来扩展长期任务,但现有设计在气泡中浪费了大部分并行性:代理时间花在等待其他人或重做对等方的工作上。这些气泡源于代理的沟通方式。独立智能体不分享任何内容,并重新发现他们的同行已经发现的东西;对等通信代理以同步轮次等待;在集中编排下,主代理会阻塞其子代理,同时转发进度。我们提出了去中心化语言模型(DeLM),这是一个基于现有代理工具之上的 MAS 框架,通过用共享上下文和任务队列替换主代理来消除这些泡沫。代理异步领取任务,在发现结果后立即发布,并建立或纠正彼此的进度,每个同伴的状态对所有人都可见。在 Terminal-Bench 4.0 和 DeepSWE v1.1 的长期任务中,以及在 SWE-bench Verified 上,DeLM 在每个设置中都比 Codex、Claude Code、其本地子代理和 AOrchestra 更准确、更快,与最强基线相比,精度提高了 17.5 点,运行速度比其构建的工具快了 2.49 倍。在 ProgramBench 上,代理从头开始重建程序,DeLM 的进度比 Claude Code 更快,完成 120 分钟的预算,测试通过率高出 19.9 个点。该代码可在我们的项目网站 https://yuzhenmao.github.io/DeLM/ 上获取。