A Amazon passou a oferecer, gratuitamente, o acesso ao CodeWhisperer, seu assistente de programação com IA (inteligência artificial), para desenvolvedores. Agora, basta se inscrever para usar a ferramenta. Empresa anunciou a novidade na quinta-feira (23).

Decisão da Amazon passa rasteira no rival GitHub, rival do CodeWhisperer fabricado pela Microsoft. Este está disponível apenas por meio de assinatura mensal, que custa US$ 10 (R$ 49,3 na cotação atual).

Assistente de programação da Amazon

Logomarca do CodeWhisperer, da Amazon
O CodeWhisperer, da Amazon, filtra códigos e raz recursos de verificação de segurança (Imagem: Divulgação/Amazon)

A Amazon lançou uma prévia do CodeWhisperer em 2023. Na ocasião, desenvolvedores usaram a ferramenta em vários IDEs (ambientes de desenvolvimento integrado) – por exemplo, o Visual Studio Code – para gerar linhas de código com base em prompts de texto.

O CodeWhisperer filtra automaticamente qualquer sugestão de código que seja potencialmente tendenciosa ou injusta e sinaliza qualquer código semelhante a dados de treinamento de código aberto. Ele também vem com recursos de verificação de segurança capazes de identificar vulnerabilidades no código de um desenvolvedor. Ao mesmo tempo, fornece sugestões para ajudar a fechar quaisquer lacunas de segurança descobertas.

Atualmente, o assistente de programação da Amazon suporta diversas linguagens. Entre elas, estão: Python, Java, JavaScript, TypeScript e C#, incluindo Go, Rust, PHP, Ruby, Kotlin, C, C++, script Shell, SQL e Scala.

Concorrência

O GitHub, da Microsoft, passou na frente da Amazon com sua ferramenta Copilot AI, anunciada em junho de 2022. Embora o assistente de codificação gere e sugira código de forma semelhante a partir de um IDE, a Microsoft apenas tornou a ferramenta gratuita para estudantes e desenvolvedores que trabalham em projetos populares de código aberto. Dos demais, a empresa cobra US$ 10 por mês pelo acesso (ou US$ 100 – R$ 493 – por ano).

O DeepMind do Google também possui sua própria ferramenta AlphaCode, mas ela ainda está em fase de teste.

Outra novidade

Tela de programação num Macbook
Amazon também anunciou Bedrock para facilitar desenvolvimento de ferramentas estilo ChatGPT (Imagem: Pexels)

A Amazon também anunciou o lançamento do Bedrock, que ajuda empresas a criarem e dimensionarem aplicativos com IA generativa – mesma tecnologia que “alimenta” chatbots como o ChatGPT.

Ele vem com uma variedade de FMs (modelos fundamentais), sobre os quais desenvolvedores podem tomar como base, incluindo Anthropic’s Claude, Stable Diffusion e Amazon Titan.

Ideia é que isso torne mais fácil para terceiros criarem ferramentas com tecnologia de IA capazes de geram texto, responderem a perguntas, criarem resumos etc. Em suma, facilitaria desenvolvimento de ferramentas parecidas ao ChatGPT.

Com informações da Amazon