O Google apresenta o Gemini CLI GitHub Actions para automatizar revisões de solicitações de pull e triagem de problemas

O Google apresenta o Gemini CLI GitHub Actions para automatizar revisões de solicitações de pull e triagem de problemas

Google revela Gemini CLI GitHub Actions: um avanço no gerenciamento de código com tecnologia de IA

Em um avanço significativo para desenvolvedores, o Google lançou o Gemini CLI GitHub Actions — um assistente de codificação de IA inovador e gratuito, criado a partir da necessidade da empresa de otimizar o gerenciamento de pull requests e problemas do GitHub. A ferramenta foi disponibilizada ao público após o feedback positivo da comunidade de desenvolvedores, que reconheceu seus recursos de automação no repositório Gemini CLI.

Introdução às Ações do GitHub do Gemini CLI

O novo Gemini CLI GitHub Actions está atualmente em fase beta e pode ser acessado no repositório google-github-actions/run-gemini-cli no GitHub. Este sistema robusto opera de forma assíncrona, acionado por diversos eventos, como a criação de problemas ou pull requests. Ao aproveitar sua compreensão do contexto do seu projeto — incluindo seu código e problemas existentes — o Gemini CLI pode gerenciar tarefas de forma autônoma, sem exigir supervisão contínua.

Fluxos de trabalho personalizáveis

O Google oferece uma variedade de fluxos de trabalho personalizáveis de código aberto que podem ser adaptados para atender aos requisitos específicos do seu projeto. Os três principais fluxos de trabalho oferecidos incluem:

  • Triagem inteligente de problemas: esta ação avalia automaticamente novos problemas, aplicando rótulos relevantes e priorizando-os adequadamente, permitindo que desenvolvedores humanos se concentrem em tarefas essenciais de codificação.
  • Revisões aceleradas de solicitações de pull: oferece avaliações imediatas de alterações de código, verificando qualidade e estilo, permitindo que as equipes evitem revisões tediosas de primeira rodada.
  • Colaboração sob demanda: os desenvolvedores podem atribuir tarefas à IA marcando “@gemini-cli” em seus comentários dentro de problemas ou solicitações de pull, direcionando-a para executar ações como escrever testes ou corrigir bugs.

Recursos de segurança aprimorados

Em termos de segurança, o Google implementou a Federação de Identidade de Carga de Trabalho (WIF) por meio do Google Cloud para usuários do Vertex AI e do Gemini Code Assist. Essa solução aprimora a segurança ao eliminar a necessidade de chaves de API persistentes, permitindo um controle rigoroso sobre os recursos do agente. Além disso, ela adere aos princípios de privilégios mínimos por meio de listas de permissões de comandos e identidades personalizadas, garantindo uma implantação segura do agente de IA.

Como usar as ações do GitHub do Gemini CLI

Para aproveitar os recursos do Gemini CLI GitHub Actions, os usuários devem estar executando o Gemini CLI versão 0.1.16 ou posterior. Uma vez atendido esse pré-requisito, execute o comando para iniciar o processo de configuração. /setup-github

Informações básicas sobre o Gemini CLI

Lançado em junho, o Gemini CLI foi desenvolvido em resposta à crescente demanda por ferramentas de IA de linha de comando, incluindo concorrentes como o Claude Code, da Anthropic. O Gemini CLI, com o Gemini 2.5 Pro, facilita uma série de funções, como escrita de código, depuração de aplicativos e realização de pesquisas — tudo a partir de uma interface de terminal amigável.

Para mais detalhes e para explorar as funcionalidades oferecidas, visite o repositório GitHub mencionado anteriormente ou confira os recursos relacionados.

Fonte e Imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *