Captura de tela do site do Amazon CodeWhisperer
Amazon/Reprodução

A gigante da tecnologia Amazon está oferecendo seu assistente de codificação baseado em inteligência artificial, o CodeWhisperer, gratuitamente para desenvolvedores individuais. Com isso, a empresa busca desbancar seu rival da Microsoft, o Copilot. Em um post compartilhado nesta quinta-feira, a Amazon anunciou que sua ferramenta está disponível para qualquer pessoa que se inscreva.

O GitHub, de propriedade da Microsoft, lançou sua ferramenta de IA, o Copilot, em junho do ano passado. Embora o serviço gere e sugira código de maneira semelhante ao CodeWhisperer, a Microsoft tornou a ferramenta gratuita apenas para estudantes e desenvolvedores que trabalham em projetos populares de código aberto, enquanto exige que todos os outros usuários paguem US$10 por mês para acessá-la ou US$100 por ano. O Google também está testando sua própria ferramenta de IA, a AlphaCode.

Lançado como prévia em junho do passado, o CodeWhisperer permite que desenvolvedores gerem e sugiram linhas de código com base em um prompt baseado em texto. Inicialmente, o serviço foi disponibilizado apenas para clientes da Amazon Web Services, mas agora a empresa oferece um nível gratuito para torná-lo mais acessível para desenvolvedores que não usam a AWS. Além disso, a ferramenta filtra automaticamente sugestões de código que possam ser tendenciosas ou injustas, sinalizando também qualquer código semelhante aos dados de treinamento de código aberto.

O CodeWhisperer também possui recursos de verificação de segurança, que identificam vulnerabilidades no código do desenvolvedor e fornecem sugestões para fechar quaisquer lacunas de segurança. Atualmente, o serviço suporta várias linguagens de programação, como Python, Java, JavaScript, TypeScript e C#, além de Go, Rust, PHP, Ruby, Kotlin, C, C++, shell scripting, SQL e Scala.

Gif do CodeWhisperer gerando um código
Amazon/Reprodução

Além disso, a Amazon anunciou outra novidade relacionada à IA: o Bedrock. O serviço auxilia empresas na construção e dimensionamento de aplicativos de IA gerativos. Ele vem com uma variedade de modelos fundamentais nos quais os desenvolvedores podem construir, incluindo o Claude da Anthropic, Diffusion Estável e o Amazon Titan. Com o Bedrock, a Amazon espera facilitar a criação de ferramentas alimentadas por IA de terceiros que geram texto, respondem perguntas, criam resumos e muito mais.

Com a oferta gratuita do CodeWhisperer, a Amazon busca ganhar espaço no mercado de assistentes de codificação de IA, além de democratizar o acesso a esse tipo de ferramenta para desenvolvedores individuais. A iniciativa pode ser vista como uma estratégia de marketing para fortalecer o ecossistema de desenvolvedores em torno da AWS, além de incentivar o uso de tecnologias de IA em seus serviços.