O Google Cloud lançou seu mais recente recurso, o Gemini Code Assist Enterprise, projetado para competir com a plataforma de codificação voltada para empresas da GitHub. Esta ferramenta aprimora a compreensão da base de código e melhora a segurança para os desenvolvedores.
Anteriormente conhecido como Duet AI, o Gemini Code Assist Enterprise acelera o processo de codificação ao entender a base de código específica de uma organização e fornecer uma ampla janela de contexto para personalização. Os desenvolvedores podem assinar por $45 por mês por usuário ou optar por um plano anual a $19 por mês.
“Os desenvolvedores podem permanecer em um estado de fluxo por mais tempo, obtendo insights diretamente em seus IDEs enquanto enfrentam tarefas complexas, como a atualização de versões Java em todo um repositório,” disse Ryan J. Salva, Diretor Sênior de Ferramentas e Operações para Desenvolvedores do Google Cloud. “Isso permite que eles se concentrem na resolução criativa de problemas, aumentando a satisfação no trabalho e facilitando um tempo de lançamento mais rápido, proporcionando uma vantagem competitiva.”
A plataforma oferece sugestões de código personalizadas para bases de código locais. O Google destaca que a extensa janela de contexto ajuda os desenvolvedores a gerar ou transformar código que se adapta melhor às suas aplicações.
O assistente de codificação conecta-se perfeitamente a outros serviços do Google Cloud, como Firebase, Databases, BigQuery, Colab Enterprise, Apigee e Application Integration. Segundo Salva, essa abordagem permite que os desenvolvedores utilizem múltiplos serviços, acelerando a criação e entrega de aplicações.
Os recursos de personalização dependem de bibliotecas internas, permitindo que o Code Assist ofereça sugestões de código customizadas. Além disso, ele irá indexar bibliotecas do GitHub e GitLab, com suporte para bibliotecas auto-hospedadas previsto para o início do próximo ano.
“Um assistente de código encurta significativamente a curva de aprendizado para novas tecnologias e incorpora padrões de codificação organizacionais em suas sugestões,” observou Salva.
Uma característica importante do Gemini Code Assist Enterprise é sua segurança de nível empresarial. O Google garante aos clientes que seus dados não serão utilizados para treinar os modelos do Gemini. Os usuários mantêm total controle sobre quais repositórios são indexados, com opções para purgar dados conforme necessário. Adicionalmente, o Google oferece indenização, proteção legal para qualquer código gerado pelo assistente.
Enquanto a IA generativa está envolvida na assistência de codificação há algum tempo, o surgimento de soluções específicas para empresas é evidente, à medida que as companhias buscam integrar essas ferramentas em suas pilhas tecnológicas. A GitHub lançou o GitHub Copilot Enterprise em fevereiro com recursos semelhantes, e o assistente de codificação da Oracle foca em aplicações Java e SQL. Empresas como a Harness também lançaram assistentes de codificação que fornecem sugestões em tempo real e atendem às necessidades empresariais, sendo a ferramenta da Harness construída na estrutura do Gemini.
A entrada do Google nesse mercado destaca a competição crescente entre assistentes de codificação e a necessidade cada vez maior de soluções empresariais personalizadas. Ao integrar assistência de codificação em ambientes de desenvolvimento, as empresas podem aumentar a produtividade, permitindo que os desenvolvedores testem rapidamente o código e resolvam problemas em bases de código locais, acelerando, assim, o lançamento e a entrega de aplicações.