Amazon CodeGuru Reviewer logo

Amazon CodeGuru Reviewer

Amazon CodeGuru Reviewer is an automated code review service that uses machine learning and AWS best practices to identify security vulnerabilities, bugs, and hard-to-detect issues in your Java and Python code. It provides intelligent recommendations to help improve code quality and find defects that may be difficult to detect through manual code reviews.

1 APIs 1 Capabilities 5 Features
AmazonAWSCode ReviewSecurityDevOpsMachine LearningDeveloper Tools

APIs

Amazon CodeGuru Reviewer API

The Amazon CodeGuru Reviewer REST API.

Capabilities

Amazon CodeGuru Reviewer Automated Code Review

Unified workflow for DevOps teams to manage repository associations, trigger code reviews, retrieve recommendations, and track code quality metrics using Amazon CodeGuru Reviewer.

Run with Naftiko

Features

Automated Code Review

Automatically analyze code changes in pull requests and provide recommendations for bugs, security vulnerabilities, and code quality issues.

Security Analysis

Detect security vulnerabilities including OWASP Top 10, input validation issues, encryption problems, and AWS API security best practices.

Java and Python Support

Analyze Java and Python code with language-specific recommendations based on AWS best practices.

Repository Association

Connect CodeGuru Reviewer to GitHub, GitHub Enterprise, Bitbucket, CodeCommit, and S3 repositories.

Pull Request Integration

Automatically trigger code reviews on new pull requests and post recommendations as inline comments.

Use Cases

Security Vulnerability Detection

Automatically detect security issues in code changes before they reach production, reducing security review burden on developers.

Automated Code Quality Enforcement

Enforce code quality standards across the organization with consistent, automated review feedback on every pull request.

Developer Productivity

Help developers identify and fix common coding errors and anti-patterns earlier in the development cycle.

Integrations

GitHub

Associate GitHub repositories for automated code reviews on pull requests.

GitHub Enterprise

Connect self-hosted GitHub Enterprise repositories for automated code review.

Bitbucket

Integrate with Bitbucket repositories for pull request code reviews.

AWS CodeCommit

Analyze CodeCommit repositories and pull requests natively.

Amazon S3

Associate S3 buckets for one-time code analysis.

Amazon CodeGuru Profiler

Combine code review recommendations with profiling insights for comprehensive code quality.

Semantic Vocabularies

Amazon Codeguru Reviewer Context

40 classes · 78 properties

JSON-LD

API Governance Rules

Amazon CodeGuru Reviewer API Rules

10 rules · 5 errors 4 warnings 1 info

SPECTRAL

Resources

🚀
GettingStarted
GettingStarted
💰
Pricing
Pricing
🌐
Console
Console
🌐
Portal
Portal
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🟢
StatusPage
StatusPage
📰
Blog
Blog
📝
SignUp
SignUp
👥
GitHubOrganization
GitHubOrganization
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability
🔗
JSONLD
JSONLD