AI-Assisted Assessment of Coding Practices in Modern Code Review
Not on the map. Why?
Abstract (arXiv)
Modern code review is a process in which an incremental code contribution made by a code author is reviewed by one or more peers before it is committed to the version control system. An important element of modern code review is verifying that code contributions adhere to best practices. While some of these best practices can be automatically verified, verifying others is commonly left to human reviewers. This paper reports on the development, deployment, and evaluation of AutoCommenter, a system backed by a large language model that automatically learns and enforces coding best practices. We implemented AutoCommenter for four programming languages (C++, Java, Python, and Go) and evaluated its performance and adoption in a large industrial setting. Our evaluation shows that an end-to-end system for learning and enforcing coding best practices is feasible and has a positive impact on the developer workflow. Additionally, this paper reports on the challenges associated with deploying such a system to tens of thousands of developers and the corresponding lessons learned.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 4 of its 26 references that are in the map. First posted on arXiv 22 May 2024.
Builds on
4 of 26 references.
References · 4
- 2022Scaling Up Models and Data with textttt5x and textttseqiocited by 187
- 2022Automating Code Review Activities by Large-Scale Pre-trainingcited by 98
- 2022Using Pre-Trained Models to Boost Code Review Automationcited by 63
- 2024Code Review Automation: Strengths and Weaknesses of the State of the Artcited by 20
Built on by
Citing papers per year: 2024: 2; 2025: 5; 2026: 9.
16 papers.
Sort:
By area:
- 2024CRScore: Grounding Automated Evaluation of Code Review Comments in Code Claims and Smellscited by 8
- 2026RovoDev Code Reviewer: A Large-Scale Online Evaluation of LLM-based Code Review Automation at Atlassiancited by 6
- 2025Intuition to Evidence: Measuring AI's True Impact on Developer Productivitycited by 5
- 2024Leveraging Reviewer Experience in Code Review Comment Generationcited by 4
- 2026Understanding Dominant Themes in Reviewing Agentic AI-authored Codecited by 4
- 2026AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHubcited by 4
- 2025Code Review Without Borders: Evaluating Synthetic vs. Real Data for Review Recommendationcited by 1
- 2026Understanding the Limits of Automated Evaluation for Code Review Bots in Practicecited by 1
- 2026Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wildcited by 1
- 2026Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecyclecited by 1
- 2025MetaLint: Easy-to-Hard Generalization for Code Lintingcited by 0
- 2025Fine-Tuning Multilingual Language Models for Code Review: An Empirical Study on Industrial C# Projectscited by 0
4 more
- 2025A Note on Code Quality Score: LLMs for Maintainable Large Codebasescited by 0
- 2026ConceptRM: The Quest to Mitigate Alert Fatigue through Consensus-Based Purity-Driven Data Cleaning for Reflection Modellingcited by 0
- 2026From Code Review to Code Critique: Intent, Drift, and Spotlight for AI-Generated Diffs at Scalecited by 0
- 2026Characterizing the Quality Profile of AI-Generated C++ in Productioncited by 0
- 2026Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle4 Sep 2026
- 2026Characterizing the Quality Profile of AI-Generated C++ in Production6 Aug 2026
- 2026From Code Review to Code Critique: Intent, Drift, and Spotlight for AI-Generated Diffs at Scale31 Jul 2026
- 2026Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wild3 Jul 2026
- 2026Understanding the Limits of Automated Evaluation for Code Review Bots in Practice27 Apr 2026
- 2026AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHub4 Apr 2026
- 2026ConceptRM: The Quest to Mitigate Alert Fatigue through Consensus-Based Purity-Driven Data Cleaning for Reflection Modelling9 Feb 2026
- 2026Understanding Dominant Themes in Reviewing Agentic AI-authored Code27 Jan 2026
- 2026RovoDev Code Reviewer: A Large-Scale Online Evaluation of LLM-based Code Review Automation at Atlassian3 Jan 2026
- 2025Intuition to Evidence: Measuring AI's True Impact on Developer Productivity24 Sep 2025
- 2025Code Review Without Borders: Evaluating Synthetic vs. Real Data for Review Recommendation5 Sep 2025
- 2025A Note on Code Quality Score: LLMs for Maintainable Large Codebases1 Aug 2025
4 more
- 2025Fine-Tuning Multilingual Language Models for Code Review: An Empirical Study on Industrial C# Projects25 Jul 2025
- 2025MetaLint: Easy-to-Hard Generalization for Code Linting15 Jul 2025
- 2024CRScore: Grounding Automated Evaluation of Code Review Comments in Code Claims and Smells29 Sep 2024
- 2024Leveraging Reviewer Experience in Code Review Comment Generation17 Sep 2024
- 2026Understanding Dominant Themes in Reviewing Agentic AI-authored Codecited by 4
- 2026AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHubcited by 4
- 2026Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wildcited by 1
- 2026Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecyclecited by 1
- 2026From Code Review to Code Critique: Intent, Drift, and Spotlight for AI-Generated Diffs at Scalecited by 0
- 2026Beyond Code Generation: Reliability, Verification, and Cost Economics in the Agentic Software Development Lifecycle4 Sep 2026
- 2026From Code Review to Code Critique: Intent, Drift, and Spotlight for AI-Generated Diffs at Scale31 Jul 2026
- 2026Is Agentic Code Review Helpful? Mining Developers' Feedback to CodeRabbit Reviews in the Wild3 Jul 2026
- 2026AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHub4 Apr 2026
- 2026Understanding Dominant Themes in Reviewing Agentic AI-authored Code27 Jan 2026
- 2024CRScore: Grounding Automated Evaluation of Code Review Comments in Code Claims and Smellscited by 8
- 2026RovoDev Code Reviewer: A Large-Scale Online Evaluation of LLM-based Code Review Automation at Atlassiancited by 6
- 2025Intuition to Evidence: Measuring AI's True Impact on Developer Productivitycited by 5
- 2024Leveraging Reviewer Experience in Code Review Comment Generationcited by 4
- 2025Code Review Without Borders: Evaluating Synthetic vs. Real Data for Review Recommendationcited by 1
- 2026Understanding the Limits of Automated Evaluation for Code Review Bots in Practicecited by 1
- 2025MetaLint: Easy-to-Hard Generalization for Code Lintingcited by 0
- 2025Fine-Tuning Multilingual Language Models for Code Review: An Empirical Study on Industrial C# Projectscited by 0
- 2025A Note on Code Quality Score: LLMs for Maintainable Large Codebasescited by 0
- 2026ConceptRM: The Quest to Mitigate Alert Fatigue through Consensus-Based Purity-Driven Data Cleaning for Reflection Modellingcited by 0
- 2026Characterizing the Quality Profile of AI-Generated C++ in Productioncited by 0
- 2026Characterizing the Quality Profile of AI-Generated C++ in Production6 Aug 2026
- 2026Understanding the Limits of Automated Evaluation for Code Review Bots in Practice27 Apr 2026
- 2026ConceptRM: The Quest to Mitigate Alert Fatigue through Consensus-Based Purity-Driven Data Cleaning for Reflection Modelling9 Feb 2026
- 2026RovoDev Code Reviewer: A Large-Scale Online Evaluation of LLM-based Code Review Automation at Atlassian3 Jan 2026
- 2025Intuition to Evidence: Measuring AI's True Impact on Developer Productivity24 Sep 2025
- 2025Code Review Without Borders: Evaluating Synthetic vs. Real Data for Review Recommendation5 Sep 2025
- 2025A Note on Code Quality Score: LLMs for Maintainable Large Codebases1 Aug 2025
- 2025Fine-Tuning Multilingual Language Models for Code Review: An Empirical Study on Industrial C# Projects25 Jul 2025
- 2025MetaLint: Easy-to-Hard Generalization for Code Linting15 Jul 2025
- 2024CRScore: Grounding Automated Evaluation of Code Review Comments in Code Claims and Smells29 Sep 2024
- 2024Leveraging Reviewer Experience in Code Review Comment Generation17 Sep 2024