Google

Antigravity CLI no celular, no seu próprio servidor

O Remote Control do Google permite comandar o Antigravity CLI pelo navegador. O Maude roda o agy num servidor seu e o coloca num app nativo ao lado dos seus outros agentes, com uma diferença honesta no funcionamento das aprovações.

Antigravity CLI no celular, no seu próprio servidor

Resposta rápida

O caminho oficial do Google é o Antigravity Remote Control: inicie com /remote-control, agy --remote-control ou o daemon agy remote-control start e comande a sessão por um painel no navegador enquanto o host continua online. O Maude instala um agy com versão fixada em um servidor Linux ou macOS seu e faz o login com Google ou com uma chave de API do Gemini. Você comanda tudo por um app nativo para iOS ou Android. O agy headless não consegue pausar para perguntar antes de executar uma ferramenta, então o Maude mostra cada ação bloqueada depois e tenta de novo assim que você aprova.

O Antigravity CLI, o comando agy, é o agente de código para terminal do Google e o substituto do Gemini CLI em contas pessoais. O Google já oferece uma forma de acessá-lo pelo celular, então comece por aí. Depois decida se rodá-lo no seu próprio servidor pelo Maude acrescenta algo para você.

O Remote Control do Google e o que ele cobre

O Antigravity Remote Control funciona com sessões do Antigravity desktop e com instâncias da CLI. Você o inicia de três formas:

  • /remote-control dentro de uma sessão em andamento
  • agy --remote-control na inicialização
  • agy remote-control start, um daemon headless

Depois você abre o painel do Remote Control no navegador de qualquer dispositivo, conectado com a mesma conta Google. No celular, dá para instalá-lo como web app e receber notificações quando um agente termina ou precisa de uma resposta. Quando o agente pausa para confirmar uma ferramenta ou fazer uma pergunta, você pode responder pelo terminal ou pelo painel. O trabalho continua no host enquanto ele estiver conectado. A documentação do Google também diz que o Remote Control pode ser desativado por uma flag de política da conta ou da organização.

É uma configuração completa e gratuita e, se o Antigravity é o único agente que você usa, talvez seja tudo de que você precisa. O Maude é diferente em alguns pontos concretos:

  • Um app nativo em vez de um painel no navegador, com a mesma caixa de entrada e a mesma lista de sessões das suas sessões de Claude Code, Codex, OpenCode e Grok Build.
  • Nada para instalar nem manter rodando na mão. O Maude implanta o daemon dele por SSH e instala um agy com versão fixada.
  • Arquivos, Git e um terminal em cada sessão, e passagem de tarefa para outro agente quando você quer uma segunda opinião.

Rodando o agy num servidor

Adicione o servidor no Maude pelo endereço, colando um comando ssh … ou escaneando o QR code gerado por curl -fsSL https://maude.pilotdev.fr/setup | sh. Qualquer máquina Linux ou macOS funciona, x86-64 ou ARM, incluindo Alpine. Em seguida, o daemon:

  1. Instala o agy numa versão que testamos. Quando fixamos uma versão, conferimos o build com o checksum do próprio manifesto do Google e registramos o SHA-256 dele; cada instalação é então verificada com esse SHA-256 fixado.
  2. Desativa a atualização automática em segundo plano do agy, para que a versão continue sendo a testada até o Maude trocá-la.
  3. Roda o agy no modo headless stream-json, um processo de longa duração por sessão, e retoma a conversa se o processo reiniciar.

As sessões continuam quando o app está fechado. O servidor se conecta ao relay do Maude, com criptografia de ponta a ponta, então nenhuma porta de entrada precisa ser aberta. Para o caminho manual, instalando o agy você mesmo e mantendo-o vivo no tmux, veja nosso guia para rodar o Antigravity CLI num servidor.

Fazendo login pelo celular

A documentação de instalação do Google descreve um login compatível com SSH: o agy detecta que está numa máquina remota e mostra uma URL de autorização em vez de abrir um navegador. O Maude conduz esse fluxo:

  1. Escolha Entrar com Google para o Antigravity no app.
  2. Abra o link do Google no celular e aprove. O Google mostra um código de autorização.
  3. Cole o código de volta no Maude. Ele é repassado ao agy no servidor, e o Maude confirma assim que o agy consegue listar os modelos.

A outra opção é uma chave de API do Gemini. O Maude define o Gemini como provedor de modelos do agy e fornece a GEMINI_API_KEY. Se depois você remover a chave do Maude, o Maude volta o provedor ao que era, mas só se foi ele que fez essa alteração; um provedor que você mesmo definiu nas configurações do agy fica intocado. A página de preços do Google lista um plano individual gratuito ao lado do Google AI Pro e do Ultra, que aumentam os limites.

Como funcionam as aprovações (a versão honesta)

Este é o único ponto em que o agy se comporta de forma diferente dos outros agentes no Maude. No modo headless, o agy não consegue parar e perguntar antes de executar uma ferramenta. Se uma ação precisa de permissão, o agy a bloqueia e a informa como negada no fim do turno. O Maude nunca finge o contrário. Depois do turno, ele mostra cada ação bloqueada com três opções:

  • Permitir e tentar de novo adiciona uma regra de permissão para aquele comando ou arquivo exato, reinicia o agy na mesma conversa e pede que ele tente outra vez.
  • Sempre permitir adiciona uma regra mais ampla para aquele tipo de ação.
  • Manter bloqueado deixa a lista de regras como está.

As regras vão para a própria lista de permissões do agy, no arquivo de configuração dele no servidor, então elas persistem, e o app avisa você disso. Essas aprovações a posteriori aparecem na caixa de entrada e como notificações push, como qualquer outra.

Os modos de permissão são: padrão (ações bloqueadas oferecidas para aprovação depois), aceitar edições (edições de arquivos permitidas, comandos ainda bloqueados e oferecidos), plano e yolo (o --dangerously-skip-permissions do agy). O agy não tem modo somente leitura nem automático para alternar. Mais duas limitações: só prompts de texto (sem anexar imagens) e sem /compact ou /goal pelo Maude. Os seletores de modelo e de esforço usam os modelos que a sua conta enxerga.

Vindo do Gemini CLI

O Google anunciou em 19 de maio de 2026 que, a partir de 18 de junho de 2026, o Gemini CLI e as extensões de IDE do Code Assist deixariam de atender solicitações de assinantes do Google AI Pro e Ultra e de usuários gratuitos. Organizações no Gemini Code Assist Standard ou Enterprise mantiveram o acesso. Para todos os outros, o Antigravity CLI é o substituto, e é por isso que o Maude oferece suporte ao agy e não ao Gemini CLI.

Se você tinha o Gemini CLI num servidor, a mudança é basicamente mecânica. Instale o agy, faça login de novo e traga as instruções e configurações do seu projeto. Explicamos o que mudou e o que usar agora no post sobre o desligamento do Gemini CLI.

Como as aprovações do agy acontecem depois do fato, algumas pessoas o usam para planejamento e revisão e passam a implementação para um agente que pode perguntar antes. Quando uma sessão está ociosa, você pode trocá-la para o Claude Code ou o Codex. O novo agente recebe um resumo com o plano, os arquivos alterados, o estado do git e a conversa recente, e voltar para o agy retoma a própria conversa dele.

Perguntas frequentes

O Antigravity CLI funciona num servidor headless?
Sim. O agy tem um modo headless, um fluxo de login que mostra uma URL e aceita um código colado por SSH, e um modo com chave de API do Gemini que dispensa o login na conta. O porém é que o agy headless não consegue pausar para pedir permissão, então as ações bloqueadas são informadas depois do turno. O Maude as transforma em pedidos de aprovar e tentar de novo.
Dá para usar o Antigravity pelo celular?
Sim. O Remote Control do Google permite comandar uma sessão do agy em andamento por um painel no navegador do celular, enquanto o host continua online. O Maude roda o agy no seu próprio servidor e o comanda por um app nativo para iOS ou Android, ao lado de outros agentes.
O Gemini CLI ainda funciona?
Não para contas pessoais. Desde 18 de junho de 2026 ele não atende mais usuários gratuitos nem assinantes do Google AI Pro e Ultra, enquanto clientes do Gemini Code Assist Standard e Enterprise mantiveram o acesso. O Google indica o Antigravity CLI para todos os outros.
Preciso do Google AI Pro?
Não. A página de preços do Antigravity lista um plano individual gratuito, e o Google AI Pro e o Ultra aumentam os limites. Você também pode usar uma chave de API do Gemini. A assinatura do Maude cobre só o app, não o uso dos serviços do Google.

O que mudou

  • — Página publicada. Comandos e painel do Remote Control, login por SSH, modo com chave de API e o fim do Gemini CLI conferidos com a documentação e o blog do Google nesta data. O driver do agy no Maude foi verificado com o agy 1.2.14.

Comande seus agentes pelo celular

O Maude coloca Claude Code, Codex, OpenCode, Grok Build e Antigravity num servidor seu — 7 dias grátis no iPhone, iPad e Android.

Download Maude on the App Store Get Maude on Google Play