Amazon CodeGuru
Amazon CodeGuru is a developer tool within Amazon Web Services made up of two sub-services — CodeGuru Reviewer and CodeGuru Profiler — that use machine learning to provide intelligent recommendations for improving code quality and identifying an application’s most expensive lines of code.
Key points
- As of November 7, 2025, CodeGuru Reviewer is in maintenance mode: no new repository associations can be created, though existing repository associations continue to work and AWS continues to operate the service. AWS is not adding new functionality to Reviewer going forward.
- For new code review needs, AWS now points customers to Amazon Q Developer (static analysis for security vulnerabilities and best practices, secrets detection, dependency vulnerability scanning, and code quality checks, available in the IDE and in GitHub/GitLab) and to Amazon Inspector for automated code security scanning of GitHub/GitLab repositories.
- CodeGuru Profiler is unaffected by this change and continues to be actively offered for identifying an application’s most expensive lines of code in production.
- CodeGuru Reviewer provided automated code review recommendations to improve code quality (for existing repository associations only, as of the change above).
- CodeGuru Profiler identifies the most expensive (highest-cost) lines of code in an application to guide performance optimization.
- Referred to interchangeably as “CodeGuru” and “Amazon CodeGuru” in AWS materials.
- Distinct from AWS Compute Optimizer, which recommends rightsizing for EC2 instances and other infrastructure rather than reviewing application code.