Skip to main content

Amazon QDeveloper

Long tables of catalogue cards being sorted in the Card Division of the Library of Congress, early twentieth century

Amazon Q Developer is the AWS AI coding assistant for IDEs, the CLI, and Slack. As of 5 Nov 2026, the Management Console and Console Mobile Apps assistant is the AWS assistant.

Generative AI. Last reviewed November 2026.

In this entry

A printer’s case of metal type sorted into compartments, labelled Scotch Roman (Pica) Caps

2serious gotchas

3regular gotchas

5tips

Definition

Amazon Q Developer is AWS’s IDE-integrated AI coding assistant for VS Code, JetBrains IDEs, Visual Studio, the AWS CLI, and Slack. It provides inline completions, AWS-aware chat, the /dev agent for multi-file feature implementation, /transform jobs for large-scale modernization (Java version upgrades, .NET Framework to .NET, mainframe COBOL to Java), security scanning, and optional customizations trained on your private codebase (Pro tier). Unlike generic coding assistants, Q Developer is kept current with AWS APIs and service patterns. It is the developer-facing counterpart to Amazon Q Business, which targets enterprise knowledge workers.

As of 5 November 2026, Amazon Q Developer in the AWS Management Console and Console Mobile Apps is the AWS assistant. The assistant is free. Existing Amazon Q Developer Pro subscribers keep Pro capabilities under that name. The IDE, CLI, and Slack product is still Amazon Q Developer. Amazon Q Business, Q in Connect, and Cost Explorer “Analyze with Amazon Q” were not part of this rename.

When to use it

  • AWS-heavy engineering teams that want chat, completions, and refactors grounded in current AWS documentation and SDK patterns.
  • Multi-file feature work via /dev when a natural-language spec should produce a reviewable diff across several files.
  • Legacy modernization programs — Java 8/11/17 → 21, .NET Framework to cross-platform .NET, or COBOL conversion via managed /transform jobs.
  • Security shift-left with IDE scanning for OWASP patterns, secrets, and AWS API misuse (integrated with CodeGuru Security).
  • Enterprise rollouts requiring IAM Identity Center SSO, admin controls, and code-reference logging for license compliance.

When not to use it

  • Non-AWS polyglot shops with no cloud footprint — GitHub Copilot or other assistants may fit better if AWS expertise is not the differentiator.
  • Fully autonomous unsupervised code merge — /dev and /transform output always needs human review, tests, and security sign-off.
  • Replacing architecture design — Q Developer accelerates implementation; it does not replace threat modeling or service selection.

Tips

  • Standardize on Q Developer Pro for teams larger than a handful — the free tier caps chat and transform jobs quickly.
  • Curate customization training repos — exclude generated code, deprecated modules, and test fixtures or Q will reproduce bad patterns faithfully.
  • After /transform, budget engineer review and test time — expect to validate dependency versions and edge-case behavior, not zero-touch merges.
  • Use reference logging to track when suggestions resemble open-source training data and review licenses before shipping.
  • Pair Q Developer with your existing CI — IDE suggestions do not replace pipeline tests, SAST, or IaC scanners.

Gotchas

Serious

  • Merging /dev output without tests — multi-file changes can break auth, error handling, or regional SDK defaults silently.
  • Training customizations on secrets or credentials — scrub repos before indexing; Q will suggest patterns it saw, including unsafe ones.

Regular

  • Free tier for production teams — engineers hit monthly limits mid-sprint and blame “the AI” instead of the subscription tier.
  • Assuming the AWS assistant’s console answers are prod-ready — generated IAM policies and CloudFormation still need least-privilege review. The in-console assistant has been called the AWS assistant since 5 November 2026. The IDE product is still Amazon Q Developer.
  • Ignoring /transform scope boundaries — large monoliths may need phased jobs; one job per bounded module reduces review pain.

Official references

Ask

Our AWS-certified team implements, audits and tunes Amazon Q Developer in production. Tell us what you are building.

Pictures:James Murray in the Scriptorium (public domain); Card Division of the Library of Congress, 1900–1920 (public domain); Salle des catalogues, Bibliothèque Mazarine, Paris, Marie-Lan Nguyen (CC BY 2.0); Copyright card catalog drawer, Michael Holley Swtpc6800 (public domain); Type in sort case, Edinburgh City of Print (CC BY 2.0); Widener Library reading room, 1920 (public domain). Via Wikimedia Commons.