Antigravity CLI на телефоне, на вашем собственном сервере
Remote Control от Google позволяет управлять Antigravity CLI из браузера. Maude запускает agy на вашем собственном сервере и помещает его в нативное приложение рядом с другими агентами — с одним честно названным отличием в том, как работают подтверждения.
Короткий ответ
Официальный путь Google — Antigravity Remote Control: запустите его через /remote-control, agy --remote-control или демон agy remote-control start, а затем управляйте сессией из браузерной панели, пока хост в сети. Maude устанавливает agy фиксированной версии на ваш собственный сервер с Linux или macOS и входит через Google или с ключом Gemini API. Управляете вы им из нативного приложения для iOS или Android. Headless-agy не умеет остановиться и спросить перед запуском инструмента, поэтому Maude показывает каждое заблокированное действие постфактум и повторяет его, когда вы его одобрите.
Antigravity CLI, команда agy, — терминальный агент для кода от Google и замена Gemini CLI для личных аккаунтов. Google уже даёт способ добраться до него с телефона, так что начните с него. А затем решите, даёт ли вам что-то запуск на собственном сервере через Maude.
Remote Control от Google и что он умеет
Antigravity Remote Control работает с настольными сессиями Antigravity и экземплярами CLI. Запустить его можно тремя способами:
/remote-controlвнутри запущенной сессииagy --remote-controlпри запускеagy remote-control start— headless-демон
Затем вы открываете панель Remote Control в браузере на любом устройстве, войдя с тем же аккаунтом Google. На телефоне её можно установить как веб-приложение и получать уведомления, когда агент заканчивает работу или ждёт ввода. Когда агент останавливается для подтверждения инструмента или вопроса, ответить можно из терминала или из панели. Работа на хосте продолжается, пока он остаётся на связи. В документации Google также сказано, что Remote Control можно отключить флагом политики аккаунта или организации.
Это мощная и бесплатная схема, и если Antigravity — ваш единственный агент, её может оказаться достаточно. Maude отличается в нескольких конкретных вещах:
- Нативное приложение вместо браузерной панели — с теми же входящими и списком сессий, что и у сессий Claude Code, Codex, OpenCode и Grok Build.
- Ничего не нужно устанавливать и поддерживать вручную. Maude разворачивает свой демон по SSH и устанавливает agy фиксированной версии.
- Файлы, Git и терминал в каждой сессии и передача другому агенту, когда нужно второе мнение.
agy на сервере
Добавьте сервер в Maude по адресу, вставкой команды ssh … или сканированием QR-кода из curl -fsSL https://maude.pilotdev.fr/setup | sh. Подойдёт любая машина с Linux или macOS, x86-64 или ARM, включая Alpine. Затем демон:
- Устанавливает agy в проверенной нами версии. Фиксируя версию, мы сверяем сборку с контрольной суммой из манифеста самой Google и записываем её SHA-256; затем каждая установка проверяется по этому зафиксированному SHA-256.
- Отключает фоновое самообновление agy, так что версия остаётся проверенной, пока её не сменит Maude.
- Запускает agy в headless-режиме stream-json, по одному долгоживущему процессу на сессию, и возобновляет разговор, если процесс перезапустится.
Сессии продолжаются, когда приложение закрыто. Сервер сам подключается к ретранслятору Maude со сквозным шифрованием, так что входящий порт не нужен. Ручной путь — самостоятельная установка agy и поддержание его в tmux — описан в нашем руководстве по запуску Antigravity CLI на сервере.
Вход с телефона
В документации по установке Google описан вход, удобный для SSH: agy понимает, что работает на удалённой машине, и выводит ссылку для авторизации вместо того, чтобы открывать браузер. Maude проводит этот процесс:
- Выберите в приложении Sign in with Google для Antigravity.
- Откройте ссылку Google на телефоне и подтвердите. Google покажет код авторизации.
- Вставьте код обратно в Maude. Он передаётся agy на сервере, и Maude подтверждает вход, как только agy сможет получить список своих моделей.
Другой вариант — ключ Gemini API. Maude переключает поставщика моделей agy на Gemini и передаёт GEMINI_API_KEY. Если позже вы удалите ключ из Maude, Maude вернёт прежнего поставщика, но только если это изменение внесла она сама; поставщика, которого вы сами указали в настройках agy, она не трогает. На странице цен Google указан бесплатный индивидуальный тариф, а также Google AI Pro и Ultra, которые повышают лимиты.
Как работают подтверждения (честная версия)
Это единственное место, где agy в Maude ведёт себя иначе, чем другие агенты. В headless-режиме agy не может остановиться и спросить перед запуском инструмента. Если действию нужно разрешение, agy блокирует его и сообщает об отказе в конце хода. Maude никогда не делает вид, что это не так. После хода она показывает каждое заблокированное действие с тремя вариантами:
- Разрешить и повторить — добавляет правило, разрешающее именно эту команду или файл, перезапускает agy в том же разговоре и просит попробовать снова.
- Разрешать всегда — добавляет более широкое правило для такого типа действий.
- Оставить заблокированным — список правил не меняется.
Правила записываются в собственный allow-list agy в его файле настроек на сервере, поэтому сохраняются, и приложение вам об этом говорит. Такие подтверждения постфактум появляются во входящих и в push-уведомлениях, как и любые другие.
Режимы разрешений: по умолчанию (заблокированные действия предлагаются на подтверждение после хода), принятие правок (правки файлов разрешены, команды по-прежнему блокируются и предлагаются), план и yolo (--dangerously-skip-permissions у agy). Режимов «только чтение» или auto у agy нет. Ещё два ограничения: только текстовые запросы (без вложенных изображений) и нет /compact или /goal из Maude. Чипы модели и усилий показывают модели, доступные вашему аккаунту.
Если вы переходите с Gemini CLI
Google объявила 19 мая 2026 года, что с 18 июня 2026 года Gemini CLI и расширения Code Assist для IDE перестанут обслуживать запросы подписчиков Google AI Pro и Ultra и бесплатных пользователей. Организации на Gemini Code Assist Standard или Enterprise сохранили доступ. Для всех остальных замена — Antigravity CLI, и именно поэтому Maude поддерживает agy, а не Gemini CLI.
Если у вас был Gemini CLI на сервере, переезд в основном механический. Установите agy, войдите заново и перенесите инструкции проекта и настройки. Что изменилось и чем пользоваться теперь, мы разбираем в статье о закрытии Gemini CLI.
Поскольку подтверждения в agy работают постфактум, некоторые оставляют его для планирования и ревью, а реализацию передают агенту, который умеет спрашивать заранее. Когда сессия простаивает, её можно переключить на Claude Code или Codex. Новый агент получает сводку: план, затронутые файлы, состояние git и последние сообщения, а при переключении обратно agy продолжит свой собственный разговор.
Часто задаваемые вопросы
Работает ли Antigravity CLI на headless-сервере?
Можно ли пользоваться Antigravity с телефона?
Gemini CLI ещё работает?
Нужен ли Google AI Pro?
Что изменилось
- — Страница опубликована. Команды и панель Remote Control, вход по SSH, режим с ключом API и прекращение работы Gemini CLI сверены в этот день с документацией и блогом Google. Драйвер agy в Maude проверен на agy 1.2.14.