Get more done faster
Amazon CodeWhisperer generates code suggestions ranging from snippets to full functions in real time in the IDE based on your comments and existing code. It also supports CLI completions and natural-language-to-bash translation in the command line.
Supercharge development with expert assistant Amazon Q
Amazon Q is an interactive, generative AI powered assistant available in the IDE via CodeWhisperer that gives you expert guidance through a simple conversational interface. Use Amazon Q in the IDE to:
- Explain your code: Start a conversation with Amazon Q to understand your project code, all through natural dialogue.
- Transform your code: Upgrade and migrate your application to the latest language version in minutes.
- Get personalized code suggestions: Ask and Amazon Q can provide suggestions for adding unit tests, debugging, optimizing code, and more.
Code with confidence
CodeWhisperer can flag or filter code suggestions that resemble publicly available code. Get the associated open-source project’s repository URL and license so that you can more easily review them and add attribution.
Enhance code security
Scan your code to identify hard-to-find security vulnerabilities and get code suggestions to help remediate the identified issues. Generative AI-powered code suggestions are tailored to your application code, so you can quickly accept fixes with confidence and focus on higher-value work.
Use your favorite tools
* In this example, after creating a private customization, 'AnyCompany' developers get CodeWhisperer code recommendations that include their internal APIs and libraries.
Customize CodeWhisperer for even better suggestions
You can customize CodeWhisperer to generate more relevant recommendations by making it aware of your internal libraries, APIs, packages, classes, and methods, significantly accelerating development.