В этой статье
Codex на Android — не локальная IDE и не способ открыть репозиторий прямо на телефоне. Телефон выступает интерфейсом: вы создаёте или продолжаете задачу в Codex Cloud либо подключаетесь к поддерживаемому desktop-сеансу через Remote. Код, Git-репозиторий, credentials и разрешения остаются на машине, где выполняется работа.
Какой сценарий выбрать
Сначала определите, где должен выполняться Codex.
Codex Cloud подходит, если задача может выполняться в подготовленной облачной среде. Вы отправляете задание из ChatGPT, открываете его на Android и наблюдаете за состоянием, запросами подтверждения, выводом терминала, diff и результатами тестов.
Remote нужен, когда работать следует на компьютере с уже настроенным окружением. Codex продолжает выполняться на подключённой машине, а ChatGPT на Android показывает управление и результат удалённой сессии. Это удобно для проекта с локальными зависимостями или незакоммиченными изменениями, но телефон не получает прямой доступ к файлам.
Cloud и Remote не стоит смешивать с обычным чатом ChatGPT или вызовом OpenAI API: это разные сценарии выполнения Codex со своей средой и ограничениями доступа.
Что установить и настроить
На Android используется мобильное приложение ChatGPT. Установите актуальную версию из официального магазина и войдите в тот же аккаунт ChatGPT, который используется в рабочей среде. Отдельное официальное приложение Codex для Android в этой схеме не требуется.
Для Cloud заранее проверьте доступ к Codex Cloud по плану, региону и настройкам рабочей области. Функции могут включаться поэтапно, поэтому отсутствие вкладки не обязательно означает ошибку настройки телефона.
Для Remote сначала подготовьте поддерживаемый desktop Codex или облачную среду на компьютере. Войдите в тот же аккаунт, запустите рабочий сеанс и убедитесь, что компьютер доступен для Remote-подключения. Затем откройте ChatGPT на Android, перейдите во вкладку Remote и выберите доступную машину или сеанс.
компьютер: Codex + репозиторий + credentials
│
│ Remote-сеанс
▼
Android: ChatGPT → Remote → состояние, подтверждения, diff, тесты
На телефоне не появятся локальные файлы только потому, что Remote подключён. Команды выполняются на хосте, а приложение передаёт их состояние и результаты. Поэтому доступ к компьютеру, разрешения процесса и credentials настраиваются именно на компьютере.
Если в Codex CLI требуется GPT-6 Astra, справка OpenAI указывает версию CLI 0.153.0 или новее. Это требование относится к CLI, а не к минимальной версии Android-приложения. Для Android используйте актуальную версию ChatGPT; фиксированный номер версии приложения для этого сценария в справке не задан. Подробности есть в описании работы с Codex отовсюду и справке ChatGPT Work и Codex.
Как отправить задачу с телефона
Формулируйте запрос так, чтобы Codex мог проверить результат, а не только изменить файл:
В репозитории добавь проверку входных данных для POST /users.
Сохрани текущий формат ошибок, напиши тесты для пустого email и дубликата.
После изменений запусти целевой набор тестов и покажи diff.
В Cloud задача выполняется в облачной среде, а в Remote отправляется подключённому desktop-сеансу. Запрос на подтверждение может потребовать вашего действия в приложении. Не подтверждайте команду, если не понимаете, в каком окружении она выполняется и какие файлы затрагивает.
Чтобы продолжить задачу позже, откройте соответствующий сеанс на Android и отправьте уточнение: «Покажи, какой тест сейчас падает, и не меняй файлы до моего подтверждения». Состояние хранится в рабочем сеансе, поэтому пересказывать телефону локальный терминал не нужно.
Как проверить, что всё работает
Начните с небольшой безопасной задачи на компьютере или в Codex Cloud. Откройте её на Android, отправьте короткое уточнение и дождитесь вывода терминала, результата теста или сформированного diff.
После этого проверьте результат на хосте:
- Откройте репозиторий на компьютере, если использовали Remote.
- Проверьте
git diffи список изменённых файлов. - Запустите целевые тесты локально либо убедитесь, что показанный результат относится к тому же коммиту и окружению.
- Проверьте, что credentials не попали в diff, логи или созданные файлы.
Если на Android виден статус, но нет вывода, проверьте состояние desktop-сеанса и сеть между приложением и хостом. Если отображается Cloud, хотя вы ожидали локальный репозиторий, выбран не тот режим. Если Remote-сеанс не появляется, проверьте тот же аккаунт ChatGPT, доступность рабочей области и разрешения desktop-среды. Дополнительные приёмы постановки задачи и проверки есть в инструкции о программировании в ChatGPT.
Если самостоятельная регистрация или доступ недоступны, после основной настройки можно получить новый аккаунт ChatGPT с доступом к Codex для входа с Android. Это отдельное коммерческое предложение, а не официальный способ установки приложения и не замена подписке или API-балансу: доступен бесплатный тариф, Plus и Pro не входят. Выдаются привязанный номер телефона и пароль, email не входит; до изменения данных проверьте вход в ChatGPT и Codex. Такой аккаунт не переносит локальные файлы на телефон.
Ограничения, о которых легко забыть
Android не заменяет компьютерное окружение. Мобильное приложение не становится терминалом, не переносит локальный репозиторий в телефон и не выдаёт доступ к credentials. Если задаче нужны конкретные версии Node.js, Docker, приватный пакет или локальный сервис, настройте их в Cloud-среде или на Remote-хосте.
Cloud и Remote не взаимозаменяемы: изменение в облачной рабочей среде не обязано появиться в локальном checkout, а Remote работает с состоянием подключённой машины. Перед отправкой команды убедитесь, где она выполняется.
Наличие вкладки или пункта меню зависит от плана, региона, поэтапного rollout и настроек рабочей области. Поэтому при проблеме сначала обновите ChatGPT из официального магазина, войдите в правильный аккаунт и проверьте доступ к нужному режиму — и только затем разбирайте конкретный сеанс.
Источники
- Work with Codex from anywhereOpenAI
- ChatGPT Work and CodexOpenAI Help Center
- Регистрация аккаунта ChatGPT с CodexAmberMarket