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.

Sources