Codex CLI на своём сервере: установка и работа из России
Codex CLI это консольный агент OpenAI: он живёт в терминале, читает ваш репозиторий, правит файлы и запускает команды. Из России он напрямую не работает, а обходить это на своём компьютере рискованно для аккаунта. Ниже схема, при которой ваше устройство ничего не обходит.
Идея в одном абзаце
Агент запускается на арендованном сервере в стране, где сервис доступен. Вы подключаетесь к этому серверу и работаете на нём. Ваш телефон соединяется только с вашим же сервером, никаких туннелей на нём поднимать не нужно.
Что понадобится
Сервер: обычный VPS у любого провайдера, Linux, от одного гигабайта памяти. Агенту этого достаточно, он работает с текстом и запускает ваши команды.
Аккаунт OpenAI со своей подпиской. Он остаётся вашим, лимиты тоже.
Способ дотянуться до сервера с телефона. Об этом ниже.
Установка
На свежей Ubuntu хватает трёх строк:
apt update && apt install -y nodejs npm git
npm i -g @openai/codex
codex
При первом запуске агент попросит авторизоваться. Дальше он работает в вашем окружении: видит ваши файлы, ваши переменные, ваши ключи.
Если у вас уже есть работающий агент на другой машине, не переписывайте команды руками. Дайте ему доступ к серверу и опишите задачу словами: поставить Codex, настроить автозапуск, проверить, что всё поднимается после перезагрузки.
Как это выглядит без навыков администратора
Отдельная консоль, ключи, автозапуск: обычно люди бросают затею именно здесь. В Remotai путь собран в одном окне.
- 1. Арендовали сервер, получили адрес, логин и пароль.
- 2. Открыли Remotai в браузере, добавили сервер по SSH. Отдельный SSH-клиент не нужен, консоль открывается прямо здесь.
- 3. Нажали «Поставить Remotai». Приложение покажет команду и откроет терминал сервера в том же окне. Установщик поставит службу, настроит автозапуск и напечатает код подключения.
- 4. Ввели код в «Моих компьютерах». Сервер встал в общий список рядом с вашими компьютерами.
- 5. В том же терминале поставили Codex.
С этого момента сервер ничем не отличается от домашнего компьютера в приложении, кроме того, что он не выключается.
Попробовать
Открывается в браузере, приложение ставить необязательно. Первые 7 дней бесплатно и без карты, дальше 900 ₽ в месяц.
Открыть веб-версиюЧем Codex отличается от Claude Code в этой схеме
Для схемы с сервером они одинаковы: оба консольные, оба живут в вашем окружении, оба требуют, чтобы кто-то отвечал на их вопросы.
Разница в поведении. Codex обычно охотнее правит сразу, Claude Code чаще предлагает план и ждёт подтверждения. На практике многие ставят обоих на одну машину: сравнивают на одной задаче и переключаются, когда у одного из сервисов лимиты или сбой. Мешать друг другу они не будут, это просто две программы в терминале.
Как подойти к агенту с телефона
Агент на сервере бесполезен, если вы не можете ответить ему в нужный момент. Спрашивает он постоянно: подтвердить план, выбрать вариант, разрешить запись в файл.
Обычный SSH-клиент решает задачу наполовину. Связь рвётся при переходе между сетями, и сессия умирает вместе с процессом, если вы забыли запустить tmux. Esc и стрелки живут на отдельной панели, по которой попадаешь пальцем через раз. Прокрутка воюет с агентом, потому что он перерисовывает экран целиком.
Мы сделали инструмент под эту задачу: служба на сервере сама держит соединение наружу, телефон работает как пульт. Задача переживает потерю связи, а при следующем подключении вы видите тот же экран.
Сколько это стоит в месяц
Сервер: примерно от 300 до 800 рублей. Подписка OpenAI: по их тарифам, у вас своя. Доступ с телефона: 900 рублей в месяц, локальная работа на своём компьютере бесплатна навсегда.
Чего эта схема не делает
Она не меняет ваш доступ в интернет и ничего за вас не туннелирует. Она не отменяет правила сервиса: аккаунт ваш, лимиты ваши, условия читать вам. И она не бесплатна, сервер списывает деньги каждый месяц.
Частые вопросы
Нужен ли компьютер, если есть сервер?
Нет. Агент и файлы живут на сервере, телефон нужен, чтобы смотреть и отвечать.
Можно ли поставить рядом Claude Code?
Да, они не конфликтуют. Разбор соседнего сценария есть в статье про Claude Code на своём сервере.
Что будет после перезагрузки сервера?
При настроенном автозапуске служба поднимется сама, терминалы с историей вернутся.