Google Antigravity Remote Control: как управлять агентом с телефона

Опубликовано 03.10.20268 мин чтенияСредний
Артемий Миллер держит телефон с логотипом Google Antigravity и надписью «ОТОЙДИ ОТ СТОЛА».
Что узнаешь
  • Как включить Remote Control в десктопном Antigravity 2.0 и подключиться к сессии с телефона или другого браузера
  • Чем отличаются два режима Remote Control в Antigravity CLI: интерактивный и постоянный фоновый демон, и какой выбрать
  • Что делать, если машина не появляется в веб-интерфейсе или соединение обрывается
Средний

Новые функции ИИ-инструментов для разработки - в канале.

Если Antigravity у тебя ещё не стоит, начни с разбора что такое Google Antigravity и как его установить. Этот гайд - для случая, когда агент уже выполняет долгую задачу (рефакторинг, прогон тестов, миграцию зависимостей), а тебе нужно отойти от стола и сохранить контроль над сессией.

Что такое Remote Control и зачем он нужен

Remote Control - функция Google Antigravity, которая позволяет безопасно подключаться к десктопным сессиям и CLI-сессиям на твоих машинах и управлять ими с любого веб-браузера. По официальному описанию, масштабные задачи - например, полный рефакторинг подсистемы, большой прогон тестов или сложная миграция зависимостей - могут занимать длительное время. Remote Control позволяет управлять сессией, не находясь за компьютером, сохраняя всё локальное окружение разработки.

Функция работает и в десктопном приложении 2.0, и в CLI - терминальной версии Antigravity (agy), но включается и ведёт себя в них по-разному.

Включение Remote Control в десктопном Antigravity 2.0

Включить Remote Control можно в настройках приложения:

  1. Открой панель Settings сочетанием Cmd + , (или Ctrl + , на Linux и Windows) либо кнопкой Settings внизу левой панели.
  2. Перейди в раздел App.
  3. Переключи Enable Remote Control в положение On.
  4. (Необязательно) Задай свой Nickname, например workstation-primary или server-machine, чтобы легко узнавать эту машину в списке подключённых устройств.

Подключение с телефона или другого браузера

Чтобы зайти в удалённую сессию:

  1. Открой браузер на любом устройстве и перейди на Antigravity Remote Control Dashboard. На телефоне можно дополнительно установить веб-приложение на главный экран, чтобы получать push-уведомления, когда агент закончит задачу или запросит твой ответ.
  2. Войди тем же Google-аккаунтом, что и на десктопе.
  3. В переключателе устройств выбери нужную машину.
  4. После подключения видны активные диалоги; можно запускать новые задачи агенту, смотреть планы реализации и артефакты.

Если машина не появляется в веб-интерфейсе, по официальной инструкции проверь три вещи: тумблер Enable Remote Control включён на компьютере с Antigravity; у этого компьютера есть интернет-соединение и он не ушёл в сон; в десктопном приложении и браузере используется один и тот же Google-аккаунт.

При временном обрыве сети на устройстве, с которого ты подключаешься, веб-интерфейс сам пытается восстановить соединение. Фоновые задачи агента и команды, запущенные из терминала, продолжают выполняться на компьютере с Antigravity без остановки, пока у него сохраняется интернет-соединение.

Схема: тумблер Remote Control на ноутбуке передаёт управление на телефон через вход тем же аккаунтом
Механика десктопного Remote Control: включаешь тумблер на компьютере, заходишь с телефона тем же Google-аккаунтом.

Если тема шире, чем одна функция конкретного инструмента, посмотри описание практикума СмыслоКода.

Интенсив по Hermes-агентам
Собери свою компанию на ИИ-агентах
Три вечера: от метода одного агента до связки ролей в компании
Старт 6–8 октября  ·  2 000 ₽
Записаться на интенсив по Hermes-агентам →

Два режима Remote Control в Antigravity CLI

В CLI есть два режима: интерактивный, привязанный к конкретному терминальному процессу, и фоновый headless-демон, который работает без открытого терминала.

Интерактивный режим: /remote-control

Включить Remote Control можно в текущей интерактивной сессии agy, не перезапуская CLI. В строке ввода выполни:

/remote-control

По официальному описанию, CLI открывает соединение - обратный туннель - для текущей сессии и печатает имя хоста вместе со ссылкой на активный диалог для другого устройства:

Remote control on for this session.
Hostname: devbox-swift-falcon
Open https://antigravity.google.com/r/<instance-id>?p=c%2F<conversation-id> on another device to continue this conversation.

Открой эту ссылку в браузере на ноутбуке, планшете или телефоне, войди тем же Google-аккаунтом, что и в CLI, и продолжай работу с сессией через веб-интерфейс Antigravity.

Чтобы отключить туннель, не завершая локальную сессию в терминале:

/remote-control off

Запустить CLI сразу с включённым Remote Control можно флагом при старте:

agy --remote-control

Интерактивный режим привязан к процессу agy: при выходе из CLI (/exit, Ctrl+C, Ctrl+D) или закрытии окна терминала туннель Remote Control автоматически завершается, и запись о сессии исчезает с панели управления. У каждого интерактивного процесса CLI свой идентификатор сессии и своё имя хоста, поэтому можно одновременно запускать agy --remote-control в нескольких вкладках терминала или рабочих директориях.

При подключении к интерактивной CLI-сессии из браузера обе стороны синхронизируются в реальном времени. Запросы с удалённого устройства сразу поступают в локальный терминал, а ход рассуждений агента, вызовы инструментов и изменения кода видны в удалённом интерфейсе. Если агент остановился на подтверждении действия (y/n) или задаёт уточняющий вопрос, ответить можно с телефона или из локального терминала. Исключение - настройки: поменять их из удалённого веб-интерфейса нельзя, только из самого CLI.

Headless-демон: agy remote-control start

Второй режим - постоянный фоновый демон, который регистрируется как служба ОС. Он доступен, пока машина включена и подключена к интернету; поведение после выхода из системы и перезагрузки зависит от платформы.

agy remote-control start

Демон регистрируется как служба ОС (systemd user service на Linux, LaunchAgent на macOS или Scheduled Task на Windows) и стартует сразу, без открытого окна терминала.

Посмотреть имя записи можно командой agy remote-control status, после чего выбрать эту машину на Antigravity Remote Control Dashboard и продолжить работу через веб-интерфейс Antigravity.

Управление демоном - три команды:

agy remote-control start     Register and start the daemon
agy remote-control status    Show the daemon's status and instance name
agy remote-control stop      Stop the daemon and unregister it

Демон использует учётные данные, с которыми ты вошёл в CLI. Вход в CLI выполняется отдельно от входа в десктопный редактор Antigravity на той же машине; в браузере нужен тот же Google-аккаунт, что и в CLI.

Имя машины для headless-демона можно задать флагом --name при старте:

agy remote-control start --name "my-workstation"

Повторный запуск start --name с новым значением переименовывает машину.

Если имя не задать, демон сам сгенерирует запоминающееся (вроде my-machine-distant-plume) при первом запуске; текущее имя показывает agy remote-control status. Переименовать можно и через файл настроек: открой ~/.gemini/config/config.json на Linux/macOS или %USERPROFILE%\.gemini\config\config.json на Windows, поменяй значение cliRemoteControlHostname, сохрани файл и снова выполни agy remote-control start, чтобы перезапустить демон. Новое имя появится на панели управления после перезапуска службы; изменения в файле не действуют, пока демон работает.

В файле есть два похожих поля. cliRemoteControlHostname - имя демона CLI, нужное здесь. remoteControlHostname - отдельное поле для десктопного редактора Antigravity на той же машине; в Antigravity 2.0 его можно менять в Settings → App.

Как демон ведёт себя после выхода из системы и перезагрузки

Поведение зависит от ОС:

ПоведениеLinuxmacOSWindows
СтартПри загрузке, входить в систему не нужноПри входе в системуПри загрузке (если установлен от администратора); иначе при входе
Работает после выхода из системыДаНет, вернётся при следующем входеДа, если настроен на запуск при загрузке
Сам восстанавливается после сбояДаДаДа, до трёх попыток перезапуска, затем при следующей загрузке или повторном agy remote-control start

На Windows: отдельные нюансы

Регистрация демона для автозапуска при загрузке системы требует запуска от администратора. Подходят и PowerShell, и обычная командная строка. Из обычного окна команда start тоже сработает, но после выхода из системы или перезагрузки демон возобновится только при следующем входе в систему, не при самой загрузке. Команды status и stop работают из обычного окна без повышенных прав.

Какой режим выбрать

КритерийИнтерактивный (/remote-control / agy --remote-control)Headless-демон (agy remote-control start)
Область действияОдна интерактивная терминальная сессияВся машина (фоновая служба ОС)
Жизненный циклАктивен, пока Remote Control включён и работает терминальная сессияПереживает выход из системы и перезагрузки на Linux и на Windows при установке от администратора; на macOS и при обычной установке на Windows возобновляется при следующем входе в систему
Имя записиНовое при каждой сессии (например, host-swift-falcon)Одно постоянное имя машины (--name или cliRemoteControlHostname)
ПараллельностьНесколько сессий терминала одновременно на одной машинеОдна служба демона на машину
Прямая ссылкаCLI печатает ссылку, ведущую в активный диалогДоступ через переключатель устройств на antigravity.google.com
Для чего лучшеОтойти от активной задачи в терминале и продолжить с телефона или браузераПостоянный удалённый доступ к рабочей станции или серверу, пока машина включена и подключена к интернету, с учётом условий ОС

Для управления текущей задачей с телефона хватит интерактивного режима. Если нужен удалённый доступ без открытого терминала, используй headless-демон с учётом условий своей ОС.

Схема: сеансовый туннель исчезает при закрытии терминала, фоновый демон работает без открытого терминала
Разница режимов CLI: интерактивный туннель живёт только с открытым терминалом, headless-демон работает без открытого терминала (с условиями по ОС из таблицы выше).

Что делать при проблемах с подключением

Проблемы и решения из официальной документации:

Что видишьПочемуЧто делать
Remote control is not enabled for your accountПолитика аккаунта или организации не включила функцию Remote ControlОбратиться к администратору рабочего пространства или проверить, поддерживает ли твой тарифный план Remote Control
Запись пропадает с веб-панели управления (CLI)/remote-control и agy --remote-control создают туннели, которые автоматически отключаются при выходе из интерактивной сессии (/exit, Ctrl+C) или команде /remote-control offЕсли нужно, чтобы машина оставалась доступной без открытого терминала, поставь headless-демон agy remote-control start
На панели управления несколько записей CLI с одной машиныУ каждой интерактивной CLI-сессии своё имя хоста, это нормально при нескольких открытых терминалахНичего делать не нужно, это ожидаемое поведение
Машина не появляется на панели управления (демон)Возможна проблема со входом в CLIВыполнить agy remote-control status; если он сообщает о проблеме входа, выполнить agy, войти заново, затем снова agy remote-control start
Переименование не подействовалоИмя читается при старте демонаСнова выполнить agy remote-control start, чтобы перезапустить демон
На Windows демон стартует только при входе в систему, а не при загрузкеКоманда start была выполнена не от администратораПовторить agy remote-control start из окна с повышенными правами
Соединение постоянно рвётся и переподключаетсяСтарый демон, установленный через сценарий установки, может быть всё ещё зарегистрирован и конкурировать за соединение с новымСнова выполнить agy remote-control start, старая служба удаляется автоматически
На панели управления две похожие записи для одной машиныОдна запись - редактор, другая - демон CLI; они разделены специальноПереименовать ту, которую нужно отличать
Машина не появляется в вебе (десктоп)Возможно, выключен тумблер, нет интернета, компьютер спит или используются разные Google-аккаунтыПроверить тумблер Enable Remote Control, интернет-соединение компьютера, отсутствие режима сна и совпадение аккаунта на обеих сторонах

Логи демона для более глубокой диагностики: на Linux - journalctl --user -u antigravity-cli-daemon -n 50, на macOS - файл ~/Library/Logs/antigravity-cli-daemon.log, на Windows - самый новый cli-*.log в %USERPROFILE%\.gemini\antigravity-cli\log.

Headless-демон даёт доступ без открытого терминала, в том числе когда тебя нет рядом, с учётом условий работы компьютера и ОС. Если постоянный доступ больше не нужен, выключи демон командой agy remote-control stop.

Об удалённом управлении Claude Code есть отдельная статья. Для управления другим агентом через Telegram смотри настройку Hermes Agent в Telegram.

Что дальше

Если работаешь в CLI и хочешь отойти от текущей задачи, начни с интерактивного режима. Терминал оставь открытым: при его закрытии туннель отключится, а запись о сессии исчезнет с панели управления. Для доступа без открытого терминала используй демон с учётом ограничений своей ОС.

Источники

Интенсив по Hermes-агентам
Собери свою компанию на ИИ-агентах
Три вечера: от метода одного агента до связки ролей в компании
Старт 6–8 октября  ·  2 000 ₽
Записаться на интенсив по Hermes-агентам →

Новые материалы - дайджестом, без спама

Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

Была инструкция полезна?
Артемий Миллер
Автор
Артемий Миллер
Предприниматель и вайб-кодер

Артемий Миллер - предприниматель и вайб-кодер. Бывший программист, собирает продукты исключительно вместе с ИИ-агентами, без найма разработчиков.

Связанные инструкции

Codex от OpenAI: честный отзыв и опыт использования в 2026

Пользуюсь Codex от OpenAI не первый месяц рядом с Claude Code и рассказываю по-честному: где он выручает, где злит, сколько стоит на самом деле и стоит ли его вообще пробовать в 2026.

14 мин

Кто создал Claude Code: Борис Черный и как он сам с ним работает

Разбираю, кто такой Борис Черный - человек, который сделал Claude Code. Откуда он, как инструмент родился из личного эксперимента и как сам создатель кодит с ним сегодня. Спойлер: ровно так, как я показываю на практикуме.

12 мин

Codex Skills: как создать навык для повторяющегося процесса

Навык в Codex хранит инструкции для повторяющегося процесса и вызывается по описанию или короткой команде. В гайде - устройство SKILL.md, папки, вызов, проверка результата и выбор модели. Команды и цены сверены по официальной документации 20 сентября 2026.

10 мин

Omnigent: одна оболочка для Claude Code, Codex и Cursor - что это и как поставить

Omnigent - открытая оболочка, из которой запускаются Claude Code, Codex, Cursor, Hermes, Pi и твои собственные агенты. Как поставить её, запустить первую сессию и совмещать агентов в одной работе с учётом ограничений alpha-версии.

9 мин