Search papers, labs, and topics across Lattice.
This paper introduces SWE-Review, a framework that enhances the process of code review by enabling an agentic reviewer to systematically evaluate AI-generated pull requests (PRs) and provide structured feedback for revisions. By leveraging the SWE-Review-Bench for evaluation and the SWE-Review-Traj dataset for training, the authors demonstrate that their approach significantly improves the accuracy of PR acceptance decisions and the effectiveness of subsequent revisions. The results indicate that agentic code review not only enhances the quality of PRs but also positively impacts broader issue-resolution models, facilitating a shift from one-shot PR generation to a more iterative and effective coding process.
Agentic code review can transform AI-generated pull requests into high-quality solutions, outperforming traditional methods in both accuracy and usefulness.
Coding agents increasingly generate pull requests (PRs) for real-world software issues, yet one-shot PR generation remains open-loop: the PR is proposed without systematic review, diagnosis, or revision. We introduce \textbf{SWE-Review}, a framework for closing this loop with agentic code review. Given an issue and an AI-generated PR, a reviewer agent explores the repository, decides whether the PR should be accepted, and provides structured feedback for revision. We evaluate this setting with our proposed \textbf{SWE-Review-Bench} to measure both review correctness and downstream revision usefulness. We further curate \textbf{SWE-Review-Traj} dataset to study broader applications of agentic review and fill the data-scarcity gap for open reviewer training. Experiments show that agentic review continuously improves PRs through a generate-review-revise loop, outperforms single-turn fixed-context review in both decision accuracy and resolve rate after revision, transfers beyond review to improve issue-resolution models, and enables effective and efficient test-time scaling. These results position agentic code review as a practical mechanism for moving AI coding agents from one-shot PR generation toward closed-loop issue resolution.