blog AI Technology

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.

curl -fsSL https://antigravity.google/cli/install.sh | bash
Para ambientes Windows (PowerShell), execute o seguinte:
irm https://antigravity.google/cli/install.ps1 | iex

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/.

mkdir -p .agents/skills && cp -r .gemini/skills/* .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).