CodeWhisperer — Independent Software Review

Coding agent for writing and building software

AI agent? How to work with us.

Compliance Transparency Index

Grade: C — Score: 50/100

Best For

Not Ideal For

Operational Overview

Amazon Q Developer is available in code editors, the command line, the AWS Console, chat applications, and GitLab. It provides real-time code suggestions from snippets to full functions, inline chat, CLI completions, natural language-to-bash translation, vulnerability scanning, and support for AWS architecture guidance.

It is designed to help with the software development lifecycle by implementing features, documenting, testing, reviewing, refactoring code, performing software upgrades, and transforming applications such as .NET porting and Java upgrades. It also supports secure connections to private repositories to generate more relevant code recommendations and help understand internal code bases faster.

Risks and limits stated on the page include an end of support notice for Amazon Q Developer IDE plugins on April 30, 2027, and a perpetual Free Tier with usage limits. The page also notes that Amazon Q Developer Pro content is not used for service improvement, and that enterprise-grade access controls depend on existing AWS IAM Identity Center governance identities, roles, and permissions.

Pricing Structure

Free Tier: $0

Pro Tier: $19/user/month

Java transformation overage: $0.003 per line of code submitted after the pooled limit

Frequently Asked Questions

Can CodeWhisperer generate code suggestions inside the editor and command line?

Yes. CodeWhisperer, now documented by AWS as Amazon Q Developer, generates real-time code suggestions from snippets to full functions and supports inline chat in the code editor. It also offers CLI completions and natural language to bash translation in the command line.

Can CodeWhisperer handle multi-step development tasks like testing and refactoring?

Yes. AWS says its agentic capabilities can perform multistep work including implementing features, documenting, testing, reviewing, and refactoring code, and performing software upgrades. The same capability can read and write files, generate diffs, and run shell commands while incorporating your feedback.

Does CodeWhisperer work in AWS console workflows and chat apps?

Yes. AWS says it is available in the AWS Management Console and in Microsoft Teams and Slack. In those environments it can help optimize cloud costs and resources, provide architectural guidance, investigate operational incidents, and diagnose networking issues.

Can CodeWhisperer help with .NET porting and Java upgrades?

Yes. AWS says its agents accelerate .NET porting from Windows to Linux and Java upgrades. The pricing page also documents transformation limits by tier and per-line overage pricing for Java upgrades, so usage can be billed separately when you exceed the included allocation.

Does CodeWhisperer include security controls for code suggestions?

Yes. AWS documents vulnerability scanning, code suggestion suppression, and reference tracking as security and privacy controls. For teams using the paid tier, AWS also states that proprietary content is not used for service improvement.

Does CodeWhisperer have a free option?

Yes. AWS offers a Free Tier at no cost with published limits. The pricing page says the product has two pricing tiers, so the free offering is a limited tier rather than an unlimited plan.

What does the CodeWhisperer Pro tier add?

The Pro Tier expands usage limits and is priced at $19 per user per month. AWS also ties Pro to admin dashboard capabilities, Identity Center support, and IP indemnity. If you need those controls or higher usage caps, the paid tier is the documented option.

How is Java transformation overage billed in CodeWhisperer?

AWS says usage that exceeds the included allocation is charged at $0.003 per line of code submitted. That means the bill can increase after you pass the included monthly transformation limit, so heavy upgrade work should be planned against the pooled allocation and overage rate.