---
title: Amazon Q Developer
description: Amazon Q Developer is the AWS AI coding assistant for IDEs, terminals, and the AWS console — providing chat, multi-file agents, code transformation, and security scanning.
url: https://www.factualminds.com/glossary/amazon-q-developer/
publishDate: 2026-06-13
updateDate: 2026-06-13
---

# Amazon Q Developer

> Amazon Q Developer is the AWS AI coding assistant for IDEs, terminals, and the AWS console — providing chat, multi-file agents, code transformation, and security scanning.

## Definition

Amazon Q Developer is AWS's **IDE-integrated AI coding assistant** for VS Code, JetBrains IDEs, Visual Studio, the AWS CLI, Management Console, 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, service patterns, and console workflows — it is the developer-facing counterpart to [Amazon Q Business](/glossary/amazon-q/), which targets enterprise knowledge workers.

## 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 AWS console answers are prod-ready** — generated IAM policies and CloudFormation still need least-privilege review.
- **Ignoring `/transform` scope boundaries** — large monoliths may need phased jobs; one job per bounded module reduces review pain.

## Official references

- [What is Amazon Q Developer?](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html)
- [Using the /dev agent](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/dev-agent.html)
- [Transform jobs](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/transform.html)
- [Amazon Q Developer customizations](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/customizations.html)

## Related FactualMinds content

- [Amazon Q for Developers Consulting](/services/amazon-q-for-developers/)
- [Amazon Q](/glossary/amazon-q/)
- [Amazon Bedrock](/glossary/amazon-bedrock/)

## Related AWS Services

- amazon-q-for-developers
- aws-bedrock

---

*Source: https://www.factualminds.com/glossary/amazon-q-developer/*
