O que é Gemini CLI agora?
Gemini CLI é coding agent open source do Google para terminal. Inspeciona e edita repos, executa shell, busca e lê web, mantém instruções, planeja, retoma sessões e conecta MCP servers, extensions, hooks, skills e subagents. Headless suporta scripts e output estruturado.
O acesso em 2026 importa mais que features. Google anunciou que, desde 18 de junho, Gemini CLI deixaria de servir requests de contas individuais Free, AI Pro e AI Ultra enquanto o produto terminal individual migrava ao Antigravity CLI. Code Assist Enterprise e API keys permaneceriam. A quota page ainda mostra tiers antigos; não compre plano pessoal nem planeje onboarding sem testar a conta exata.
Coding, planning e extensibilidade
O agent lê arquivos, busca codebase, propõe patches, grava, roda tests e shell, acessa web e acompanha tasks. Plan Mode restringe tools a research e read, produz implementation plan e pede approval antes de execution. Resume, rewind e checkpoints opcionais ajudam a recuperar contexto ou state após edits.
Gemini CLI também é plataforma. MCP expõe tools e dados; extensions empacotam MCP, commands, skills, hooks, themes e configs; hooks inspecionam ou mudam comportamento; subagents isolam especialidades. Headless retorna text, JSON ou streaming JSON.
Cada extension amplia trust boundary. Projeto pode conter settings, MCP, hooks, skills, commands e env. MCP age fora do repo; hook herda environment e pode ver secrets. Revise código e publisher, fixe versions, minimize vars e separe credentials de development e automation.
Preços, quotas e custo total
O client usa Apache 2.0; acesso ao modelo é serviço separado. Quota docs listam API key não paga com até 250 requests por usuário/dia, só Flash. Gemini API paga e Vertex variam por modelo, tokens, tier e quota dinâmica ou provisionada.
Para organizações, a página lista 1.500 requests por usuário/dia no Code Assist Standard e 2.000 no Enterprise. Ainda mostra 1.000 no Individual, 1.500 no AI Pro e 2.000 no AI Ultra apesar do anúncio posterior. Limits não garantem throughput e sofrem limits por minuto e disponibilidade.
Use /stats model para uso e quota da sessão. Em API paga, configure budgets e alerts e teste long context, cache, tool loops, retries, subagents e CI concurrency. Inclua review, falhas, security scanning, test infra e incidentes.
Approvals, sandbox e confiança do repo
Policies padrão liberam read-only e pedem confirmação para file writes e shell, mostrando diff ou comando. Auto Edit aprova edits e YOLO todas as tools. Plan Mode pretende permanecer read-only. Regras persistentes amplas enfraquecem defaults.
Sandbox varia entre macOS Seatbelt, containers, Windows, gVisor ou LXC. Container normalmente monta workspace, então agent modifica tudo gravável nele. Expansão pode pedir mais filesystem ou network. Isolamento reduz blast radius, não prova segurança de comando, dependency, download ou patch.
Folder Trust impede settings do projeto antes de aprovação. Em workspace não confiável ignora settings e env locais, bloqueia MCP e custom commands, desativa auto-accept e restringe extensions. Porém vem desativado. Habilite antes de repo desconhecido, inspecione descobertas e não confie num parent amplo.
Comece em Plan ou approval padrão, habilite sandbox e Folder Trust, mantenha secrets fora, use conta low-privilege e confira git diff. Analise paths, flags, redirects, package scripts e network targets exatos.
Dados, telemetry e termos
Licença open source cobre client, não processamento. Conforme auth, requests seguem termos de Code Assist, Gemini API ou Google Cloud. Prompts, source files selecionados, retrieval, tool results e contexto podem ir ao serviço. Rotas gratuitas e pagas podem ter termos diferentes.
Usage statistics vêm habilitadas, desativáveis via privacy.usageStatisticsEnabled. Docs dizem registrar modelo, duração, sucesso, config, tools e approval mode, não prompt, response, file content, PII ou API keys. Esse stream é separado do processamento do modelo.
OpenTelemetry opcional vem off, mas se ligado logPrompts é true por padrão e traces podem conter inputs, outputs, system instructions e tool definitions. Envie somente a destino aprovado, desligue prompt logging quando preciso e defina retention e access.
Veredito
Gemini CLI segue sofisticado e crível para organizações em Google Cloud ou Code Assist. Client aberto, planning, automation, MCP e policy layers servem desenvolvimento sério.
Para indivíduos, continuidade mudou em junho de 2026: confirme auth primeiro. Toda equipe deve habilitar Folder Trust e sandbox apropriado, restringir integrations e secrets, manter review humano sobre comandos e diffs, estabelecer budgets e alinhar serviço Google à sensibilidade e contrato do código.
Visite o repositório oficial do Gemini CLI