Amazon CodeWhisperer

O Amazon Q Developer ajuda equipes de software a codificar, criar e operar mais rapidamente com IA generativa. Disponível em IDEs, CLI, Console da AWS e muito mais. Experimente gratuitamente com a AWS.

Ir para a IA
Amazon CodeWhisperer cover

Sobre o desenvolvedor do Amazon Q

Um assistente de IA criado para desenvolvedores

O Amazon Q Developer é o assistente generativo da AWS, baseado em IA, projetado para dar suporte ao desenvolvimento de software em todo o seu ciclo de vida. Desde a escrita e revisão de código até a transformação de aplicações legadas e a otimização das operações da AWS, o Q Developer acelera a produtividade, mantendo a segurança e o controle.

Integração perfeita entre as ferramentas de desenvolvimento

Você pode usar o Amazon Q Developer diretamente em IDEs populares como Visual Studio, VS Code, JetBrains e Eclipse. Ele também funciona via linha de comando, Console da AWS, GitLab e até mesmo aplicativos de mensagens como Microsoft Teams e Slack, garantindo suporte disponível onde quer que sua equipe esteja.

Principais funcionalidades do Amazon Q Developer

Sugestões de código e refatoração com inteligência artificial

Com recursos inteligentes de preenchimento automático de código embutido, o Q Developer ajuda a acelerar tarefas de desenvolvimento de software, incluindo implementação de funcionalidades, testes, documentação e atualizações. Ele auxilia em:

  • Writing boilerplate code
  • Generating tests
  • Identifying and resolving bugs
  • Refactoring for performance or structure

Integração de CLI e IDE

Os desenvolvedores podem acessar o Q Developer por meio de uma interface de linha de comando ou através de plugins para JetBrains, VS Code, Visual Studio e Eclipse. Nesses ambientes, o Q oferece suporte em tempo real, verificação de vulnerabilidades e orientação de codificação.

Modernização da carga de trabalho

O Q Developer automatiza tarefas complexas de transformação, tais como:

  • Upgrading Java applications (e.g., from Java 8 to Java 17)
  • Porting .NET workloads from Windows to Linux
  • Migrating mainframe apps
  • Transitioning VMware workloads

Suporte a operações na nuvem AWS

O Amazon Q Developer foi desenvolvido com profundo conhecimento da AWS. Ele pode ajudar as equipes a:

  • Monitor cloud usage and performance
  • Diagnose and resolve infrastructure issues
  • Get architecture recommendations
  • Optimize resource spending

Desenvolvimento de dados e IA

Os desenvolvedores que trabalham em projetos de dados e IA se beneficiam de recursos como:

  • Natural language to SQL queries
  • Data pipeline assistance
  • ML model design suggestions
  • Generative AI project collaboration tools

Como o Amazon Q Developer aumenta a produtividade

Agentes Autônomos

Os agentes do Q Developer podem lidar com fluxos de trabalho complexos de forma independente, liberando tempo dos desenvolvedores ao automatizar tarefas repetitivas, como documentação, testes e atualizações.

Taxa de aceitação de código mais alta

O Q Developer oferece uma das maiores taxas de aceitação de sugestões multilinhas do setor, demonstrando que a qualidade de sua geração de código é altamente confiável para equipes de diversos setores.

Colaboração e bate-papo integrados

Utilize o Amazon Q dentro do Slack ou do Microsoft Teams para gerenciar incidentes de suporte, acessar a documentação da AWS ou solucionar problemas técnicos em tempo real.

Quem usa o Amazon Q Developer?

Organizações de diversos setores — de startups a grandes empresas — usam o Amazon Q Developer para otimizar tarefas de engenharia. Entre os principais benefícios, destacam-se:

  • 30% reduction in development time (Namu case study)
  • Faster infrastructure deployment (Accenture)
  • Increased modeling efficiency (SmugMug)

Privacidade e segurança

Confidencialidade dos dados

O conteúdo gerado e utilizado no Amazon Q Developer Pro não é compartilhado nem usado para treinamento, garantindo a segurança de suas informações confidenciais.

Controles de acesso de nível empresarial

O Amazon Q Developer respeita as funções e políticas do AWS Identity Center, permitindo que as equipes apliquem a governança de acesso em todos os ambientes de desenvolvimento.

Comece a usar o Amazon Q Developer

Acesso gratuito ao nível

O nível gratuito da AWS para desenvolvedores Q inclui:

  • 50 chat interactions per month
  • 5 software development tasks
  • 1,000 lines of code transformation

Você pode começar imediatamente através do seu IDE ou da sua conta AWS e dimensionar o uso conforme necessário.

Ferramentas Alternativas