Amazon Q Developer
Amazon Q Developer is AWS’s generative-AI assistant for software development. It integrates with integrated development environments (IDEs), the AWS Management Console, and the command line to help you build, operate, and transform applications on AWS.
Within VS Code and JetBrains, it can generate documentation, unit tests, and perform automated code reviews in the IDE. It supports repository-aware refactoring/optimization, and its software-development agent can plan and implement multi-file changes.
With integrations, Q Developer can take an issue from description to a created pull request and can auto-review PRs.
A transformation agent targets common modernization tasks such as Java version upgrades and .NET porting, and the CLI adds natural-language commands, for example, q translate
, plus smart completions for popular tools.
Official website: aws.amazon.com/q/developer