Amazon CodeWhisperer

Amazon CodeWhisperer

by Amazon Web Services

AWS AI coding companion that generates code and identifies security vulnerabilities

Freemium AI Optimized Hardware VS Code JetBrains AWS Cloud9 CLI
Visit Product
299 upvotes 2,167 views

About

Amazon CodeWhisperer (now part of Amazon Q Developer) is an AI-powered coding companion from AWS that generates code suggestions based on comments and existing code, helping developers build applications faster in their IDE. It supports 15 programming languages including Python, Java, JavaScript, TypeScript, C#, and more — providing real-time code completions ranging from single lines to complete functions.

CodeWhisperer's security scanning feature is particularly distinctive: it scans generated code for OWASP Top 10 and other common vulnerabilities in real time, flagging issues like SQL injection, hardcoded credentials, and insecure cryptography before they make it into the codebase. This integrated security review capability reduces the security debt that accumulates when developers move fast without security review.

As part of Amazon Q Developer, CodeWhisperer integrates deeply with AWS services — understanding the AWS SDK and generating code that uses AWS APIs correctly, which significantly reduces the time developers spend reading AWS documentation when building cloud applications.

Product Features

- Real-time code completion in 15+ languages
- Security vulnerability scanning as you code
- OWASP Top 10 and CWE vulnerability detection
- AWS SDK-aware code generation
- Reference tracking for code with similar open-source matches
- IDE support: VS Code, JetBrains, AWS Cloud9
- CLI integration for terminal assistance
- Free tier available for individual developers
- Enterprise tier with organizational policy controls
- Integration with Amazon Q Developer for full agentic features

About the Publisher

Amazon Web Services is the world's leading cloud computing platform, generating over $90 billion in annual revenue and serving millions of customers globally. CodeWhisperer represents AWS's investment in AI-powered developer tools, leveraging the company's vast experience with large-scale code and AWS-specific development patterns to create a coding assistant that is uniquely valuable for cloud-native development. The free individual tier reflects AWS's strategy of building the broadest possible developer base.