O Google anunciou na terça-feira suporte a ferramentas de terceiros no Gemini Code Assist, seu serviço de conclusão de código baseado em IA focado em empresas.
O Code Assist foi lançado em abril como um rebranding de um serviço semelhante que o Google ofereceu sob a marca Duet AI, agora descontinuada. Disponível através de plug-ins para ambientes de desenvolvimento populares como VS Code e JetBrains, o Code Assist é alimentado pelos modelos de IA Gemini do Google, que permitem raciocinar e alterar grandes partes do código.
Com a adição de ferramentas, que estão sendo lançadas em visualização privada, o Code Assist pode puxar dados em tempo real e acessar informações de aplicativos externos. A ideia é trazer várias tecnologias para o ambiente de codificação, minimizando potenciais distrações, disseram Ryan Salva, diretor de gerenciamento de produtos do Google, e Prithpal Bhogill, gerente de produtos em grupo.
“Esse novo recurso de ferramentas pode ajudar a eliminar a fricção da mudança de contexto”, escreveram Salva e Bhogill em um post no blog. “Colocar aplicativos escaláveis e seguros em produção requer mais do que apenas escrever um ótimo código — os desenvolvedores precisam de soluções para produtividade, observabilidade, segurança, bancos de dados e mais.”
Não é qualquer um que pode construir uma ferramenta para o Code Assist. O Google está limitando o programa a parceiros do Google Cloud, pelo menos por enquanto.
“As ferramentas permitem que os desenvolvedores recuperem informações de, ou atuem em, qualquer parte de seu sistema de engenharia — o que é especialmente útil para serviços fora do ambiente do desenvolvedor”, escreveram Salva e Bhogill. “Por exemplo, você pode resumir comentários recentes de um problema do Jira, encontrar a última pessoa que mesclou alterações em um arquivo no git ou mostrar o problema mais recente do site ao vivo do Sentry.”
As ferramentas do Code Assist do GitLab, GitHub, Sentry.io, Atlassian Rovo, Snyk e do próprio Google Docs estão disponíveis no lançamento. Parceiros do Google Cloud interessados em criar novas ferramentas podem entrar em contato com seus gerentes de parceiros, dizem Salva e Bhogill.
O Code Assist é um concorrente direto do GitHub Copilot Enterprise, que oferece extensões que funcionam de maneira muito semelhante às ferramentas do Code Assist. Mas o Google sempre afirmou que o Code Assist se destaca de outras maneiras, por exemplo, em seu suporte a bases de código que estão on-premises.
O Code Assist recebeu uma série de melhorias este ano, incluindo capacidades aprimoradas de transformação de código e o lançamento de um plano empresarial com sugestões de código personalizadas com base em repositórios de código privados.
Apesar das preocupações de segurança, direitos autorais e confiabilidade em torno das ferramentas de codificação assistida por IA, os desenvolvedores mostraram entusiasmo por elas, com a vasta maioria dos entrevistados na última pesquisa do GitHub dizendo que adotaram ferramentas de IA de alguma forma. O GitHub relatou em abril que o Copilot tinha mais de 1,8 milhão de usuários pagantes e mais de 50.000 clientes empresariais.