Acesse o menu principal
Blog do Google Brasil

Obtenha ajuda para codificar com o Gemini Code Assist — agora gratuitamente

Gemini Code Assist

Assistência ao desenvolvimento impulsionada pelo Gemini 2.0

O Gemini Code Assist para usuários está disponível globalmente, com tecnologia Gemini 2.0. Ajustamos o modelo Gemini 2.0 para desenvolvedores, analisando e validando milhares de casos de uso de codificação do mundo real. Como resultado, a qualidade das recomendações geradas por IA no Gemini Code Assist está melhor do que nunca e pronta para lidar com a infinidade de desafios diários que os desenvolvedores enfrentam, sejam eles amadores ou desenvolvedores de startups.

Enquanto outros assistentes de codificação gratuitos populares impõem limites restritivos de uso – geralmente com um máximo de 2.000 autocompletes de código por mês –, queríamos oferecer algo mais generoso. Com o Gemini Code Assist, estamos disponibilizando uma capacidade praticamente ilimitada, com até 180.000 autocompletes de código por mês – um limite tão alto que até mesmo os desenvolvedores profissionais mais dedicados teriam dificuldade em alcançá-lo.

Mas a IA não é apenas um acelerador para escrever código; ela também pode nos ajudar a escrever um código melhor. Um processo de revisão de código eficiente e de qualidade é essencial, mas, muitas vezes, essas revisões consomem muito tempo e acabam atrasando o desenvolvimento. Por isso, estamos ajudando a reduzir o tempo necessário para revisar código com a prévia pública do Gemini Code Assist para GitHub, que oferece revisões de códigos gratuitas e alimentadas por IA para repositórios públicos e privados.

Gemini Code Assist

Assistência de codificação de IA, em qualquer lugar e sem custo

Os desenvolvedores passam a maior parte do tempo programando em ambientes de desenvolvimento integrados (IDEs).

Com a nova versão gratuita do Gemini Code Assist no Visual Studio Code e IDEs da JetBrains, desenvolvedores autônomos agora têm acesso às mesmas funcionalidades de autocompletar código, geração de código e chat que oferecemos às empresas há mais de um ano — e que já estavam disponíveis gratuitamente no Firebase e no Android Studio. Agora, qualquer um pode aprender, criar trechos de código, depurar e modificar suas aplicações com mais facilidade, sem precisar alternar entre janelas diferentes para buscar ajuda ou copiar e colar informações de fontes desconectadas.

E com o limite de uso mais generoso, 90 vezes mais conclusões de código por mês do que outros assistentes de codificação gratuitos populares, codificadores de todos os tipos podem colher os benefícios. Se você é um estudante trabalhando em um projeto com prazo apertado, não verá seu projeto de codificação subitamente paralisado porque atingiu um limite, nem terá que se preocupar com limites de chat interrompendo suas sessões de programação colaborativas.

O Gemini Code Assist para usuários também vem com uma generosa janela de contexto de token, com suporte para até 128.000 tokens no chat. Essa grande janela de contexto permite que os desenvolvedores usem arquivos grandes e baseiem o Gemini Code Assist com uma compreensão mais ampla de suas bases de código locais.

O recurso de chat do Gemini Code Assist também facilita para os desenvolvedores se concentrarem na parte criativa do desenvolvimento, deixando as etapas necessárias, mas repetitivas — como escrever comentários ou testes automatizados a partir de requisitos — para o Gemini.

Os desenvolvedores podem usar linguagem natural em uma variedade de linguagens no Gemini Code Assist para gerar, explicar e melhorar o código. Por exemplo, um desenvolvedor freelancer de site pode obter rapidamente o código com um prompt como, "Crie um formulário HTML simples com campos para nome, e-mail e mensagem e, em seguida, adicione um botão 'enviar'". Ou alguém que esteja apenas procurando automatizar tarefas mais rotineiras pode pedir ao Gemini para "Escrever um script que envie um e-mail diário com a previsão do tempo mais recente" ou "Explique o que este trecho de código Python faz e encontre quaisquer erros".

Um exemplo do Gemini Code Assist criando código com base em um prompt em linguagem natural e aplicando a alteração ao código existente.

Automatize revisões de código repetitivas com o Gemini Code Assist para GitHub

A revisão de código é uma das partes mais críticas, embora demorada, do desenvolvimento de software. Com o lançamento do Gemini Code Assist para GitHub, os desenvolvedores recebem uma poderosa ferramenta que pode detectar problemas de estilo e bugs, sugerindo automaticamente alterações e correções no código. Delegar as revisões básicas para um agente de IA pode tornar os repositórios de código mais fáceis de manter e melhorar a qualidade, permitindo que os desenvolvedores se concentrem em tarefas mais complexas. O recurso está disponível diretamente no GitHub, onde a maioria dos desenvolvedores de código aberto publica e revisa códigos, por meio do aplicativo do GitHub.

O Gemini Code Assist fornece um resumo de um pull request e sugestões de melhorias. Em seguida, quando solicitado, o Gemini oferece sugestões para melhorar a legibilidade do código.

Diferentes equipes de desenvolvimento podem ter melhores práticas, convenções de codificação e frameworks/bibliotecas preferenciais distintas. Para atender a essa necessidade, o Gemini Code Assist para GitHub suporta guias de estilo personalizadas para revisões de código. Cada equipe pode especificar quais instruções o Gemini deve seguir ao revisar o código, inserindo-as em um arquivo .gemini/styleguide.md em seu repositório. Dessa forma, o Gemini adapta suas revisões de código às necessidades do repositório.

Comece hoje, de forma rápida e fácil

Seja você um estudante desenvolvendo uma visualização interativa de dados com JavaScript ou um desenvolvedor freelancer testando ideias para um aplicativo ou jogo, o Gemini Code Assist pode ajudá-lo a concluir seu projeto mais rapidamente e com mais expertise — sem custo algum.

A inscrição é rápida e fácil, exigindo apenas uma conta pessoal do Gmail, sem necessidade de cartão de crédito. Comece instalando o Gemini Code Assist no Visual Studio Code, GitHub ou nos IDEs da JetBrains.

Aguardamos seu feedback para que possamos continuar a aprimorar o Gemini Code Assist. Você pode enviar sugestões diretamente pelo formulário “Enviar feedback” no IDE ou no GitHub.

Pessoas interessadas em funcionalidades avançadas — como métricas de produtividade, respostas personalizadas de IA baseadas em repositórios privados de código-fonte ou integrações com serviços do Google Cloud, como o BigQuery — também podem considerar o Gemini Code Assist Standard ou Enterprise.