Reproduce “AI-powered Code Review with LLMs: Early Results” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Zeeshan Rasheed, Malik Abdul Sami, Muhammad Waseem, Kai-Kristian Kemell, Xiaofeng Wang, Anh Nguyen, Kari Systä, Pekka Abrahamsson

Researchers from Tampere University and collaborators introduced an LLM-based multi-agent system designed for autonomous code review, effectively identifying bugs, code smells, and optimization opportunities. The system consistently produced logical and actionable feedback, demonstrating its capability to provide context-aware insights that extend beyond traditional static analysis.

Key insights

  • A multi-agent architecture powered by LLMs can effectively segment the complex code review process into specialized, collaborative roles (bug detection, code smell identification, optimization).
  • LLM-based agents offer a deeper contextual understanding and reasoning capabilities, enabling the identification of issues that traditional static analysis tools often miss or explain superficially.
  • The system provides a dual benefit by simultaneously enhancing code quality through comprehensive issue identification and fostering developer learning by providing actionable, best-practice-aligned feedback.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.