1. TugaTech » Internet e Redes » Noticias da Internet e Mercados
  Login     Registar    |                      
Siga-nos

Amazon Q Developer Gen AI

 

A Amazon acaba de alargar o alcance do seu assistente de programação por IA, o Amazon Q Developer. Anteriormente disponível como extensão ou plugin para ambientes de desenvolvimento como JetBrains, VS Code, Visual Studio, Linha de Comandos e Eclipse, a ferramenta chega agora ao GitHub numa versão preview.

 

Esta novidade permite que os programadores utilizem o Amazon Q Developer diretamente no GitHub.com e no GitHub Enterprise Cloud.

 

O que é o Amazon Q Developer para GitHub?

 

A nova versão preview do Amazon Q Developer para GitHub destaca-se por ser gratuita e, crucialmente, não exigir uma conta AWS (Amazon Web Services) para a sua utilização inicial. A ferramenta foi concebida para auxiliar os programadores ao longo de todo o ciclo de vida do desenvolvimento de software, abrangendo tarefas como codificação, testes, implementação e outras. Uma das suas funcionalidades mais interessantes é a capacidade de gerar automaticamente um pull request (pedido de revisão de código) para análise.

 

Foco nas grandes implementações empresariais

 

Enquanto muitas outras ferramentas de assistência de código baseadas em IA generativa se concentram no que a Amazon apelida de "vibe coding" (programação mais exploratória ou baseada em sensações), o Amazon Q Developer diferencia-se pelo seu enfoque em cargas de trabalho empresariais de grande escala. Isto inclui desafios complexos como a portabilidade de aplicações .NET do Windows para Linux, a modernização de aplicações mainframe, a migração e modernização de cargas de trabalho VMware e atualizações de versões Java.

 

Como começar a usar o Amazon Q Developer no GitHub?

 

Os programadores interessados podem começar a explorar o Amazon Q Developer para GitHub seguindo estes passos:

 

  • Instalar a aplicação Amazon Q Developer a partir do GitHub Marketplace.

  • Para iniciar a utilização numa issue (incidência/problema), deve-se adicionar a etiqueta "Amazon Q development agent" ou "Amazon Q transform agent". Alternativamente, pode-se criar um novo pull request para que o código seja revisto pela ferramenta.

  • (Opcional) Registar a instalação da aplicação Amazon Q Developer com uma conta AWS para aumentar os limites de utilização.

 

Opinião de um especialista da AWS

 

Matheus Guimaraes, Developer Advocate na AWS, comentou o lançamento da versão preview: "Usar o Amazon Q Developer no GitHub é como ter um programador full-stack com quem se pode colaborar para desenvolver novas funcionalidades, acelerar o processo de revisão de código e confiar para melhorar a postura de segurança e a qualidade do seu código. Pode também usá-lo para automatizar a migração de aplicações Java 8 e 11 para Java 17, tornando muito mais fácil iniciar aquele projeto de migração que talvez tenha vindo a adiar."

 

Será interessante observar como o Amazon Q Developer se irá posicionar no mercado para atrair programadores, especialmente face a líderes estabelecidos como o GitHub Copilot.




Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech