Gemini CLI Descontinuado! Passos para Migrar para o Sucessor agy
A Google descontinuou o Gemini CLI em 18 de junho pelo Antigravity CLI (agy). Veja o guia de migração, desinstalação, principais recursos e ferramentas alternativas.
Guia de Migração Completo do Gemini CLI (Descontinuado em 18 de Junho) para o Sucessor "Antigravity CLI (nome do comando: agy)"
Muitas pessoas podem se surpreender ao descobrir que o Gemini CLI ficou inutilizável hoje. Na conferência de desenvolvedores "Google I/O 2026", a Google anunciou que descontinuaria o serviço pessoal e gratuito do "Gemini CLI", uma ferramenta de IA interativa de linha de comando amada por muitos desenvolvedores, a partir de 18 de junho de 2026. Junto com isso, os usuários estão fazendo a transição para o novo agente de IA sucessor para terminal, "Antigravity CLI (nome do comando: agy)".
Embora o Gemini CLI tenha ganhado enorme popularidade como um CLI interativo de código aberto, essa transição fornecerá recursos ainda mais poderosos, como binários de execução mais rápidos e processamento paralelo de tarefas em segundo plano de forma autônoma. Neste artigo, explicaremos de forma abrangente o escopo do impacto do prazo de descontinuação, os recursos poderosos do novo comando "agy", etapas concretas de migração e métodos de desinstalação limpos para o antigo Gemini CLI.
Escopo do Impacto da Descontinuação e Contexto da Migração
Desde o seu lançamento em código aberto em junho de 2025, o Gemini CLI construiu uma comunidade altamente ativa, acumulando mais de 100.000 estrelas no GitHub e tendo mais de 6.000 pull requests mesclados. A transição completa para a ferramenta sucessora, que inclui torná-la de "código fechado", gerou grandes debates com opiniões divididas na comunidade de desenvolvedores.
Este prazo de descontinuação e migração de "18 de junho de 2026" aplica-se principalmente a usuários gratuitos, assinantes do plano Google AI Pro/Ultra e usuários individuais do Gemini Code Assist. Por outro lado, os usuários que utilizam o Gemini CLI por meio de licenças corporativas Standard/Enterprise ou do Google Cloud, como o Vertex AI, não são afetados neste momento e podem continuar usando o CLI antigo. No entanto, como todo o desenvolvimento futuro de recursos se concentrará no Antigravity CLI, é prudente considerar a migração a longo prazo.
Desempenho e Novos Recursos da Ferramenta Sucessora "Antigravity CLI (agy)"
A nova ferramenta "Antigravity CLI (nome do comando: agy)" foi completamente reescrita em Go, afastando-se da implementação convencional em TypeScript/Node.js. Como resultado, o consumo de memória é significativamente reduzido e as velocidades de inicialização e resposta são dramaticamente melhoradas. Além disso, ao adotar o moderno "Gemini 3.5 Flash" como seu modelo padrão, ela pode lidar com fluxos de trabalho de desenvolvimento complexos de forma mais suave do que nunca.
O novo recurso mais notável é o "Agentes Secundários Paralelos em Segundo Plano Assíncronos". Tarefas demoradas, como refatoração de código em grande escala, criação de documentos e automação de testes, podem ser executadas em segundo plano, permitindo que você trabalhe em paralelo sem bloquear a tela de operação do terminal. Além disso, há muitos atalhos para aumentar a eficiência do desenvolvimento interativo, como a capacidade de selecionar e anexar arquivos digitando "@" durante as interações ou invocar comandos do shell diretamente usando "!".
Item de Comparação | Gemini CLI (gemini) | Antigravity CLI (agy) |
Linguagem de Implementação | TypeScript (Node.js) | Go |
Velocidade de Inicialização/Operação | Padrão | Extremamente rápida / eficiente em memória |
Suporte a Multi-Agentes | Não suportado (Tarefa única) | Suportado (Paralelo assíncrono em segundo plano) |
Desenvolvimento/Modelo de Distribuição | Código Aberto (Apache 2.0) | Código Fechado |
Procedimento de Migração Passo a Passo para o Antigravity CLI
O processo de migração é simples e é executado principalmente seguindo estas etapas:
Etapa 1: Instalação Em ambientes macOS ou Linux, execute o seguinte comando de instalação em seu terminal.
Etapa 2: Execução Inicial e Autenticação Assim que a instalação for concluída, execute o comando agy em seu terminal. O navegador abrirá automaticamente e o fluxo de autenticação do Google OAuth será iniciado. Faça login usando a conta do Google que você estava usando com o Gemini CLI herdado.
Etapa 3: Importar Configuração Existente Ao executar o comando seguinte, as configurações ambientais, como a configuração do servidor MCP do Gemini CLI, atalhos de teclado e comandos permitidos, serão importadas automaticamente para o Antigravity CLI. agy plugin import gemini
Etapa 4: Ajuste Fino da Configuração do MCP Após importar, verifique o arquivo de configuração do servidor MCP mcp_config.json. Na especificação do destino de conexão dentro das configurações, o campo tradicional url foi alterado para serverUrl. Se ocorrerem erros de conexão, atualize a descrição manualmente.
Etapa 5: Migrando o Diretório de Skills do Projeto Se você estiver usando Skills do Agente personalizadas em seu projeto, precisará migrar (copiar ou renomear) o conteúdo do diretório de posicionamento de Skills antigo .gemini/skills/ para o novo caminho .agents/skills/.
Etapa 6: Verificação de Operação Finalmente, execute o comando agy doctor para realizar testes de diagnóstico nas configurações e no status da conexão. Se nenhum problema for detectado, a migração estará concluída.
Etapas de Desinstalação para o Gemini CLI Descontinuado
Assim que a migração para o Antigravity CLI for concluída, recomenda-se remover (desinstalar) de forma limpa o antigo e não utilizado Gemini CLI do seu sistema.
1. Removendo o Pacote Global
O Gemini CLI é normalmente instalado como um pacote npm global. Execute o seguinte comando para desinstalá-lo:
npm uninstall -g @google/gemini-cli
* Se ocorrer um erro de permissão no macOS/Linux, adicione sudo ao início do comando e execute-o novamente.
2. Excluindo Arquivos de Configuração e Cache
Como as informações de credenciais e configurações locais permanecem, exclua os diretórios desnecessários. Para macOS/Linux, exclua o diretório ~/.config/gemini-cli.
rm -rf ~/.config/gemini-cli
Para Windows (PowerShell), exclua os arquivos de configuração e cache com o seguinte comando:
Remove-Item -Recurse -Force $env:USERPROFILE\.config\gemini-cliRemove-Item -Recurse -Force $env:LOCALAPPDATA\gemini-cli
3. Limpando Credenciais
Exclua os tokens OAuth antigos salvos no armazenamento de credenciais do sistema operacional. Para Windows, abra o "Gerenciador de Credenciais" e exclua as entradas de registro relacionadas a google-gemini-cli ou gemini-cli em "Credenciais do Windows". Para macOS, pesquise e exclua entradas relacionadas usando o aplicativo "Acesso às Chaves".
Ferramentas Alternativas se Você Tiver Dúvidas sobre a Transição para Código Fechado
Para desenvolvedores que têm preocupações com a transição para código fechado do Antigravity CLI, várias alternativas excelentes de código aberto estão disponíveis:
1. Claude Code:
A mais recente ferramenta de agente para o terminal fornecida pela Anthropic, com compreensão avançada de código e recursos de execução de ferramentas.
2. Aider:
Uma ferramenta de chat de linha de comando que pode se integrar com vários LLMs (como GPT-4o ou Claude 3.5 Sonnet) e possui alta personalização como um projeto totalmente de código aberto.
3. GitHub Copilot CLI:
A ferramenta CLI oficial do GitHub, capaz de operar em estreita integração com o ecossistema do GitHub.
4. Ollama + open-webui:
Uma solução que roda LLMs em um ambiente totalmente local, permitindo que você gerencie sua privacidade 100% por conta própria.
Conclusão
O agy baseado em Go tem uma velocidade de inicialização rápida e é repleto de recursos que aumentam a eficiência do desenvolvimento, como o processamento paralelo assíncrono. Por outro lado, é surpreendente que o Gemini não suportasse sequer subagentes até agora, mas esta é uma ótima oportunidade para migrar para o agy (o nome do comando para Antigravity).