Amazon Q Developer - Assistente de Codificação com IA Integrado à AWS

2025.12.20

O que é o Amazon Q Developer

O Amazon Q Developer é um assistente de codificação com IA que foi rebatizado e expandido a partir do Amazon CodeWhisperer em abril de 2024. Além de sugestões de código, oferece respostas a perguntas relacionadas à AWS, diagnóstico de custos, transformação de código e recursos de agente autônomo.

Característica: Destaca-se pela profunda integração com serviços AWS e recursos de segurança e conformidade voltados para empresas.

Principais Recursos

  • Sugestões de código: Autocompletar de código em tempo real dentro da IDE
  • Rastreamento de referência: Verificação de licença de snippets de código aberto
  • Verificação de segurança: Detecção automática de vulnerabilidades no código
  • Agente autônomo: Automatiza implementação de recursos, testes, refatoração e atualização de dependências
  • Transformação de código: Upgrade automático de Java/.NET
  • Integração AWS: Suporte para CloudFormation, CDK, Terraform

Planos de Preços

PlanoPreçoConteúdo
Free Tier$050 requisições de agente/mês, recursos básicos
Pro$19/usuário/mês1.000 requisições de agente/mês, compensação de IP

Limites de Uso Detalhados

RecursoFreePro
Requisições de agente50/mês1.000/mês
Transformação Java/.NET-4.000 linhas/usuário/mês
Linhas de transformação adicionais-$0,003/linha

IDEs Compatíveis

  • VS Code
  • JetBrains IDE (IntelliJ, PyCharm, etc.)
  • Visual Studio
  • Eclipse

Linguagens Suportadas

  • Java
  • Python
  • JavaScript / TypeScript
  • C# / Go / PHP
  • Rust / Kotlin / Ruby
  • C / C++ / Scala / Shell
  • SQL / JSON / YAML / HCL (Terraform)
  • CDK (TypeScript, Python)

Segurança e Conformidade

  • Proteção de dados: Na versão Pro, o código não é usado para treinamento
  • Compensação de IP: Proteção de IP fornecida na versão Pro
  • Conformidade: Em conformidade com SOC, ISO, HIPAA, PCI
  • Suporte a SSO: Integração com IAM Identity Center

Recursos do Agente Autônomo

O agente autônomo do Amazon Q Developer suporta todo o ciclo de vida de desenvolvimento:

  1. Descreva a funcionalidade
  2. Analisa a base de código
  3. Gera um plano de implementação detalhado
  4. Após aprovação, executa as alterações

Tarefas suportadas:

  • Implementação de recursos
  • Criação de testes
  • Geração de documentação
  • Refatoração
  • Upgrade de software

Resumo

O Amazon Q Developer é o assistente de codificação com IA ideal para equipes que desenvolvem em ambiente AWS. O plano gratuito oferece recursos suficientes, e a versão Pro disponibiliza compensação de IP e mais requisições de agente. Especialmente recomendado para desenvolvimento de aplicações que utilizam serviços AWS e para equipes empresariais que priorizam segurança e conformidade.

← Voltar para a lista