Google

Antigravity CLI sur votre téléphone, sur votre propre serveur

Le Remote Control de Google permet de piloter Antigravity CLI depuis un navigateur. Maude fait tourner agy sur un serveur qui vous appartient et le place dans une app native à côté de vos autres agents, avec une différence assumée dans la façon dont fonctionnent les validations.

Antigravity CLI sur votre téléphone, sur votre propre serveur

En bref

La voie officielle de Google est Antigravity Remote Control : lancez-le avec /remote-control, agy --remote-control ou le daemon agy remote-control start, puis pilotez la session depuis un tableau de bord dans le navigateur tant que l'hôte reste en ligne. Maude installe un agy en version figée sur un serveur Linux ou macOS qui vous appartient et le connecte avec Google ou une clé API Gemini. Vous le pilotez depuis une app native iOS ou Android. En mode headless, agy ne peut pas s'arrêter pour demander avant d'exécuter un outil : Maude affiche donc chaque action bloquée après coup et la relance une fois que vous l'avez validée.

Antigravity CLI, la commande agy, est l'agent de code en terminal de Google et le remplaçant de Gemini CLI pour les comptes personnels. Google propose déjà un moyen de le joindre depuis un téléphone : commencez par là. Décidez ensuite si le faire tourner sur votre propre serveur via Maude vous apporte quelque chose.

Le Remote Control de Google et ce qu'il couvre

Antigravity Remote Control fonctionne avec les sessions de l'app de bureau Antigravity et les instances de la CLI. Vous le lancez de trois façons :

  • /remote-control dans une session en cours
  • agy --remote-control au lancement
  • agy remote-control start, un daemon headless

Vous ouvrez ensuite le tableau de bord Remote Control dans un navigateur, sur n'importe quel appareil, connecté avec le même compte Google. Sur un téléphone, vous pouvez l'installer comme web app et recevoir des notifications quand un agent termine ou attend une réponse. Quand l'agent s'arrête pour confirmer un outil ou poser une question, vous pouvez répondre depuis le terminal ou depuis le tableau de bord. Le travail continue sur l'hôte tant qu'il reste connecté. La documentation de Google précise aussi que Remote Control peut être désactivé par un paramètre de stratégie du compte ou de l'organisation.

C'est une solution capable et gratuite, et si Antigravity est le seul agent que vous utilisez, elle peut suffire. Maude s'en distingue sur quelques points concrets :

  • Une app native plutôt qu'un tableau de bord dans le navigateur, avec la même boîte de réception et la même liste de sessions que vos sessions Claude Code, Codex, OpenCode et Grok Build.
  • Rien à installer ni à maintenir en marche à la main. Maude déploie son daemon via SSH et installe agy dans une version figée.
  • Fichiers, Git et un terminal pour chaque session, et le passage de relais à un autre agent quand vous voulez un deuxième avis.

Faire tourner agy sur un serveur

Ajoutez le serveur dans Maude par son adresse, en collant une commande ssh … ou en scannant le QR code affiché par curl -fsSL https://maude.pilotdev.fr/setup | sh. N'importe quelle machine Linux ou macOS convient, en x86-64 ou ARM, Alpine compris. Le daemon :

  1. Installe agy dans une version que nous avons testée. Quand nous figeons une version, nous vérifions le build avec la somme de contrôle du manifeste de Google et enregistrons son SHA-256 ; chaque installation est ensuite vérifiée avec ce SHA-256 figé.
  2. Désactive la mise à jour automatique d'agy en arrière-plan, pour que la version reste celle testée jusqu'à ce que Maude la change.
  3. Fait tourner agy dans son mode headless stream-json, avec un processus durable par session, et reprend la conversation si le processus redémarre.

Les sessions continuent quand l'app est fermée. Le serveur se connecte lui-même au relais de Maude, chiffré de bout en bout, donc aucun port entrant n'est nécessaire. Pour la méthode manuelle, installer agy vous-même et le garder en vie dans tmux, consultez notre guide pour faire tourner Antigravity CLI sur un serveur.

Se connecter depuis votre téléphone

La documentation d'installation de Google décrit une connexion adaptée à SSH : agy détecte qu'il tourne sur une machine distante et affiche une URL d'autorisation au lieu d'ouvrir un navigateur. Maude pilote ce parcours :

  1. Choisissez Se connecter avec Google pour Antigravity dans l'app.
  2. Ouvrez le lien Google sur votre téléphone et validez. Google affiche un code d'autorisation.
  3. Collez ce code dans Maude. Il est transmis à agy sur le serveur, et Maude confirme dès qu'agy parvient à lister ses modèles.

L'autre option est une clé API Gemini. Maude règle le fournisseur de modèles d'agy sur Gemini et fournit GEMINI_API_KEY. Si vous retirez ensuite la clé de Maude, Maude rétablit le fournisseur, mais seulement si c'est lui qui l'avait changé ; un fournisseur que vous avez réglé vous-même dans les paramètres d'agy n'est pas touché. La page des tarifs de Google mentionne une offre individuelle gratuite, ainsi que Google AI Pro et Ultra, qui relèvent les limites.

Comment fonctionnent les validations (en toute franchise)

C'est le seul point où agy se comporte différemment des autres agents dans Maude. En mode headless, agy ne peut pas s'arrêter pour demander avant d'exécuter un outil. Si une action exige une autorisation, agy la bloque et la signale comme refusée à la fin du tour. Maude ne prétend jamais le contraire. Après le tour, il affiche chaque action bloquée avec trois choix :

  • Allow and retry ajoute une règle d'autorisation pour cette commande ou ce fichier précis, relance agy sur la même conversation et lui demande de réessayer.
  • Always allow ajoute une règle plus large pour ce type d'action.
  • Keep blocked ne modifie pas la liste des règles.

Les règles sont écrites dans la liste d'autorisations d'agy, dans son fichier de paramètres sur le serveur : elles persistent, et l'app vous le signale. Ces validations a posteriori apparaissent dans la boîte de réception et en notifications push, comme toutes les autres.

Les modes d'autorisation sont : default (actions bloquées proposées à la validation après coup), accept edits (modifications de fichiers autorisées, commandes toujours bloquées et proposées), plan et yolo (le --dangerously-skip-permissions d'agy). agy n'a pas de mode lecture seule ni de mode auto. Deux autres limites : uniquement des prompts texte (pas de pièces jointes image), et pas de /compact ni de /goal depuis Maude. Les sélecteurs de modèle et d'effort utilisent les modèles visibles par votre compte.

Si vous venez de Gemini CLI

Google a annoncé le 19 mai 2026 qu'à partir du 18 juin 2026, Gemini CLI et les extensions IDE Code Assist cesseraient de répondre aux abonnés Google AI Pro et Ultra ainsi qu'aux utilisateurs gratuits. Les organisations sous Gemini Code Assist Standard ou Enterprise ont conservé l'accès. Pour tous les autres, Antigravity CLI est le remplaçant, et c'est pourquoi Maude prend en charge agy et non Gemini CLI.

Si vous aviez Gemini CLI sur un serveur, la migration est surtout mécanique. Installez agy, reconnectez-vous et reprenez vos instructions de projet et vos paramètres. Nous détaillons ce qui a changé et quoi utiliser désormais dans l'article sur l'arrêt de Gemini CLI.

Comme les validations d'agy se font après coup, certains le gardent pour la planification et la revue, et confient l'implémentation à un agent capable de demander avant d'agir. Quand une session est inactive, vous pouvez la basculer vers Claude Code ou Codex. Le nouvel agent reçoit un brief avec le plan, les fichiers modifiés, l'état git et la conversation récente, et revenir en arrière reprend la conversation propre à agy.

Questions fréquentes

Antigravity CLI fonctionne-t-il sur un serveur headless ?
Oui. agy dispose d'un mode headless, d'un parcours de connexion qui affiche une URL et accepte un code collé via SSH, et d'un mode clé API Gemini qui se passe de connexion au compte. La contrepartie : en headless, agy ne peut pas s'arrêter pour demander une autorisation, donc les actions bloquées sont signalées après le tour. Maude les transforme en demandes « valider et réessayer ».
Puis-je utiliser Antigravity depuis mon téléphone ?
Oui. Le Remote Control de Google permet de piloter une session agy en cours depuis un tableau de bord dans le navigateur de votre téléphone, tant que l'hôte reste en ligne. Maude fait tourner agy sur votre propre serveur et le pilote depuis une app native iOS ou Android, à côté d'autres agents.
Gemini CLI fonctionne-t-il encore ?
Pas pour les comptes personnels. Depuis le 18 juin 2026, il ne répond plus aux utilisateurs gratuits ni aux abonnés Google AI Pro et Ultra, tandis que les clients Gemini Code Assist Standard et Enterprise ont conservé l'accès. Google oriente tous les autres vers Antigravity CLI.
Ai-je besoin de Google AI Pro ?
Non. La page des tarifs d'Antigravity mentionne une offre individuelle gratuite, et Google AI Pro et Ultra relèvent les limites. Vous pouvez aussi utiliser une clé API Gemini. Un abonnement Maude couvre uniquement l'app, pas l'usage Google.

Ce qui a changé

  • — Page publiée. Commandes et tableau de bord de Remote Control, connexion via SSH, mode clé API et arrêt de Gemini CLI vérifiés à cette date dans la documentation et sur le blog de Google. Le pilote agy de Maude a été vérifié avec agy 1.2.14.

Pilotez vos agents depuis votre téléphone

Maude installe Claude Code, Codex, OpenCode, Grok Build et Antigravity sur un serveur qui vous appartient — 7 jours gratuits sur iPhone, iPad et Android.

Download Maude on the App Store Get Maude on Google Play