O que é o Gemini CLI?
O Gemini CLI é um agente de código com IA, open source, do Google, que roda no terminal como o comando gemini. Ele lê o projeto, edita arquivos e executa comandos a partir de instruções em linguagem natural. Você entra com uma conta Google na primeira execução ou usa uma chave de API do Gemini.
O Tallos é um ambiente de desenvolvimento com agentes para desktop que inicia o Gemini CLI de verdade dentro de workspaces isolados, ao lado dos seus outros agentes, com terminais, diffs e navegador na mesma janela.
Como configuro o Gemini CLI no Tallos?
Vá em Configurações → Conexões, instale o Gemini CLI pelo card dele, entre na conta e escolha como agente padrão. Um gemini que já está no PATH é detectado automaticamente.
- 1
Instale
Clique em Instalar. O Tallos mostra o comando oficial antes de rodar:
brew install gemini-cliounpm install -g @google/gemini-clino macOS, enpm install -g @google/gemini-clino Windows (precisa do Node.js). - 2
Entre na conta
Clique em Entrar para abrir o
gemininum terminal e escolher *Sign in with Google*. Ou clique em Usar chave de API: o Tallos guarda aGEMINI_API_KEYno armazenamento seguro do computador e a passa só para o Gemini CLI quando o inicia. - 3
Defina como padrão
Em Configurações → Agentes, marque o Gemini CLI como Agente padrão para ele vir pré-selecionado em todo workspace novo.
- 4
Comece uma tarefa
Adicione um repositório, clique em + para um workspace novo e descreva a tarefa. O Tallos cria um git worktree numa branch própria e inicia o Gemini CLI ali com o seu prompt, em modo interativo.
Como rodo várias sessões do Gemini CLI em paralelo?
Crie um workspace por tarefa. Cada workspace é um git worktree separado, com branch e terminais próprios, então cada sessão do Gemini CLI edita a sua própria cópia do código.
- Lado a lado. Divida os painéis para acompanhar várias sessões; a barra lateral marca cada uma como trabalhando, esperando você ou concluída.
- Limites à vista. A barra de status lê o estado de uso local do Gemini CLI e mostra o uso por janela de limite, o tempo até o reset e um aviso em 80%.
- Revise cada branch. Abra o diff do workspace, comente linhas e mande as observações de volta para aquela sessão.
- Retome depois. Sessões antigas do Gemini aparecem no Histórico de Sessões do Agente; Retomar roda
gemini --resume <id>na pasta certa.
Entenda o isolamento em workspaces paralelos e como ler o que o agente entregou em revisão de diff.
Rode o Gemini CLI em cinco workspaces ao mesmo tempo.
Como uso o Gemini CLI junto com o Claude Code e o Codex?
Coloque todos na mesma squad. Uma squad é um agente líder mais membros; cada posição escolhe agente, modelo e esforço, e cada membro trabalha no próprio worktree.
- Melhor de três. Gemini CLI, Claude Code e Codex tentam o mesmo objetivo separadamente; o líder compara e recomenda um. Veja a squad melhor de três.
- Divisão por camada. Com *Líder divide o trabalho*, o Gemini CLI pode ficar com a interface enquanto outros membros pegam a API e os testes.
- Modelo por membro. O Tallos aplica o modelo que você escolher para um membro Gemini na hora de iniciá-lo.
As squads rodam dentro dos limites que você define — 5 rodadas e 4 membros ao mesmo tempo por padrão, até 20 rodadas e 12 membros — e nada é mesclado sem o seu aceite. Para comparar as abordagens das três CLIs, leia Claude Code vs Codex vs Gemini CLI.
O Gemini CLI abre na visão de chat?
Não. No Tallos, o Gemini CLI abre na visão de terminal — com a interface dele, igual em qualquer terminal. A visão de chat está disponível para agentes cuja transcrição o Tallos consegue ler, como Claude Code, Codex e Grok CLI.
Todo o resto continua valendo: workspaces isolados, painéis divididos, status na barra lateral, revisão de diff e o navegador integrado.
O que o Tallos acrescenta ao Gemini CLI?
| Recurso | Gemini CLI sozinho | Gemini CLI no Tallos |
|---|---|---|
| Sessões em paralelo | Você abre mais terminais e monta os git worktrees | Um workspace por tarefa, cada um com worktree e branch próprios |
| Instalação e login | Você instala e entra na primeira execução | Instalar, entrar ou salvar chave de API em Configurações → Conexões |
| Chave de API | Exportar GEMINI_API_KEY no shell | Guardada no armazenamento seguro, passada só ao Gemini CLI |
| Uso e limites | Consultados dentro da CLI | Leitura na barra de status, com reset e aviso em 80% |
| Status da sessão | Visível no terminal dela | Trabalhando / esperando / concluído de todas as sessões na barra lateral |
| Sessões antigas | gemini --resume a partir da pasta certa | Histórico pesquisável de todos os agentes, Retomar com um clique |
| Outros agentes | Ferramentas separadas | Mesmo app; squads com líder, membros e melhor de N |
Perguntas frequentes
Preciso de outra assinatura para usar o Gemini CLI no Tallos?
Não. O Tallos usa o login Google ou a chave de API do Gemini que você já usa com o Gemini CLI e não revende acesso a modelos.
Como entro no Gemini CLI pelo Tallos?
Clique em Entrar no card do Gemini CLI em Configurações → Conexões. O Tallos abre o gemini num terminal, onde você escolhe Sign in with Google; ou salve uma GEMINI_API_KEY em Usar chave de API.
Por que o Tallos mostra o Gemini CLI com login desconhecido?
O Gemini CLI não tem um comando que informe o status de login, então o Tallos procura as credenciais Google em cache. Se você usa chave de API ou outro método, o card pode mostrar 'Instalado, login desconhecido' mesmo com a CLI funcionando.
Consigo rodar o Gemini CLI e o Claude Code no mesmo repositório ao mesmo tempo?
Sim. Cada um roda no próprio worktree, numa branch própria, então nunca editam os mesmos arquivos em disco. Compare os diffs e fique com o que preferir.
O Gemini CLI funciona no Tallos para Windows?
Sim. No Windows 10+, a tela de Conexões instala o Gemini CLI via npm, então instale o Node.js antes.
Dá para escolher o modelo do Gemini para cada membro da squad?
Sim. Cada membro da squad tem agente, modelo e esforço próprios, e o Tallos aplica o modelo do Gemini que você escolher ao iniciar aquele membro.