AWS CodeGuru logo
AI Code Review Pay-as-you-go

AWS CodeGuru

by Amazon Web Services

Starting at

$0.75 per 100 lines of code

AWS AI-powered automated code reviewer (Java/Python) for defects, security, and performance issues. Now in maintenance mode, with Amazon Q Developer as its successor for code review.

Last verified: June 2026

AWS CodeGuru: AI-Powered Code Review and Profiling

AWS CodeGuru is Amazon's AI-powered developer tool that automates code reviews and identifies application performance issues. Trained on millions of code reviews from Amazon's internal codebase and open-source repositories, CodeGuru detects defects, security vulnerabilities, and performance bottlenecks that manual reviews often miss.

Two Core Capabilities

CodeGuru has two main components: CodeGuru Reviewer for static code analysis and security scanning during pull requests, and CodeGuru Profiler for identifying CPU utilization and latency bottlenecks in production applications.

Key Features

  • Automated PR reviews: AI comments on pull requests with specific line-level recommendations
  • Security scanning: Detects OWASP Top 10, AWS credential exposure, and injection vulnerabilities
  • Performance profiling: Identifies expensive code paths in production with flame graphs
  • AWS best practices: Recommendations based on Amazon's internal engineering standards
  • CI/CD integration: GitHub, GitHub Enterprise, Bitbucket, AWS CodeCommit
  • Machine learning: Continuously improving models trained on real code reviews

Who Uses AWS CodeGuru?

AWS CodeGuru is used by development teams already in the AWS ecosystem who want automated code quality and security feedback without adopting a separate third-party tool. It's particularly strong for Java and Python applications.

Pricing

CodeGuru Reviewer charges $0.75 per 100 lines of code analyzed. CodeGuru Profiler charges $0.005 per hour of profiling per host.

Pros

  • + Native AWS integration
  • + Automated code and security review
  • + Performance profiling in production
  • + Pay per use — no fixed cost
  • + Trained on millions of Amazon code reviews

Cons

  • - Java and Python only (limited language support)
  • - Best value only within AWS ecosystem
  • - Less effective outside AWS workflows

What Users Actually Complain About

In maintenance mode since November 2025 — no new repository associations can be created and AWS has stopped adding functionality. AWS directs new users to Amazon Q Developer for code review. Java and Python only; recommendations can be noisy.

Skip it if:

You are starting a new project — CodeGuru Reviewer no longer accepts new repositories. Use Amazon Q Developer instead.

Based on community feedback from Reddit, HN, and G2 reviews.

Frequently Asked Questions

What is AWS CodeGuru?

AWS AI-powered automated code reviewer (Java/Python) for defects, security, and performance issues. Now in maintenance mode, with Amazon Q Developer as its successor for code review.

How much does AWS CodeGuru cost?

AWS CodeGuru uses a pay-as-you-go pricing model with plans starting at $0.75 per 100 lines of code.

What are the main advantages of AWS CodeGuru?

The key advantages of AWS CodeGuru include: Native AWS integration; Automated code and security review; Performance profiling in production; Pay per use — no fixed cost; Trained on millions of Amazon code reviews.

What are the drawbacks of AWS CodeGuru?

Some limitations to consider: Java and Python only (limited language support); Best value only within AWS ecosystem; Less effective outside AWS workflows.

What category does AWS CodeGuru belong to?

AWS CodeGuru is a AI Code Review tool developed by Amazon Web Services.

AI Code Review Guides

Try AWS CodeGuru

Starting at $0.75 per 100 lines of code

Other AI Code Review Tools

View all 22 tools →