论文
OpenCollab:具有可编程协作和可控运行时的多Agent编码框架
OpenCollab: A Multi-Agent Coding Framework with Programmable Collaboration and Controllable Runtime
摘要
多Agent编码系统旨在通过协作来解决复杂的软件工程任务。然而,现有的评估通常假设配置的组织得到忠实遵循,但实际情况却有所不同。这种行为差距,加上底层系统组件的差异,阻碍了观察到的收益的明确归属。为此,我们引入了OpenCollab,一个多Agent编码框架,为可编程协作和可控运行时提供统一的基础设施。具体来说,OpenCollab 统一了组织设计,对共享运行时实施实验控制,并通过细粒度事件流跟踪执行情况。在此基础上,我们定义遵守来量化所声明的组织是否真正实现。我们的实验表明,Agent在不同配置下的协作方式非常不同:改变任何单一维度都会改变依从性,从 47.2% 提高到高达 97.2%。此外,广泛的 Agentic 编码基准测试表明,与 Mini-SWE-agent、Codex CLI 和 Claude Code 等主流工具相比,基于 OpenCollab 构建的两个编码器工作流程建立了新的 SOTA 性能,这表明设计良好的组织可以胜过强大的现有工具,而 OpenCollab 的单Agent配置在所有评估套件中使用最少的词元。 OpenCollab 建立了统一的多Agent基础设施,以实现轻松的可编程协作和受控因果评估。