Как продолжить задачу Codex на телефоне через Codex Cloud
MarkdownУзнайте, как настроить Codex Cloud, опубликовать облачное окружение и продолжить ту же задачу Codex в приложении ChatGPT на телефоне.
Читать статью полностью
Чтобы работать над задачей Codex с телефона, запустите её в облаке. Для этого один раз настройте и опубликуйте окружение Codex Cloud на сайте ChatGPT или в приложении для компьютера. Затем облачную задачу можно открыть на телефоне и продолжить. Задача, которую вы начали в локальном Codex на компьютере, автоматически туда не попадёт: сохраните проект в GitHub и запустите задачу заново в облаке.
Локальный агент на компьютере имеет доступ ко всем папкам проекта и накопленным материалам, но с телефона такой доступ недоступен. Весной автора спросили, работает ли он со смартфона. Он ответил, что сам так не делает: технически это возможно, однако есть нюансы и интерфейс не всегда понятен. Теперь для этого у Codex есть облачный режим. Разберёмся, как он устроен.
Практические руководства по Ailoot собраны в документации.
Главное
Телефон не увидит задачу, запущенную в Codex на компьютере: файлы с диска, работающие программы и авторизации в браузере сами по себе в облако не переносятся. Для работы с телефона настройте Codex Cloud — облачное окружение с репозиториями GitHub, нужными зависимостями и доступами. Создайте его на сайте ChatGPT или в компьютерном приложении, нажмите Publish и запустите задачу в облаке. После этого откройте эту же задачу в приложении ChatGPT на телефоне. Компьютер может быть выключен или находиться в спящем режиме: облачная задача продолжит работать.
Почему задача с компьютера не отображается на телефоне
В Codex доступны три режима: Local и Worktree выполняются на вашем компьютере, а Cloud запускает задачу на виртуальной машине OpenAI. Режим Worktree и его особенности описаны в отдельной статье.
Облачная задача работает только в настроенном для неё окружении и начинает работу с репозитория на GitHub — облачной платформе для хранения кода. Если проект пока есть только на вашем компьютере, попросите агента: «Дружище, загрузи это приложение в GitHub». Агент предложит войти в GitHub и уточнит, сделать репозиторий публичным или приватным. Выберите приватный, чтобы код был доступен только вам.
Если вы ещё не устанавливали Codex, сначала прочитайте руководство по установке и доступу.
Создание и публикация окружения
Настроить окружение можно на сайте ChatGPT или в приложении для компьютера. На телефоне доступен выбор уже созданного окружения.
Ранее OpenAI предлагала отдельное приложение Codex, но теперь объединила его с ChatGPT в общем интерфейсе. Автору такой формат кажется более понятным и удобным.
- Войдите в ChatGPT и откройте Codex.
- Создайте задачу, выберите Work in → Cloud, откройте Select environment и нажмите Create environment.
- Укажите репозитории GitHub. Если GitHub ещё не подключён, Codex предложит настроить подключение.
- Нажмите Get started. Codex проанализирует репозитории, установит зависимости и инструменты, а затем проверит результат. Вручную вводить команды установки не требуется.
- Если для работы не хватает данных, например ключа сервиса, Codex уточнит это. Вы также можете сразу назвать нужные версии, команды и сервисы.
- Просмотрите отчёт о настройке, сохраните изменения и нажмите Publish.
- Когда появится сообщение Environment published, нажмите Start a new task и сформулируйте задачу.
Создать окружение можно и через меню Settings → Codex Cloud → Environments → Create environment.
Сохранение настроек и публикация — отдельные действия. Сохранение записывает конфигурацию, а опубликованное окружение используется для запуска новых задач. Пока окружение не опубликовано, выбрать его для задачи нельзя ни на одном устройстве.
Два способа работать с телефона
Codex Cloud. Отдельный сервер не нужен: виртуальную машину предоставляет OpenAI. В ней доступен Codex и только те материалы и инструменты, которые включены в окружение.
Собственный сервер. В описанном варианте на сервере установлены Claude Code, Codex и Hermes, а Hermes управляет этими инструментами. С телефона ему можно отправлять сообщения через Telegram-бота. Это удобно в дороге: задачу можно надиктовать, а отчёт получить в том же чате. Инструкция по круглосуточной работе Hermes на сервере приведена в отдельной статье; перенос проекта из Codex описан здесь.
Как открыть на телефоне ту же задачу
На сайте выберите Work in → Cloud и нужное окружение. В приложении ChatGPT на телефоне откройте Codex и выберите опубликованное окружение.
Чтобы возобновить работу, откройте именно прежнюю задачу. Если создать новую, она начнётся с чистого состояния опубликованного окружения. Старая задача сохраняет собственные файлы, в том числе незакоммиченные изменения, и уже установленные инструменты.
Например, можно поручить работу с ноутбука, а посмотреть результат на телефоне.
Какую бы задачу вы ни поручили Hermes, Claude Code или Codex, в конце попросите агента проверить результат: «Ты уверен, что задача решена правильно?» Перед сохранением в GitHub изучите изменения и результаты проверок.
Обновление окружения без сброса текущих задач
Если проект изменился — например, появилась новая библиотека или понадобился дополнительный сервис, — откройте Settings → Codex Cloud → Environments, найдите окружение, выберите в его меню Edit и опишите требуемые изменения. Попросите Codex подготовить конфигурацию и проверить её, затем сохраните настройки и нажмите Republish.
Обновлённую конфигурацию получат новые задачи. Уже запущенные задачи сохраняют своё состояние: повторная публикация их не сбрасывает. Новые изменения кода из репозитория окружение получает в фоновом режиме, но зависимости повторно не устанавливает.
Ресурсы и срок хранения задачи
Каждая задача в облаке работает на отдельной виртуальной машине. Доступная мощность зависит от тарифа ChatGPT. Среди перечисленных в таблице тарифов OpenAI самый доступный — Plus:
| Тариф ChatGPT | Процессоры (vCPU) | Память | Диск |
|---|---|---|---|
| Plus, Edu Plus | 2 | 8 ГБ | 8 ГБ |
| Pro, Business, Enterprise | 4 | 16 ГБ | 32 ГБ |
| Edu, Edu Pro | 4 | 16 ГБ | 32 ГБ |
Для Enterprise доступны более мощные машины; условия и стоимость можно уточнить у менеджеров OpenAI.
По умолчанию восстановить состояние задачи можно в течение 7 дней после последнего сообщения или возобновления работы. По истечении этого срока восстановление не гарантируется. Поэтому после завершения каждого значимого этапа просите агента сохранить изменения в GitHub: «Сохрани в GitHub».
Ограничения облачного режима
- Codex пока не может управлять вашим компьютером и браузером (Computer and browser use). OpenAI указывает эту возможность в планах.
- GitLab и собственный сервер GitHub Enterprise Server пока не поддерживаются; OpenAI также указывает их в планах.
- Персональные навыки (скиллы) с компьютера в облако не копируются автоматически. Облачной задаче доступны навыки из репозитория. Чтобы использовать нужный навык, добавьте его в репозиторий.
Отдельно существует прежний вариант Codex Cloud (Legacy), который используется для проверки кода и интеграций с Linear и GitHub. OpenAI планирует прекратить его поддержку.
Если окружение не отображается или настройка завершается ошибкой
Окружение отсутствует в списке при создании задачи. Перейдите в Settings → Codex Cloud → Environments. Статус Unpublished означает, что настройка ещё не опубликована. Завершите конфигурацию и нажмите Publish.
Не удаётся установить инструмент. В окне настройки найдите команду, завершившуюся ошибкой, и попросите Codex изучить проблему и повторить установку. Например: «Установи pnpm и запусти тесты проекта». Если настройка остановилась в самом начале, нажмите Try again. Если требуется изменить файлы проекта или список зависимостей, внесите эти изменения в обычной задаче, а затем снова настройте окружение.
Вы уже запускали задачи Codex в облаке или пока работаете только на компьютере?
Официальные источники
- OpenAI: Cloud environments — инструкции по созданию, сохранению и публикации окружений; запуску новых и продолжению существующих задач на сайте и телефоне; работе при спящем компьютере; ресурсам виртуальных машин по тарифам; сроку хранения в 7 дней; ограничениям и навыкам в репозитории; Codex Cloud (Legacy), статусу Unpublished и кнопке Try again.
- OpenAI: Codex Cloud — краткое руководство по запуску на сайте, телефоне или в приложении для компьютера, подключению GitHub, а также действиям Get started, Publish и Start a new task.
- OpenAI: Codex modes — описание режимов Local, Worktree и Cloud и уточнение, что Local и Worktree выполняются на компьютере.
Больше об Ailoot — на сайте ailoot.ai.
Подробнее
Вопросы и ответы
Почему среда отсутствует при запуске облачной задачи?
Проверьте, не отмечена ли она как Unpublished. Сохранение настройки и публикация — разные шаги. Завершите настройку и опубликуйте среду перед выбором для новой задачи.
На телефоне открыть существующую облачную задачу или создать новую?
Откройте существующую, чтобы продолжить работу с её файлами и установленными инструментами. Новая задача отдельно запускается из опубликованной среды и не продолжает незакоммиченное рабочее состояние предыдущей.