paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Unity Is Strength: Collaborative LLM-Based Agents for Code Reviewer Recommendation

团结就是力量:基于协作 LLM 智能体的代码审查者推荐
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 2/10 · 论文将多智能体 LLM 用于代码审查者推荐,属于软件工程/推荐系统任务,未涉及静态分析、形式化验证、浮点程序分析或贝叶斯程序分析,与画像的核心交叉方向基本无关。仅因使用协作式 LLM Agent 而有一点方法层面的间接关联。引用 17 inbox
Luqiao Wang, Yangtao Zhou, Huiying Zhuang, Qingshan Li, Di Cui, Yutong Zhao, Lu Wang
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出多智能体协作的 LLM 代码审查者推荐方法 CoRe,在四个项目上超越现有方法并提升可解释性。

将 pull request 分配给合适的代码审查者能够加速审查流程并帮助发现潜在缺陷,但 pull request 与审查者本身的复杂性使得二者之间的匹配十分困难。已有研究多从 pull request 的语义信息或审查者的画像信息入手,却忽略了二者之间由多种因素和策略共同刻画的内在关联,因而推荐准确率不理想。为此,本文提出 CoRe——一种强调灵活性与适应性的协作式智能体代码审查者推荐方法。该方法利用大语言模型精确捕捉 pull request 与审查者双方的丰富文本语义,并借助多智能体系统强大的规划、协作与决策能力,将多种因素整合进推荐过程,从而显著提升基于 LLM 的代码审查者推荐效果。作者在四个被广泛使用的项目上进行了评估,结果表明 CoRe 在性能与可解释性两方面均优于当前最先进的方法。

问题
如何为 pull request 推荐合适的代码审查者;现有方法只挖掘 pull request 语义或审查者画像,忽视了二者之间由多因素、多策略共同表示的内在关系,导致推荐精度不足。
方法
提出 CoRe:用大语言模型捕获 pull request 与审查者的丰富文本语义,再通过多智能体系统的规划、协作与决策能力把多种因素整合到推荐流程中,强调灵活性与适应性。
评估
在四个被广泛使用的项目上评估,结果显示 CoRe 在推荐性能与可解释性上均优于现有最先进方法。
原文摘要(Abstract)

Assigning pull requests to appropriate code reviewers can accelerate the review process and help uncover potential bugs. However, the inherent complexities in pull requests and code reviewers present challenges in making suitable matches between them. Prior studies focus on mining rich semantic information from pull requests or profile information from code reviewers to improve efficiency. These approaches often overlook the intrinsic relationships between pull requests and code reviewers, which can be represented by a combination of multiple factors and strategies, resulting in suboptimal recommendation accuracy.To address this issue, we propose CoRe, a collaborative agent-based code reviewer recommendation approach that emphasizes flexibility and adaptability. We leverage Large Language Models (LLMs) to precisely capture the rich textual semantics of both pull requests and reviewers. Additionally, we integrate various factors into the recommendation process through the robust planning, collaboration, and decision-making capabilities of multi-agent systems. This integration significantly enhances the performance of LLM-based code reviewer recommendations. We evaluate the effectiveness of our approach on four widely used projects. The results demonstrate that CoRe outperforms state-of-the-art methods in both performance and interpretability.CCS Concepts• Software and its engineering → Collaboration in software development.

链接与引用

DOI 原文 · DBLP

BibTeX
@inproceedings{WangZZLCZ024,
  title = {Unity Is Strength: Collaborative LLM-Based Agents for Code Reviewer Recommendation},
  author = {Luqiao Wang and Yangtao Zhou and Huiying Zhuang and Qingshan Li and Di Cui and Yutong Zhao and Lu Wang},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695291}
}