CodeWhisperer
CodeWhisperer, real-time AI programming assistant by Amazon
CodeWhisperer official website, a real-time AI coding assistant launched by Amazon
What is CodeWhisperer?
CodeWhisperer is a real-time AI coding assistant launched by Amazon. It is a machine-learning-based service that analyzes developers' comments and code inside their IDE (integrated development environment) and generates multiple code suggestions based on their content.
Developers can describe the feature they want in natural language (English only for now), such as "upload a file with server-side encryption", and CodeWhisperer will automatically generate the corresponding code snippet for them.
Amazon CodeWhisperer official website:
https://aws.amazon.com/cn/codewhisperer/
Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Join for free and pay only for what you use.
Amazon CodeWhisperer is a tool that helps programmers write code faster and more securely, providing code suggestions and recommendations in real time inside their development environment. Its key features:
Free: available at no cost to all developers.
Multiple languages and IDEs: works with many programming languages and popular IDEs such as Visual Studio Code and IntelliJ IDEA.
Productivity boost: helps programmers handle routine or time-consuming tasks, quickly learn unfamiliar APIs, and master common coding scenarios such as using AWS APIs correctly.
Filters biased or unfair code suggestions: helps programmers filter out biased or unfair code recommendations, improving code safety and accuracy.
Security scanning: scans the code developers write for security issues, finding and suggesting fixes for hard-to-detect vulnerabilities.
Best for AWS applications: optimized for the most commonly used AWS APIs, making it the ideal coding companion for building AWS applications.
Use cases
Develop next-generation applications
Accelerate frontend and backend development by providing developers with automatic code suggestions.
Use ML in your applications
Build applications using AWS services
Automate unit test generation
Reduce repetitive unit test coding. Based on natural-language comments, CodeWhisperer automatically recommends unit test code that matches your implementation.