Gemini CLI foi lançado.
(github.com/google-gemini)- É possível consultar e editar codebases grandes e pequenas que ultrapassam a janela de contexto de 1 milhão de tokens do Gemini.
- É possível usar os recursos multimodais do Gemini para criar novos apps a partir de PDFs ou esboços.
- É possível automatizar tarefas operacionais, como consultas de pull requests ou processamento de rebases complexos.
- É possível conectar novos recursos usando ferramentas e servidores MCP, incluindo geração de mídia com Imagen, Veo ou Lyria.
- É possível embasar consultas com a ferramenta de Pesquisa Google integrada ao Gemini.
- No modelo gratuito, o Gemini-2.5-Pro permite até 60 solicitações por minuto e um máximo de 1.000 por dia.
5 comentários
Usei sem grandes expectativas, mas ele acabou sendo ainda mais rápido do que eu imaginava, e o desempenho também me satisfez.
Foi publicado o método de autenticação para usuários do Google Workspace. https://pt.news.hada.io/topic?id=21662
Comentários do Hacker News sobre o Gemini CLI
Acho realmente engraçado como a linha de produtos Gemini do Google ficou excessivamente fragmentada; sou assinante pago do Pro e só agora descobri que preciso ser usuário do "Gemini Code Assist Standard" ou "Enterprise" para ter mais uso. Nem sabia que isso existia. Para um usuário comum do Google, eles oferecem uma camada gratuita generosa, mas mesmo pagando pelo Gemini, isso não se integra ao "Gemini CLI". É uma experiência realmente curiosa.
PROJECTno app, o que torna tudo ainda mais complexo.Adicionei uma interface de voz bidirecional ao Gemini CLI. Foi construída com base em um servidor MCP open source que publiquei recentemente, e pode ser usada com o nome voice-mode. Também compartilhei o método real de instalação e exemplos de código.
Estou participando diretamente deste projeto. Como o uso ainda está baixo, peço que tenham paciência com a situação dos TPUs. Bugs e pedidos de recursos são bem-vindos, e toda a equipe está lendo o feedback com atenção.
Usei o Claude Code (Opus 4) com uma grande base de código em Rust e ele lidou bem com isso, mas ainda tinha limitações em tarefas complexas. Ao testar o Gemini CLI, a instalação foi fácil, mas na conversão de código Rust a qualidade ficou claramente abaixo da do Claude. Ainda assim, recebi uma resposta do tipo "estraguei completamente o código, então vou reverter todas as mudanças e recomeçar do zero", e esse nível de autoconsciência e reset acabou sendo o ponto alto do meu dia.
Ao usar o Gemini Code Assist, todo o código é enviado ao Google. Segundo o guia oficial, eles coletam prompts, código relacionado, resultados gerados, feedback e informações sobre o uso de determinados recursos, e revisores humanos podem ver dados anonimizados por 18 meses. A orientação é não inserir informações confidenciais ou dados que você não queira compartilhar.
O prompt de sistema do Gemini CLI pode ser visto em código (Gist), e há também um blog pessoal com notas e relatos de uso.
Há alguns dias experimentei fazer um app Python em streamlit no estilo vibe coding com o Claude Code, mas a partir de certo momento ele já não conseguia resolver bugs complexos. O Gemini CLI conseguiu lidar com projetos bem maiores, e na maioria dos casos bastava mandar "analisar o código inteiro e corrigir os bugs" para funcionar. Realmente parece que estamos vivendo no futuro.
Eu gostaria que tivesse sido escrito em Go ou Rust. Um CLI em binário único que não exigisse instalar o runtime do Node teria sido melhor.
.execomparado a Go ou Rust.Recebi a mensagem "Google Workspace account sign-in failed". Se o Gemini CLI é só para usuários não comerciais, isso é frustrante. Nos serviços do Google, contas Workspace são limitadas com uma frequência realmente absurda. Antigamente, com uma conta GSuite eu só precisava de e-mail, mas hoje vários dados e acessos são restringidos o tempo todo, e mesmo pagando assinatura os recursos são habilitados ou bloqueados aleatoriamente. Desta vez, usuários de contas Workspace estão totalmente bloqueados de usar o Gemini CLI, e isso é decepcionante para um cliente fiel.
GOOGLE_CLOUD_PROJECT.Depois de usar essa ferramenta por cerca de um mês, senti que o 2.5pro é SOTA e muito poderoso graças à enorme janela de contexto de 1 milhão de tokens. Ele analisa e aprende até bases de código grandes com facilidade.
https://github.com/google-gemini/gemini-cli/…
Os métodos de autenticação 1 e 2a são gratuitos; a partir do 2b, é preciso ter uma conta paga.
Meu código, incluindo prompts e respostas, é usado para treinar os modelos do Google?
Isso depende inteiramente do tipo de método de autenticação que você usa.
Método de autenticação 1: Sim. Se você usa uma conta pessoal do Google, aplica-se a política de privacidade do Gemini Code Assist para uso pessoal. De acordo com essa política, seus prompts, respostas e código relacionado são coletados e podem ser usados para melhorar os produtos do Google, inclusive no treinamento de modelos.
Método de autenticação 2a: Sim. Se você usa uma chave da Gemini API, aplicam-se os Termos da Gemini API (serviço gratuito). De acordo com este aviso, seus prompts, respostas e código relacionado são coletados e podem ser usados para melhorar os produtos do Google, inclusive no treinamento de modelos.
Métodos de autenticação 2b, 3 e 4: Não. Nesses tipos de conta, seus dados estão sujeitos aos termos do Google Cloud ou da Gemini API (serviço pago), e seu conteúdo de entrada é tratado como confidencial. Seu código, prompts e outros conteúdos inseridos não são usados no treinamento de modelos.
Obrigado por organizar tudo de forma tão clara.