论文
人类集成,代理修复:在实践中如何引用代理编写的拉取请求
Humans Integrate, Agents Fix: How Agent-Authored Pull Requests Are Referenced in Practice
摘要
尽管 编码智能体 在协作软件开发中引入了新的协调动态,但实践中的详细交互仍有待探索,特别是对于代码审查过程。在本研究中,我们从 AIDev 数据集中挖掘代理撰写的 PR 参考文献,并引入一种分类法,以 Pull 请求(即 PR)的形式来描述这些参考文献在人与代理和代理与代理交互中的意图。我们的分析表明,虽然人类发起对代理撰写的 PR 的大部分引用,但这些交互的很大一部分是人工智能辅助的,这表明元协作工作流程的出现,其中人类主要使用引用来构建新功能,而代理则使用它们来修复错误。我们进一步发现,与孤立的 PR 相比,引用/被引用的 PR 与更长的寿命和审查时间相关,这表明需要更高的协调或整合工作。然后,我们列出了三个关键要点,作为未来潜在的研究方向,探讨如何利用这些动态在代码审查过程中优化 AI 编码智能体。