CLI open source de agente de programação que roda no terminal e funciona com APIs na nuvem e backends de modelos locais, como Ollama.
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 Code
GitHub 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
Execute na hora com npx (não precisa instalar)
npx @google/gemini-cli - 2
Ou instale globalmente com npm
npm install -g @google/gemini-cli - 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
Um agente de IA que aprende com a experiência para criar e aprimorar skills, funciona com vários provedores de modelos e pode ser usado pela CLI e por apps de mensagens.
Agente de IA open source e de uso geral, executado na sua máquina como app desktop, CLI ou API incorporável, para tarefas de programação e outras atividades.
Agente de programação com IA para terminal, compatível com o LLM de sua escolha, com suporte a LSP e MCP e sessões por projeto.
Agente de IA open source para programação no terminal, com interfaces complementares para desktop, web, editores e chat.
Agente de programação com IA e código aberto que roda no terminal, com app para desktop e dois agentes integrados para implementar e planejar mudanças.