Na terça-feira, o Google apresentou uma nova versão gratuita de seu assistente de programação AI, Gemini Code Assist, que a empresa chama de Gemini Code Assist para Indivíduos. A empresa também lançou o Gemini Code Assist para GitHub, um “agente” de revisão de código projetado para procurar automaticamente bugs no código e oferecer sugestões diretamente dentro do GitHub.
O Code Assist para Indivíduos permite que os desenvolvedores usem uma janela de chat para conversar em linguagem natural com um modelo de AI do Google que pode acessar e editar seu código. Assim como a popular ferramenta Copilot do GitHub, o Gemini Code Assist para Indivíduos pode corrigir bugs, completar seções de código ou explicar partes do código que não fazem sentido.
O assistente de codificação AI do Google usa uma variante do modelo AI Gemini 2.0 da empresa, que foi ajustado para aplicações de codificação. O Gemini Code Assist para Indivíduos pode se integrar a ambientes de codificação populares, como VS Code e JetBrains, por meio de plugins, e funciona em várias linguagens de programação populares.
Notavelmente, o Code Assist para Indivíduos oferece 180.000 completions de código por mês, que é 90 vezes o limite de uso do plano gratuito do GitHub Copilot (2.000 completions de código por mês). O Code Assist para Indivíduos também vem com 240 solicitações de chat por dia, perto de 5 vezes o número de solicitações que o plano gratuito do GitHub Copilot oferece.
O modelo que alimenta o Code Assist para Indivíduos tem uma janela de contexto de 128.000 tokens, que o Google afirma ser mais de quatro vezes maior do que o que a concorrência oferece. Isso significa que o modelo pode absorver mais código em um único prompt, permitindo que raciocine sobre bases de código mais complicadas.
Os desenvolvedores podem se inscrever para a prévia pública gratuita do Gemini Code Assist para Indivíduos a partir de terça-feira.
Quanto ao Gemini Code Assist para GitHub, ele escaneia automaticamente pull requests para procurar bugs e oferece recomendações adicionais que podem ser úteis.
As duas ferramentas chegam enquanto o Google intensifica seus esforços para competir com a Microsoft e sua subsidiária, GitHub, no espaço de ferramentas para desenvolvedores. Sete meses atrás, o Google contratou Ryan Salva, que anteriormente liderou a equipe do GitHub Copilot, para liderar o trabalho do Google em ferramentas para desenvolvedores.
Ao oferecer um assistente de codificação AI gratuito com limites de uso muito altos, o Google espera direcionar desenvolvedores no início de suas carreiras para o Code Assist, disse Salva ao TechCrunch em uma entrevista. Salva espera que pelo menos alguns desses desenvolvedores eventualmente atualizem para um plano de Code Assist empresarial, que é onde o Google fará seu dinheiro.
O Google tem vendido o Gemini Code Assist para empresas há cerca de um ano. A empresa anunciou em dezembro que o assistente de codificação AI em breve se integraria a ferramentas de terceiros do GitLab, GitHub e Google Docs. Os níveis empresariais do Code Assist adicionam recursos como logs de auditoria, integração com outros produtos do Google Cloud e personalização para repositórios privados.