A divisão de computação em nuvem do Google, Google Cloud, mudou o nome de sua oferta Duet AI for Developers lançada anteriormente para Gemini Code Assist e adicionou novos recursos para facilitar a geração de código.
O Gemini Code Assist é baseado no modelo Gemini 1.5 Pro, o modelo de IA generativa mais poderoso do Google. No início de dezembro, a empresa disse em um blog que disponibilizaria seu modelo Gemini para desenvolvedores.
Assim como o Duet AI for Developers, o Gemini Code Assist fornece preenchimento de código, geração de código e bate-papo com tecnologia de IA. Ele funciona no Console do Google Cloud e se integra a editores de código populares, como Visual Studio Code e JetBrains, ao mesmo tempo que oferece suporte à base de código de uma empresa no local, GitHub, GitLab, Bitbucket ou vários repositórios.
As novas melhorias e recursos adicionados ao Gemini Code Assist incluem reconhecimento completo da base de código, personalização de código e melhorias no ecossistema de parceiros da ferramenta que aumentam sua eficiência, disse o Google em comunicado.
O recurso de reconhecimento completo da base de código, atualmente em versão prévia privada, permitirá que os desenvolvedores realizem alterações em grande escala em toda a sua base de código, incluindo adição de novos recursos, atualização de dependências entre arquivos, ajuda com atualizações de versão e realização de revisões abrangentes de código.
O recurso de personalização de código, que também está em visualização privada, permitirá que as empresas conectem suas bases de código privadas para adaptar o Gemini Code Assist para ajudar os desenvolvedores a fornecer geração de código sensível ao contexto, disse a empresa, acrescentando que isso ajuda o grande modelo de linguagem a gerar mais código conciso e sem erros.
Além disso, a empresa disse que estava fornecendo conexões para o Gemini Code Assist alcançar vários repositórios de código-fonte, incluindo GitHub, GitLab e Bitbucket.
Para aumentar a eficiência da geração de código, a empresa está expandindo o ecossistema de parceiros do Gemini Code Assist adicionando parceiros como Datadog, Datastax, Elastic, HashiCorp, Neo4j, Pinecone, Redis, Singlestore, Synk e Stack Overflow.
Essas parcerias fornecerão ao modelo Gemini mais dados e conhecimento de cada uma dessas empresas para ajudar a gerar códigos mais precisos.
Em dezembro, o Google fez parceria com Grafana Labs, Confluent, MongoDB, Atlassian, Dynatrace, NetApp, LangChain e Okta, entre outros.
O Google afirma que os testes internos do Gemini Code Assist mostraram que o tempo necessário para realizar tarefas comuns dos desenvolvedores foi reduzido em 40% e os desenvolvedores gastaram 55% menos tempo escrevendo novos códigos.
“Também estamos obtendo sucesso com clientes, como a Quantiphi, que registrou ganhos de produtividade dos desenvolvedores superiores a 30%”, disse a empresa.
O Google não é o único provedor de serviços em nuvem que lançou ferramentas de assistência de código sustentadas por LLMs. Os rivais Microsoft, AWS e IBM já fornecem suas próprias ofertas na forma de GitHub Copilot, Amazon CodeWhisperer e IBM Watsonx, respectivamente.