Perfil da ferramenta

Gemini CLI

PorGoogleUS

CLI de código aberto do Google para usar os modelos Gemini no terminal, com MCP, GitHub Actions e camada gratuita.

Wordmark Gemini CLI em branco sobre fundo escuro gradiente
País
US
Disponibilidade
Open source
Modalidades
  • Texto
  • Código

O Gemini CLI é o agente de programação de linha de comando do Google, distribuído como código aberto. Diferente do modelo Gemini ou da API Gemini, trata-se de uma ferramenta de terminal que usa os modelos Gemini para ler o projeto, planejar e executar tarefas de código.

Para que serve

  • Executar tarefas de código a partir do terminal, com leitura do repositório local
  • Gerar, editar e explicar código e arquivos do projeto
  • Rodar comandos e usar o resultado para continuar a tarefa
  • Automatizar fluxos em integração contínua, inclusive com GitHub Actions
  • Conectar ferramentas e contexto externos via MCP

Como funciona

  • Instalação por npm/npx e autenticação com conta Google; há camada gratuita para uso individual
  • O agente combina uma janela de contexto ampla com acesso a arquivos e comandos do diretório atual
  • Suporta MCP para acoplar servidores de ferramentas e dados
  • Canais de distribuição separados (estável, preview e nightly) permitem acompanhar versões

Onde roda

  • Terminal em Linux, macOS e Windows
  • Integração com editores e com GitHub Actions
  • Execução local no diretório do projeto

Disponibilidade e licenciamento

  • CLI open source sob Apache-2.0
  • Modelos Gemini são proprietários e ficam sujeitos aos termos do Google
  • O uso individual tem camada gratuita; limites e planos mudam com o tempo

Pontos fortes

  • Ferramenta oficial do Google para uso em terminal
  • Integração direta com o ecossistema Gemini e com MCP
  • Código aberto e canais de versão previsíveis
  • Boa porta de entrada para automação de código em CI

Pontos de atenção

  • O produto é o CLI; não substitui a API Gemini para integrar aplicações
  • Disponibilidade de modelos e limites dependem do plano e da conta Google
  • Como todo agente de terminal, executa comandos reais e exige revisão