Amazon CodeWhisperer

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

Ir para a IA
Amazon CodeWhisperer cover

Postagens relacionadas

Sobre o Amazon Q Developer

Um assistente de IA criado para desenvolvedores

O Amazon Q Developer é o assistente generativo com tecnologia de IA da AWS, projetado para dar suporte ao desenvolvimento de software em todo o ciclo de vida. Da escrita e revisão de código à transformação de aplicativos legados e otimização das operações da AWS, o Q Developer acelera a produtividade, mantendo a segurança e o controle.

Integração perfeita entre ferramentas de desenvolvedor

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, AWS Console, GitLab e até mesmo aplicativos de mensagens como Microsoft Teams e Slack, garantindo que o suporte esteja disponível onde quer que sua equipe trabalhe.

Principais recursos do Amazon Q Developer

Sugestões de código e refatoração com tecnologia de IA

Com complementos de código em linha inteligentes, o Q Developer ajuda a acelerar tarefas de desenvolvimento de software, incluindo implementação de recursos, testes, documentação e atualizações. Ele auxilia com:

  • Escrevendo código clichê
  • Gerando testes
  • Identificando e resolvendo bugs
  • Refatoração para desempenho ou estrutura

Integração CLI e IDE

Os desenvolvedores podem acessar o Q Developer por meio de uma interface de linha de comando ou por meio 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 sobre codificação.

Modernização da Carga de Trabalho

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

  • Atualizando aplicativos Java (por exemplo, do Java 8 para o Java 17)
  • Portabilidade de cargas de trabalho .NET do Windows para o Linux
  • Migrando aplicativos de mainframe
  • Transição de cargas de trabalho VMware

Suporte de Operações em Nuvem AWS

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

  • Monitore o uso e o desempenho da nuvem
  • Diagnosticar e resolver problemas de infraestrutura
  • Obtenha recomendações de arquitetura
  • Otimizar os gastos de recursos

Desenvolvimento de Dados e IA

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

  • Linguagem natural para consultas SQL
  • Assistência ao pipeline de dados
  • Sugestões de design de modelos de ML
  • Ferramentas de colaboração em projetos de IA generativa

Como o Amazon Q Developer aumenta a produtividade

Agentes Autônomos

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

Maior taxa de aceitação de código

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

Colaboração e bate-papo integrados

Use o Amazon Q dentro do Slack ou Microsoft Teams para lidar com 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 todos os setores — de startups a grandes empresas — usam o Amazon Q Developer para otimizar tarefas de engenharia. Os benefícios notáveis incluem:

  • Redução de 30% no tempo de desenvolvimento (estudo de caso Namu)
  • Implantação mais rápida de infraestrutura (Accenture)
  • Maior eficiência de modelagem (SmugMug)

Privacidade e Segurança

Confidencialidade de dados

O conteúdo gerado e usado no Amazon Q Developer Pro não é compartilhado nem usado para treinamento, garantindo que suas informações proprietárias permaneçam seguras.

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 interações de chat por mês
  • 5 tarefas de desenvolvimento de software
  • Transformação de 1.000 linhas de código

Você pode começar imediatamente por meio de sua conta IDE ou AWS e dimensionar o uso conforme necessário.

Ferramentas Alternativas