论文
拉取请求之前:挖掘多代理协调
Before the Pull Request: Mining Multi-Agent Coordination
摘要
自治 编码智能体 现在打开了数百万个拉取请求,但大规模研究发现它们的 PR 生成速度更快,但被接受的频率较低 - 这是拉取请求级别遥测无法解释的协调和信任差距。我们认为,缺失的信号存在于 PR 之前,即并发代理如何在共享工作上主张、划分和冲突。我们通过 grite 研究这个过程,我们的开源协调底层不需要中央服务器,并将其记录存储在 git 本身内,因此其仅附加的签名事件日志可以直接捕获协调过程。我们表明,(i) 这种共享基质在有限的开销下减少了重复和冲突的工作——仅仅重做队友任务的工作份额从 78% 下降到 0%,而有用吞吐量增加了三倍以上; (ii) 每个代理的日志副本都收敛到相同的状态,没有静默删除写入,其中基于文件的跟踪器会丢失并发写入; (iii) 日志是可挖掘的人工产物,其中具体的故障模式(冲突编辑、锁饥饿、冗余重新发现、竞争结束)可自动恢复并具有来源,其中一些在拉取请求历史中是不可见的。我们发布了数据集、工具和挖掘工具包。