Technology RadarTechnology Radar

Amazon Q Developer

coding-agentagents
Trial

Amazon Q Developer is AWS's full-lifecycle AI coding agent, evolved from CodeWhisperer into an autonomous agent platform. It covers the entire software development lifecycle — from feature implementation to code review, testing, documentation, and refactoring — with agentic capabilities that achieved the highest scores on the SWE-Bench leaderboard.

How It Works

Amazon Q Developer is the result of a deliberate evolution from "AI code assistant" to "AI coding agent":

  • CodeWhisperer (2023) — Started as an inline code suggestion tool, similar to Copilot
  • Q Developer rebrand (April 2024) — Expanded beyond suggestions to include chat, autonomous agents, cloud integration, and security scanning
  • Agentic capabilities (2025-2026) — Full autonomous task execution across the SDLC

Agentic Execution Model

Q Developer's agents can autonomously:

  • Implement features — Read codebase, plan changes, write and test code
  • Generate documentation — Analyze code and produce contextual docs
  • Write and run tests — Create unit tests, execute them, iterate on failures
  • Review code — Analyze PRs for bugs, security issues, and style
  • Refactor — Restructure code while preserving behavior
  • Perform upgrades — Migrate frameworks, update dependencies (notably Java 8→17 migrations)

The agent reads and writes files, generates diffs, runs shell commands, and incorporates feedback with real-time progress updates. This is closer to Stripe's Minions model (autonomous, task-oriented) than to a chat assistant.

Enterprise Integration

What distinguishes Q Developer from pure developer tools is its deep AWS integration:

  • IAM Identity Center management for enterprise access control
  • Custom model training on internal codebases for more relevant suggestions
  • AWS service awareness — understands CloudFormation, CDK, Lambda, and other AWS-specific patterns
  • Security scanning built into the workflow

The Kiro CLI Evolution (2026)

In 2026, Amazon Q Developer CLI users can upgrade to the Kiro CLI, which adds Kiro's spec-driven development features on top of Q Developer's agentic functionality. This represents a convergence of AI coding agents with structured development methodologies.

Key Architectural Insight

Amazon's approach is notable for its lifecycle breadth. While Stripe's Minions focus on narrowly scoped one-shot tasks and Google's Antigravity focuses on the IDE experience, Q Developer tries to cover every phase of software development. The trade-off is depth vs. breadth — it does many things reasonably well rather than one thing exceptionally well.

The SWE-Bench scores validate the approach technically, but real-world effectiveness depends heavily on how well the agent understands your specific codebase and AWS infrastructure.

Why It's in Trial

Q Developer is production-ready and commercially available, which puts it ahead of internal-only systems. The free tier (50 agentic interactions/month) is sufficient to evaluate. The Java upgrade agent is particularly compelling for enterprises with legacy codebases. It's in Trial rather than Adopt because the experience is uneven — it excels in AWS-centric workflows but is less differentiated for non-AWS development. If you're an AWS shop, trial it on a real migration or refactoring project.

Key Characteristics

Property Value
Company Amazon (AWS)
System Q Developer (formerly CodeWhisperer)
Category Full-lifecycle AI coding agent
Key innovation SDLC-wide agentic coverage + deep AWS integration
Pricing Free (50 agent interactions/mo), Pro ($19/user/mo)
SWE-Bench Highest scores on leaderboard (as of early 2026)
Successor Kiro CLI (adds spec-driven development)
Open source No (commercial product)
Sources AWS Q Developer, TechCrunch