Repolode
google-gemini

google-gemini/gemini-cli

Agente de IA open source do Google que leva o Gemini ao terminal para consultar, editar e automatizar código.

Alternativa open source a:Claude CodeGitHub Copilot CLI

Estrelas
107,463
Forks
14,746
Issues abertas
751
Último commit
há 16 horas

O que é?

O Gemini CLI é um agente de IA para terminal, baseado nos modelos Gemini. Você o executa em um diretório de projeto e envia prompts em linguagem natural para consultar uma base de código, gerar ou editar arquivos, depurar problemas e automatizar tarefas operacionais, como revisar pull requests ou lidar com rebases.

Ele oferece várias opções de autenticação: entrar com uma conta Google, usar uma chave da Gemini API ou conectar-se pelo Vertex AI em implantações empresariais. As ferramentas integradas abrangem operações no sistema de arquivos, comandos de shell e busca e acesso a conteúdo na web. É possível adicionar recursos por meio de servidores MCP, que conectam serviços como GitHub, Slack ou bancos de dados, além de comandos personalizados e extensões.

Para scripts, o modo não interativo aceita um prompt com -p e pode retornar texto simples, JSON ou fluxos de eventos em JSON delimitado por linhas. O projeto é distribuído pelo npm e pelo Homebrew, com canais de lançamento preview, stable e nightly.

Recursos principais

  • 01Consultar e editar grandes bases de código usando linguagem natural
  • 02Gerar apps a partir de PDFs, imagens ou esboços usando entrada multimodal
  • 03Expandir os recursos com servidores MCP e comandos personalizados
  • 04Executar de forma não interativa em scripts, com saída em texto, JSON ou streaming
  • 05Autenticar-se com uma conta Google, uma chave da Gemini API ou o Vertex AI

Casos de uso

  • Explorar e resumir uma base de código desconhecida pelo terminal
  • Depurar problemas descrevendo os sintomas em linguagem simples
  • Automatizar tarefas rotineiras de repositório, como revisar pull requests
  • Executar fluxos de trabalho com scripts que chamam o Gemini e processam a saída JSON

Início rápido

  1. 1

    Execute na hora com npx (não precisa instalar)

    npx @google/gemini-cli
  2. 2

    Ou instale globalmente com npm

    npm install -g @google/gemini-cli
  3. 3

    Inicie a CLI no diretório do seu projeto e faça login com o Google ou configure uma chave de API

    gemini

Antes de usar

  • Segundo o README, o Gemini CLI foi substituído pelo Antigravity CLI em 18 de junho de 2026 para usuários do plano gratuito e do Google One.
  • Ele não é otimizado para os modelos Gemini mais recentes, como o Gemini 4 Argon.

Tópicos

Perguntas frequentes

O que é gemini-cli?
Agente de IA open source do Google que leva o Gemini ao terminal para consultar, editar e automatizar código. O Gemini CLI é um agente de IA para terminal, baseado nos modelos Gemini. Você o executa em um diretório de projeto e envia prompts em linguagem natural para consultar uma base de código, gerar ou editar arquivos, depurar problemas e automatizar tarefas operacionais, como revisar pull requests ou lidar com rebases.
gemini-cli é gratuito? Qual é a licença?
gemini-cli é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
gemini-cli ainda é mantido?
Manutenção ativa. O último commit de gemini-cli foi em 20 de out. de 2026.
Para que posso usar gemini-cli?
Explorar e resumir uma base de código desconhecida pelo terminal Depurar problemas descrevendo os sintomas em linguagem simples Automatizar tarefas rotineiras de repositório, como revisar pull requests Executar fluxos de trabalho com scripts que chamam o Gemini e processam a saída JSON
Como instalar gemini-cli?
Execute na hora com npx (não precisa instalar): npx @google/gemini-cli Ou instale globalmente com npm: npm install -g @google/gemini-cli Inicie a CLI no diretório do seu projeto e faça login com o Google ou configure uma chave de API: gemini
Onde consigo gemini-cli?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/google-gemini/gemini-cli

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados