Amazon CodeWhisperer is an AI-powered code suggestion tool developed by AWS that provides real-time inline code completions and multi-line suggestions as developers write within their IDE. The system generates suggestions based on the code context in the current file, including comments, function signatures, and surrounding logic, and has been trained on a dataset that includes AWS API usage patterns. It supports a range of programming languages including Python, Java, JavaScript, TypeScript, C#, Go, Rust, Kotlin, and others. CodeWhisperer also includes a built-in security scan feature that flags code patterns associated with common vulnerabilities such as those in the OWASP Top 10. The tool is now part of the Amazon Q Developer platform.
Explore this category. CodeWhisperer is used by developers who build applications on AWS infrastructure and want AI assistance grounded in AWS service integrations alongside general-purpose code completion. A common workflow involves writing a comment describing the intended function, receiving a multi-line suggestion that implements the described behavior using relevant AWS SDK calls, and reviewing and accepting the output before continuing. Backend developers working with AWS Lambda, DynamoDB, S3, and other services use CodeWhisperer to accelerate boilerplate generation for common integration patterns. Enterprise teams on the Professional tier also receive reference tracking to identify suggestions that may have been derived from open-source code with specific licenses
Explore more.