Amazon forced everyone off CodeWhisperer on April 30, 2024, and shoved them into Amazon Q Developer instead. If you were using CodeWhisperer, you woke up one day and got redirected to this new thing whether you wanted it or not.
What Actually Happened
The basic code completion still works the same - that part Amazon didn't fuck up. Your old settings and customizations transferred over automatically, which is honestly more than I expected from AWS.
Despite being named a Leader in Gartner's 2025 Magic Quadrant for AI Code Assistants for the second year running, the reality is more brutal. Internal Business Insider reporting reveals Q Developer generated only $16.3 million in annual recurring revenue as of April 2025 - pathetic compared to Cursor's $500 million ARR. Even Amazon's own employees are demanding access to Cursor internally because Q Developer "takes minutes" while Cursor makes "almost instantaneous" changes.
But now you're paying for a bunch of shit you probably don't need. The "agentic coding" sounds impressive until you try it and realize it generates more bugs than working code. The Java upgrade tool works fine for hello-world projects but breaks spectacularly on anything with custom annotations or weird dependencies. Real developers are reporting transformation failures on actual Spring Boot projects, and the troubleshooting documentation basically admits the tool can't handle real-world complexity.
The Real Problem: AWS Lock-In
This whole migration is about trapping you in the AWS ecosystem. The new chat feature in the AWS console is useful if you live and breathe AWS, but useless if you're multi-cloud or just want to write code without AWS telling you how to architect everything.
Does It Actually Compete with GitHub Copilot?
Not really. GitHub Copilot is still better for general development. Q Developer at $19/month costs the same as Copilot but has way less community support and more vendor lock-in. A recent enterprise comparison study shows Copilot delivering 2x adoption rates and higher developer satisfaction scores.
The VS Code extension works okay. The JetBrains plugin is buggy as hell - crashes my IntelliJ at least once a week, especially when working with large codebases. The official JetBrains support documentation acknowledges these freezing issues, and GitHub is full of crash reports from frustrated developers.
Who This Is Actually For
If you're already deep in AWS and building cloud-native stuff, Q Developer makes sense. The AWS service knowledge is genuinely helpful for writing CloudFormation templates and Lambda functions.
If you're doing regular web development or working with non-AWS infrastructure, stick with GitHub Copilot. You'll save yourself a lot of headaches and get better code suggestions.
Real Talk on Migration
The automatic migration worked for most people, but authentication is still a nightmare. IAM Identity Center setup breaks constantly, and the error messages are useless. I spent 3 hours debugging "authentication failed" errors that turned out to be a missing policy attachment. The AWS troubleshooting guide for Identity Center is a maze of region conflicts and policy misconfigurations that shouldn't happen in 2025.
Amazon also introduced security vulnerabilities during the transition - malicious code was actually distributed with the VS Code extension in July 2025 (CVE-2025-8217). A hacker compromised Amazon's GitHub repository and injected data-wiping commands into version 1.84.0, which was distributed to nearly a million developers. AWS claims it failed to execute due to a syntax error, but having malicious code in your dev tools is exactly the kind of shit you don't want to deal with.
Bottom line: Amazon killed a decent code completion tool and replaced it with an AWS sales pitch disguised as an AI assistant. The security and privacy documentation reads like corporate ass-covering rather than actual user protection.
The competitive numbers are brutal: