CodeAgent: Autonomous Communicative Agents for Code Review
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Code review, which aims at ensuring the overall quality and reliability of software, is a cornerstone of software development. Unfortunately, while crucial, Code review is a labor-intensive process that the research community is looking to automate. Existing automated methods rely on single input-output generative models and thus generally struggle to emulate the collaborative nature of code review. This work introduces tool, a novel multi-agent Large Language Model (LLM) system for code review automation. CodeAgent incorporates a supervisory agent, QA-Checker, to ensure that all the agents' contributions address the initial review question. We evaluated CodeAgent on critical code review tasks: (1) detect inconsistencies between code changes and commit messages, (2) identify vulnerability introductions, (3) validate code style adherence, and (4) suggest code revision. The results demonstrate CodeAgent's effectiveness, contributing to a new state-of-the-art in code review automation. Our data and code are publicly available (urlhttps://github.com/Code4Agent/codeagent).
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 27 of its 54 references that are in the map. First posted on arXiv 3 Feb 2024.
Builds on
27 of 54 references.
References · 27
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,761
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,739
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2023Encouraging Divergent Thinking in Large Language Models through Multi-Agent Debatecited by 995
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
- 2020GraphCodeBERT: Pre-training Code Representations with Data Flowcited by 600
- 2023AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviorscited by 580
- 2023Multi-Agent Collaboration: Harnessing the Power of Intelligent LLM Agentscited by 329
- 2023Large Language Models as Tool Makerscited by 293
- 2020Deep Learning based Vulnerability Detection: Are We There Yet?cited by 142
- 2023MetaAgents: Large Language Model Based Agents for Decision-Making on Teamingcited by 85
15 more
- 2023Is ChatGPT the Ultimate Programming Assistant -- How far is it?cited by 72
- 2022Using Pre-Trained Models to Boost Code Review Automationcited by 63
- 2021Towards Automating Code Review Activitiescited by 54
- 2023Multi-Party Chat: Conversational Agents in Group Settings with Humans and Modelscited by 53
- 2023LLaMA-Reviewer: Advancing Code Review Automation with Large Language Models through Parameter-Efficient Fine-Tuningcited by 47
- 2023Dialogue Chain-of-Thought Distillation for Commonsense-aware Conversational Agentscited by 41
- 2021NL-EDIT: Correcting semantic parse errors through natural language interactioncited by 33
- 2020Deep Just-In-Time Inconsistency Detection Between Comments and Source Codecited by 20
- 2019CORE: Automating Review Recommendation for Code Changescited by 14
- 2023Generation-based Code Review Automation: How Far Are We?cited by 9
- 2021A Systematic Literature Review and Taxonomy of Modern Code Reviewcited by 7
- 2022Is this Change the Answer to that Problem? Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctnesscited by 7
- 2023Just-in-Time Detection of Silent Security Patchescited by 7
- 2022Less is More: Supporting Developers in Vulnerability Detection during Code Reviewcited by 6
- 2022A Systematic Literature Review on the Impact of Formatting Elements on Code Legibilitycited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 14; 2026: 18.
33 papers.
Sort:
By area:
- 2024A Survey on LLM-based Multi-Agent System: Recent Advances and New Frontiers in Applicationcited by 54
- 2025Reinforce LLM Reasoning through Multi-Agent Reflectioncited by 26
- 2025An Empirical Study of Agent Developer Practices in AI Agent Frameworkscited by 14
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
- 2025FinSight: Towards Real-World Financial Deep Researchcited by 9
- 2025SimuGen: Multi-modal Agentic Framework for Constructing Block Diagram-Based Simulation Modelscited by 7
- 2025CallNavi, A Challenge and Empirical Study on LLM Function Calling and Routingcited by 6
- 2025AgentBay: A Hybrid Interaction Sandbox for Seamless Human-AI Intervention in Agentic Systemscited by 5
- 2026AACR-Bench: Evaluating Automatic Code Review with Holistic Repository-Level Contextcited by 5
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisionscited by 4
- 2025Issue-Oriented Agent-Based Framework for Automated Review Comment Generationcited by 4
- 2025DRAFT-RL: Multi-Agent Chain-of-Draft Reasoning for Reinforcement Learning-Enhanced LLMscited by 4
21 more
- 2026Code Review Agent Benchmarkcited by 4
- 2026SWE-Review: Closing the Loop on Issue Resolution with Agentic Code Reviewcited by 4
- 2025DART: Leveraging Multi-Agent Disagreement for Tool Recruitment in Multimodal Reasoningcited by 3
- 2026CR-Bench: Evaluating the Real-World Utility of AI Code Review Agentscited by 3
- 2026The End of Code Review: Coding Agents Supersede Human Inspectioncited by 3
- 2025When "Correct" Is Not Safe: Can We Trust Functionally Correct Patches Generated by Code Agents?cited by 2
- 2026AgenticSCR: An Autonomous Agentic Secure Code Review for Immature Vulnerabilities Detectioncited by 2
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Reviewcited by 2
- 2026Rethinking Code Review in the Age of AI: A Vision for Agentic Code Reviewcited by 1
- 2026SEVRA-BENCH: Social Engineering of Vulnerabilities in Review Agentscited by 1
- 2025Automated detection of atomicity violations in large-scale systemscited by 0
- 2025Reformulate, Retrieve, Localize: Agents for Repository-Level Bug Localizationcited by 0
- 2026SWE-Spot: Building Small Repo-Experts with Repository-Centric Learningcited by 0
- 2026Assessing Spear-Phishing Website Generation in Large Language Model Coding Agentscited by 0
- 2026XSearch: Explainable Code Search via Concept-to-Code Alignmentcited by 0
- 2026AgensFlow: A Coordination-Policy Substrate for Multi-Agent Systemscited by 0
- 2026Converted, Not Equivalent: Benchmarking Codebase Conversion via Observational Equivalencecited by 0
- 2026More than a Judge: An Empirical Study of Agent-Human Interaction in Crowdsourced Testing Assessmentcited by 0
- 2026Archer: Towards Agentic Review for Compiler Optimizationscited by 0
- 2026From Static to Dynamic: Benchmarking Real-World Code Review with MCR-Benchcited by 0
- 2026CRJudgeBench: Can AI Detect Plausible but Invalid Code Reviews?cited by 0
- 2026CRJudgeBench: Can AI Detect Plausible but Invalid Code Reviews?29 Sep 2026
- 2026From Static to Dynamic: Benchmarking Real-World Code Review with MCR-Bench27 Aug 2026
- 2026SWE-Review: Closing the Loop on Issue Resolution with Agentic Code Review7 Jul 2026
- 2026Archer: Towards Agentic Review for Compiler Optimizations2 Jul 2026
- 2026SEVRA-BENCH: Social Engineering of Vulnerabilities in Review Agents11 Jun 2026
- 2026The End of Code Review: Coding Agents Supersede Human Inspection11 Jun 2026
- 2026More than a Judge: An Empirical Study of Agent-Human Interaction in Crowdsourced Testing Assessment4 Jun 2026
- 2026Converted, Not Equivalent: Benchmarking Codebase Conversion via Observational Equivalence27 May 2026
- 2026AgensFlow: A Coordination-Policy Substrate for Multi-Agent Systems26 May 2026
- 2026Rethinking Code Review in the Age of AI: A Vision for Agentic Code Review17 May 2026
- 2026XSearch: Explainable Code Search via Concept-to-Code Alignment15 May 2026
- 2026Code Review Agent Benchmark24 Mar 2026
21 more
- 2026CR-Bench: Evaluating the Real-World Utility of AI Code Review Agents10 Mar 2026
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review25 Feb 2026
- 2026Assessing Spear-Phishing Website Generation in Large Language Model Coding Agents13 Feb 2026
- 2026SWE-Spot: Building Small Repo-Experts with Repository-Centric Learning29 Jan 2026
- 2026AACR-Bench: Evaluating Automatic Code Review with Holistic Repository-Level Context27 Jan 2026
- 2026AgenticSCR: An Autonomous Agentic Secure Code Review for Immature Vulnerabilities Detection27 Jan 2026
- 2025DART: Leveraging Multi-Agent Disagreement for Tool Recruitment in Multimodal Reasoning8 Dec 2025
- 2025Reformulate, Retrieve, Localize: Agents for Repository-Level Bug Localization7 Dec 2025
- 2025AgentBay: A Hybrid Interaction Sandbox for Seamless Human-AI Intervention in Agentic Systems4 Dec 2025
- 2025An Empirical Study of Agent Developer Practices in AI Agent Frameworks1 Dec 2025
- 2025DRAFT-RL: Multi-Agent Chain-of-Draft Reasoning for Reinforcement Learning-Enhanced LLMs25 Nov 2025
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025Issue-Oriented Agent-Based Framework for Automated Review Comment Generation1 Nov 2025
- 2025FinSight: Towards Real-World Financial Deep Research19 Oct 2025
- 2025When "Correct" Is Not Safe: Can We Trust Functionally Correct Patches Generated by Code Agents?15 Oct 2025
- 2025Reinforce LLM Reasoning through Multi-Agent Reflection10 Jun 2025
- 2025SimuGen: Multi-modal Agentic Framework for Constructing Block Diagram-Based Simulation Models28 May 2025
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisions29 Apr 2025
- 2025Automated detection of atomicity violations in large-scale systems1 Apr 2025
- 2025CallNavi, A Challenge and Empirical Study on LLM Function Calling and Routing9 Jan 2025
- 2024A Survey on LLM-based Multi-Agent System: Recent Advances and New Frontiers in Application23 Dec 2024
- 2024A Survey on LLM-based Multi-Agent System: Recent Advances and New Frontiers in Applicationcited by 54
- 2025An Empirical Study of Agent Developer Practices in AI Agent Frameworkscited by 14
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
- 2025CallNavi, A Challenge and Empirical Study on LLM Function Calling and Routingcited by 6
- 2025AgentBay: A Hybrid Interaction Sandbox for Seamless Human-AI Intervention in Agentic Systemscited by 5
- 2025Issue-Oriented Agent-Based Framework for Automated Review Comment Generationcited by 4
- 2026Code Review Agent Benchmarkcited by 4
- 2026SWE-Review: Closing the Loop on Issue Resolution with Agentic Code Reviewcited by 4
- 2026CR-Bench: Evaluating the Real-World Utility of AI Code Review Agentscited by 3
- 2026The End of Code Review: Coding Agents Supersede Human Inspectioncited by 3
- 2025When "Correct" Is Not Safe: Can We Trust Functionally Correct Patches Generated by Code Agents?cited by 2
- 2026AgenticSCR: An Autonomous Agentic Secure Code Review for Immature Vulnerabilities Detectioncited by 2
12 most cited of 22 All 22 (JSON)
- 2026SWE-Review: Closing the Loop on Issue Resolution with Agentic Code Review7 Jul 2026
- 2026Archer: Towards Agentic Review for Compiler Optimizations2 Jul 2026
- 2026SEVRA-BENCH: Social Engineering of Vulnerabilities in Review Agents11 Jun 2026
- 2026The End of Code Review: Coding Agents Supersede Human Inspection11 Jun 2026
- 2026More than a Judge: An Empirical Study of Agent-Human Interaction in Crowdsourced Testing Assessment4 Jun 2026
- 2026Converted, Not Equivalent: Benchmarking Codebase Conversion via Observational Equivalence27 May 2026
- 2026AgensFlow: A Coordination-Policy Substrate for Multi-Agent Systems26 May 2026
- 2026Rethinking Code Review in the Age of AI: A Vision for Agentic Code Review17 May 2026
- 2026Code Review Agent Benchmark24 Mar 2026
- 2026CR-Bench: Evaluating the Real-World Utility of AI Code Review Agents10 Mar 2026
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review25 Feb 2026
- 2026Assessing Spear-Phishing Website Generation in Large Language Model Coding Agents13 Feb 2026
12 newest of 22 All 22 (JSON)
- 2025Reinforce LLM Reasoning through Multi-Agent Reflectioncited by 26
- 2025SimuGen: Multi-modal Agentic Framework for Constructing Block Diagram-Based Simulation Modelscited by 7
- 2025DRAFT-RL: Multi-Agent Chain-of-Draft Reasoning for Reinforcement Learning-Enhanced LLMscited by 4
- 2025DART: Leveraging Multi-Agent Disagreement for Tool Recruitment in Multimodal Reasoningcited by 3
- 2025DART: Leveraging Multi-Agent Disagreement for Tool Recruitment in Multimodal Reasoning8 Dec 2025
- 2025DRAFT-RL: Multi-Agent Chain-of-Draft Reasoning for Reinforcement Learning-Enhanced LLMs25 Nov 2025
- 2025Reinforce LLM Reasoning through Multi-Agent Reflection10 Jun 2025
- 2025SimuGen: Multi-modal Agentic Framework for Constructing Block Diagram-Based Simulation Models28 May 2025
- 2025FinSight: Towards Real-World Financial Deep Researchcited by 9
- 2026AACR-Bench: Evaluating Automatic Code Review with Holistic Repository-Level Contextcited by 5
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisionscited by 4
- 2025Automated detection of atomicity violations in large-scale systemscited by 0
- 2026XSearch: Explainable Code Search via Concept-to-Code Alignmentcited by 0
- 2026From Static to Dynamic: Benchmarking Real-World Code Review with MCR-Benchcited by 0
- 2026CRJudgeBench: Can AI Detect Plausible but Invalid Code Reviews?cited by 0
- 2026CRJudgeBench: Can AI Detect Plausible but Invalid Code Reviews?29 Sep 2026
- 2026From Static to Dynamic: Benchmarking Real-World Code Review with MCR-Bench27 Aug 2026
- 2026XSearch: Explainable Code Search via Concept-to-Code Alignment15 May 2026
- 2026AACR-Bench: Evaluating Automatic Code Review with Holistic Repository-Level Context27 Jan 2026
- 2025FinSight: Towards Real-World Financial Deep Research19 Oct 2025
- 2025Using LLMs in Generating Design Rationale for Software Architecture Decisions29 Apr 2025
- 2025Automated detection of atomicity violations in large-scale systems1 Apr 2025
Similar, not cited
Close in wording, no citation either way
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challenges
- 2023AgentCoder: Multi-Agent-based Code Generation with Iterative Testing and Optimisation
- 2025DocAgent: A Multi-Agent System for Automated Code Documentation Generation
- 2026Using Agentic AI for contextualized and multifaceted code review at Ericsson
- 2026Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wild
- 2026Human-AI Synergy in Agentic Code Review
- 2026Code Broker: A Multi-Agent System for Automated Code Quality Assessment
- 2024Agent-Driven Automatic Software Improvement