Cloud Agents (бета)

Cloud Agents: ваш компьютер выключен,
а правка всё равно уезжает.

Запустите задачу из AgentsRoom на десктопе или на телефоне, и кодинг-агент выполнит её на одноразовой машине в облаке, а не на вашем ноутбуке. Она клонирует репозиторий, работает, коммитит и пушит ветку вместе с письменным отчётом.

Никакого ноутбука в сумке, никакого удалённого рабочего стола, никакой сессии, которую надо поддерживать живой. Точкой встречи служит git, и именно поэтому машина на вашем столе может оставаться выключенной.

Окно Run in the cloud в AgentsRoom: поле для инструкции, выбор между агентами Claude и Codex, ряд моделей от Haiku до Opus, опция выделенной ветки и остаток включённых облачных минут за этот месяц.
Одно окно задаёт весь запуск: инструкцию, агента, модель и ветку, в которую он запушит.

Облачный агент работает как задание, а не как удалённая сессия. Нет экрана, к которому надо подключаться, и нет терминала, который надо держать открытым. Стартует одноразовая машина, клонирует ваш репозиторий, запускает Claude Code или Codex в headless-режиме по полученной инструкции, коммитит изменённое, пушит выделенную ветку, пишет отчёт и затем уничтожает себя.

Две машины никогда не общаются друг с другом. Именно это архитектурное решение и делает функцию полезной: раз точкой встречи служит ветка git, а не живое соединение, ничему на вашей стороне не нужно бодрствовать. Ваш ноутбук может быть закрыт, разряжен, лежать в чемодане или находиться за три тысячи километров.

Обратно приходит код и рассказ о проделанной работе, но никогда не память агента. Облачный агент не возобновляют, его работу проверяют. Три действия предлагаются на равных: принять ветку, перезапустить в облаке с дополнительной инструкцией или продолжить локально в обычной сессии AgentsRoom, где контекст уже заполнен. Последний путь — это ровно то, чего чисто облачный продукт дать не может.

Сценарий, который это открывает

Пользователь сообщает о баге. Вы на пляже, без компьютера.

Это не мысленный эксперимент, а цепочка, ради замыкания которой AgentsRoom и строился. Каждое звено уже существует как функция, а два последних звена — это ваш собственный пайплайн.

  1. 1
  2. 2
  3. 3
  4. 4

    Через несколько минут ветка запушена, а правка закоммичена

    Запуск завершается и отчитывается: имя ветки, коммит, затронутые файлы и письменное изложение хода рассуждений. Вы читаете это на телефоне, как читали бы сообщение.

  5. 5

    Ваш CI подхватывает ветку и собирает

    Это звено ваше, а не наше, и в этом весь смысл. Ветка, запушенная в ваш репозиторий — это ровно то событие, которое ваш пайплайн уже слушает. Тесты идут, сборка выходит, ради ИИ ничего не пришлось делать в обход.

  6. 6

    Continuous delivery выкатывает в прод

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

Урок здесь про цепочку, а не про агента

Ничего из этого не работает потому, что модель умная. Это работает потому, что каждый шаг заранее поставили на поток: публичное место для сообщений, тикеты, проработанные достаточно, чтобы проинструктировать агента, который не может задавать вопросы, репозиторий, чьи ветки запускают пайплайн, и доставка, которой не нужна человеческая рука. AgentsRoom даёт триггер и проработку. Ваш CI/CD даёт выкатку. Телефон здесь не аварийная IDE, а пульт от цепочки, которая и так работает без вас.

Отпуск — это лишь самый очевидный случай

Все эти ситуации одной формы: работу надо сделать, а машины, которая обычно её делает, под рукой нет.

На дежурстве, в воскресенье

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

Ноутбук умер или его украли

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

Перелёт, поезд, дорога на работу

Можно поставить запуск в очередь перед посадкой и прочитать отчёт при приземлении. Десять часов мёртвого времени превращаются в ждущую вас ветку, и ноутбук на откидном столике открывать не придётся.

Четыре тикета перед сном

Независимые тикеты не обязаны делаться по одному. Отправьте несколько в облако параллельно, каждый на своей чистой машине и своей ветке, и утром разберите стопку вместо того, чтобы смотреть, как они выполняются.

Задача тяжелее вашей машины

Долгое обновление зависимостей или широкий рефакторинг съедает ноутбук на час. Аренда машины поминутно оставляет ваши вентиляторы тихими, а редактор отзывчивым, пока всё это происходит в другом месте.

Рабочую машину будить не стоит

Опечатка в проде, поднятие версии, правка текста. Не всё оправдывает подключение к вашему рабочему месту. Облачный запуск отвечает веткой и отчётом, а маленькому изменению большего и не надо.

Как запуск проходит на самом деле

Пять экранов, от момента, когда вы выбираете агента, до ветки, ждущей на вашем git-хостинге.

Контекстное меню агента AgentsRoom, открытое на разделе Run on, где местом выполнения агента предлагаются этот компьютер, вторая машина парка и The cloud.
Run on: этот компьютер, другая ваша машина или облако.
01

Выбрать, где агент выполняется

У каждого агента в AgentsRoom есть выбор Run on: этот компьютер, другая машина вашего парка или облако. Больше в агенте ничего не меняется, поэтому удалённо запустится ровно та роль, которой вы уже доверяете локально.

Окно Run in the cloud в AgentsRoom: поле инструкции в markdown, выбор агентов Claude и Codex, ряд моделей, переключатель выделенной ветки и счётчик включённых облачных минут, израсходованных в этом месяце.
Облачный агент не может задать вам вопрос, поэтому бриф — это весь разговор.
02

Написать бриф и настроить запуск

Окно принимает инструкцию, агента (пока это Claude или Codex на облачной машине), модель от Haiku до флагманской и выбор между выделенной веткой и текущей. С задачей могут поехать до четырёх файлов, например скриншот, набросок или лог: они копируются на машину и уничтожаются вместе с ней.

Карточка работающего облачного агента AgentsRoom со статусом Running, провайдером Claude, моделью haiku, счётчиком времени, именем строящейся выделенной ветки и кнопкой отмены запуска.
Запуск — это задание со статусом, а не сессия, которую надо нянчить.
03

Смотреть или не смотреть

Запуск отчитывается вживую: прошедшее время, используемая модель, ветка, на которой он строит, и полученная инструкция. Отменить можно в любой момент. Можно и закрыть всё, потому что машина не зависит от того, открыто ли ваше окно.

Экран сравнения в GitHub для ветки, запушенной облачным агентом AgentsRoom: один коммит, один изменённый файл, добавленные строки в дифе и кнопка Create pull request.
Обычная ветка, обычный коммит, обычное ревью. В этом вся передача работы.
04

Результат — это ветка на вашем git-хостинге

Когда всё заканчивается, работа лежит там, где ваш инструментарий её уже ищет: запушенная ветка, настоящий коммит, диф, который можно прочитать, и pull request в один клик. Ничего не надо импортировать обратно в AgentsRoom, чтобы изменение существовало.

Строка агента AgentsRoom с завершённым удалённым запуском в статусе Done, готовым к ревью, перезапуску или продолжению локально.
Завершённый запуск — это решение, а не архив.
05

Дальше принять, перезапустить или забрать к себе

Завершённый запуск даёт три равнозначных хода: оставить ветку, отправить её обратно в облако с уточняющей инструкцией или открыть как обычную локальную сессию агента с уже загруженным контекстом. Третий — это мост, и именно поэтому облачный запуск никогда не становится тупиком.

Четыре решения, которые задают форму функции

Почти всё удивительное в облачных запусках вытекает из них, поэтому их стоит проговорить прямо.

Задание, а не удалённая сессия

Живую миграцию работающей сессии агента изучили и отвергли как невыполнимую. Отношение к облачному запуску как к заданию убирает целый класс проблем: нечего переподключать, нечего поддерживать живым, нечего терять, когда падает сеть.

Git — это единственная точка встречи

Облачная машина и ваша обмениваются только веткой. Конкретный хостинг репозиториев тоже не предполагается: учётные данные хранятся отдельно для каждого git-хостинга, так что это не функция только для GitHub.

Чистый клон, каждый раз

Агент работает на свежей копии, на одноразовой машине, поэтому он не может тронуть вашу рабочую копию, столкнуться с локальным агентом или что-то после себя оставить. Когда запуск заканчивается, машина и всё, что на ней было, исчезают.

Он ничего не может у вас спросить

На том конце некому отвечать, поэтому запуск либо справляется с полученным брифом, либо сообщает, почему не смог. Это самый сильный аргумент за то, чтобы прорабатывать тикет как следует: качество облачного запуска решается до его старта.

Ваш публичный бэклог — это естественный источник облачных запусков

Облачный агент работает один и не может задать ни одного вопроса, поэтому проработанный тикет даёт куда лучший бриф, чем строчка, написанная на бегу. Это не ограничение, которое надо обходить, а привычка, полезная в любом случае.

Заодно понятно, почему две функции идут вместе. Ваш публичный бэклог продолжает собирать сообщения пользователей, пока за машиной никого нет: ночью, в выходные, три недели в августе. Эти тикеты — это ровно то, ради чего существует облачный запуск: уже записанные, уже описанные тем, кто столкнулся с проблемой, и ждущие решения, а не клавиатуры.

Считается в минутах машинного времени, а не в токенах

Всё остальное, что AgentsRoom измеряет, тратит токены. Облачный запуск арендует настоящую машину с посекундной тарификацией, поэтому считается в минутах машинного времени, и эта разница определяет все правила.

Включённые минуты идут с тарифами Plus и Pro и обновляются с календарным месяцем. Докупленные сверху минуты не сгорают никогда, потому что отбирать оплаченный кредит в конце месяца было бы неприлично. Каждый запуск ограничен дважды, максимальной длительностью и числом одновременных запусков, так что задача, которая пошла не так, не может съесть неограниченное машинное время.

Бесплатный тариф не включает ни одной облачной минуты, и этот ноль — это правило, а не потолок: запуск — это настоящее железо, арендованное за настоящие деньги, чего бесплатный уровень не потянет. Cloud Agents сейчас в бете и открывается через самостоятельную бета-программу.

Чего это не делает, сказано прямо

Страница функции, где перечислены одни сильные стороны — это страница, которой нельзя доверять.

  • Пока на облачной машине работают только Claude и Codex. Остальные провайдеры остаются локальными.
  • У запуска есть максимальная длительность, и по её достижении он останавливается. Он рассчитан на проработанную задачу, а не на вечер свободного исследования.
  • Агент не может задать вопрос по ходу дела, поэтому неоднозначный бриф возвращается неоднозначной веткой.
  • Запуски стартуете вы или расписание, с десктопа, с телефона или из тикета бэклога. Триггера по вебхуку нет, поэтому упавший пайплайн пока не может стартовать запуск сам.
  • Ничего не мержится за вас. Запуск отвечает веткой, а дальше идут ваше ревью и ваш пайплайн.

FAQ

Мои агенты по-прежнему работают локально?

Да, и это по-прежнему поведение по умолчанию. AgentsRoom запускает ваших агентов через CLI, за который вы уже платите, на вашей собственной машине, в вашей настоящей рабочей копии. Cloud Agents — это явный выбор для конкретного запуска, задача за задачей, а не режим, в который продукт вас переводит.

Правда ли можно запустить кодинг-агента с выключенным компьютером?

Да. Мобильное приложение читает ваши проекты и бэклог из API AgentsRoom, а не через ваш десктоп, а облачный запуск идёт на арендованной машине, поэтому ничему на вашей стороне не нужно бодрствовать. В этом отличие от удалённого управления локальным агентом, которому ваш компьютер включённым как раз нужен.

Что возвращается, когда запуск завершается?

Ветка, запушенная в ваш репозиторий, с настоящими коммитами, плюс письменный отчёт: что изменено, сколько файлов и какие рассуждения за этим стоят. Ни памяти агента, ни сессии для продолжения вы не получаете, потому что запуска и его машины больше не существует.

Как это подключается к моему CI/CD?

Ничем особенным, и в этом весь смысл. Облачный запуск пушит обычную ветку в ваш обычный репозиторий, поэтому всё, что ваш пайплайн уже делает на push, происходит ровно как раньше. Сборка, тесты, превью-деплой, мобильный билд, continuous delivery: ничему из этого не надо знать, что коммит написал ИИ.

Безопасен ли код на машине, которая мне не принадлежит?

Машина одноразовая и выделена под один запуск. Она клонирует репозиторий, делает работу, пушит ветку и уничтожается, унося с собой клон и все приложенные файлы. Учётные данные git хранятся отдельно по хостингам и никогда не передаются агенту текстом.

Сколько стоит облачный запуск?

Он считается в минутах машинного времени, а не в токенах, потому что арендует настоящее железо с посекундной тарификацией. Тарифы Plus и Pro включают месячные минуты, дополнительные минуты можно докупить, и они не сгорают, а бесплатный тариф не включает ни одной. Актуальные цифры есть на странице тарифов.

Каким должен быть хороший бриф для облачного агента?

Тикетом, который кто-то уже потрудился описать. Агент работает на чистом клоне и ничего у вас не спросит, поэтому ему нужны критерии приёмки, файл или область, которой это касается, и признак того, что всё получилось. Хорошо проработанный тикет бэклога обычно оказывается лучшим брифом, чем фраза, набранная на телефоне впопыхах.

Можно ли вернуть облачный запуск в обычную сессию?

Да, и это одно из трёх действий, предлагаемых по окончании запуска, рядом с принятием ветки и перезапуском в облаке. Продолжение локально открывает обычного агента AgentsRoom с заранее заполненным контекстом, чтобы исследовательская доработка шла там, где с агентом можно разговаривать.

Чем это отличается от Warp Oz или Devin?

Модель выполнения близкая, позиционирование нет. Cloud Agents — это один из режимов внутри продукта, где по умолчанию всё выполняется локально на CLI-подписке, которая у вас уже есть, поэтому облачный запуск можно передать локальной сессии вместе с его контекстом. У инструментов, спроектированных сначала под облако, такого пути назад нет.

Cloud Agents доступен всем?

Пока нет. Функция в бете и открывается через самостоятельную бета-программу, которая требует активной подписки Pro, аккаунта не моложе трёх месяцев и истории обратной связи, которую команда действительно взяла в работу. Вкладка «Бета» в настройках показывает, какие условия у вас уже выполнены.

Функции, на которых держится этот сценарий

Полезные материалы

Перестаньте быть единственной точкой отказа

Соберите цепочку один раз: публичный бэклог, тикеты, которыми не стыдно проинструктировать агента, и пайплайн, который выкатывает по ветке. После этого правка сможет уйти из ваших рук без того, чтобы вы открывали ноутбук.

БесплатноСкачать AgentsRoom

Приложение-компаньон: следите за агентами на ходу

Используйте Claude, Codex, Antigravity CLI или другого поставщика AI.

Установить расширение
Chrome Web Store

Отправляйте баги и запросы прямо в ваш публичный бэклог.

Взгляд на AgentsRoom в действии.

Мульти-проекты
Мульти-провайдер
Мульти-агенты
Статус онлайн
Diff и коммиты
Мобильное приложение
Live-превью
Команды агентов
Тесты в браузере
Разработка от backlog
Библиотека промптов
Библиотека навыков
Все функции