Trained on billions of lines of code, CodeWhisperer generates code suggestions in real time based on your comments and existing code. It can flag or filter code suggestions that resemble open-source training data and scan your code to detect hard-to-find vulnerabilities, providing code suggestions to remediate them immediately. With CodeWhisperer, you can bypass time-consuming coding tasks, accelerate building with unfamiliar APIs, and align to best practices for tackling security vulnerabilities.
Amazon CodeWhisperer Features
- CodeWhisperer: A tool to generate code suggestions ranging from snippets to full functions in real-time based on comments and existing code, trained on billions of lines of code, across 15 programming languages.
- Security Scans: Scan code and get code suggestions for remediation of vulnerabilities aligned with best practices for tackling security vulnerabilities outlined by the Open Worldwide Application Security Project (OWASP) or other similar security best practices.
- Integrated Development Environments (IDEs): Choose from a range of IDEs including VS Code, IntelliJ IDEA, AWS Cloud9, AWS Lambda console, JupyterLab, and Amazon SageMaker Studio, depending on your preferences.
- Productivity Improvement: Increase coding tasks performance speed by 57% and improve the success rate by 27%, as shown in the productivity challenge run by Amazon during the preview period.