Установка Codex CLI на сервер
Установка Codex CLI на сервер делается скриптом OpenAI или командой npm, после чего агент работает в терминале по SSH. Главная особенность сервера: войти в ChatGPT через обычный браузерный поток не получится, для этого есть вход по device code и вход по ключу API.
Ответ за 30 секунд
Codex CLI ставится за минуту и не просит мощного сервера: для бэкенда хватит 1 ядра и 2 ГБ памяти, больше нужно только сборке проекта. Входите через codex login --device-auth, если работаете с подпиской ChatGPT.
Ubuntu с root-доступом, почасовая оплата, можно удалить после проекта.
Установка Codex CLI на Ubuntu: скрипт или npm@openai/codexпакет npm
~/.codexкаталог настроек и входа
responsesединственный протокол своих провайдеров
01 · 1 мин
Что делает Codex CLI и зачем ему отдельная машина#
Codex CLI: агент OpenAI, который работает в терминале. Вы описываете задачу словами, он читает код, предлагает правки, запускает тесты и команды. Насколько свободно он действует, задают режим одобрения и песочница в файле настроек.
Отдельный VPS удобен тем, что агенту можно разрешить больше, не рискуя рабочим ноутбуком: на сервере лежит только репозиторий и окружение проекта. Сломал агент окружение, вы откатываете снимок сервера, а не переустанавливаете систему.
Инструмент · 1 мин
Установка Codex CLI на Ubuntu: скрипт или npm#
У OpenAI три пути для Linux: отдельный установщик, npm и Homebrew. Для сервера проще первый, он не требует Node.js.
# вариант 1: установщик OpenAI
curl -fsSL https://chatgpt.com/codex/install.sh | sh
# вариант 2: через npm
npm install -g @openai/codex
- Создайте пользователя без root и поставьте Codex от его имени.
- Склонируйте репозиторий и перейдите в его каталог.
- Запустите
codexи пройдите вход (раздел ниже). - Обновляйтесь той же командой, которой ставили: для обоих способов документация даёт одинаковые команды установки и обновления.
Готового официального Docker-образа на странице установки нет. Если хотите держать агента в контейнере, соберите свой образ на базе Node.js и поставьте пакет @openai/codex через npm, каталог проекта подключите томом.
Какой сервер взять под Codex CLI
Три ответа о проекте и работе, на выходе готовая конфигурация
03 · 1 мин
Вход в Codex CLI на сервере без браузера#
Codex поддерживает два способа входа для моделей OpenAI: аккаунт ChatGPT и ключ API. Обычный вход через ChatGPT открывает браузер и ждёт ответа на локальном адресе, а на удалённой машине это не работает.
| Способ | Команда | Кто платит |
|---|---|---|
| ChatGPT по device code (бета) | codex login --device-auth | Подписка ChatGPT |
| Ключ API | printenv OPENAI_API_KEY | codex login --with-api-key | Аккаунт OpenAI Platform по цене API |
Для device code сначала включите вход по коду устройства в настройках безопасности ChatGPT, иначе команда откажет. Данные входа Codex хранит в файле ~/.codex/auth.json открытым текстом либо в хранилище паролей системы, это задаёт параметр cli_auth_credentials_store.
Файл auth.json равен паролю
Кто скопировал ~/.codex/auth.json, тот работает от вашего имени. Не кладите каталог ~/.codex в общие бэкапы проекта и не открывайте его для других пользователей сервера.
API OpenAI доступен только в странах из списка компании, России в нём на 14 октября 2026 нет. Обходить ограничение не стоит: это нарушает условия OpenAI.
04 · 1 мин
Можно ли подключить Codex CLI к другому провайдеру моделей#
Да, в файле ~/.codex/config.toml описывают свои провайдеры в разделе model_providers: адрес, имя переменной с ключом и заголовки. Ограничение одно и важное: справочник настроек называет responses единственным поддерживаемым протоколом. Шлюз, который умеет только Chat Completions, Codex не подойдёт.
model = "имя-модели"
model_provider = "gateway"
[model_providers.gateway]
name = "Мой шлюз"
base_url = "https://адрес-шлюза/v1"
env_key = "GATEWAY_API_KEY"
AI Gateway Таймвеб Клауд даёт OpenAI-совместимый API к современным моделям с оплатой в рублях за токены. Прежде чем прописывать его в Codex, проверьте в документации шлюза, отвечает ли он по Responses API. Для агентов, которым хватает Chat Completions, подходят OpenCode и Aider.
05 · 1 мин
Как держать сессию Codex CLI на сервере живой#
Запускайте Codex внутри tmux: tmux new -s codex, потом codex. Сочетание Ctrl+B и D отцепит вас от сессии, агент продолжит работу, а tmux attach -t codex вернёт к ней с любого компьютера.
Правки агента проверяйте как чужой пул-реквест: git diff перед коммитом и отдельная ветка на каждую задачу. Код удобно держать в своём Gitea рядом с сервером разработки.
06 · 1 мин
Вопросы об установке Codex CLI#
Как установить Codex CLI на Windows?
OpenAI даёт установщик для PowerShell, а также пакет npm. Для работы с удалённым сервером Windows не нужна: Codex ставится на Linux-сервер и открывается по SSH.
Как войти в Codex CLI на сервере по SSH?
Выполните codex login --device-auth и подтвердите код на любом устройстве с браузером, предварительно включив вход по коду устройства в настройках ChatGPT. Либо передайте ключ API командой codex login --with-api-key.
Можно ли запустить Codex CLI в Docker?
Официального образа на странице установки нет, но пакет @openai/codex ставится через npm в любой образ с Node.js. Каталог проекта и ~/.codex подключают томами.
Работает ли Codex CLI с OpenAI-совместимым шлюзом?
Только если шлюз поддерживает Responses API: другие протоколы для своих провайдеров Codex не принимает.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; AI Gateway Таймвеб Клауд, timeweb.cloud/services/ai-gateway, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Руководство tmux (man tmux), man7.org/linux/man-pages/man1/tmux.1.html, проверено 14 октября 2026; Документация Codex CLI: установка, developers.openai.com/codex/cli, проверено 14 октября 2026; Документация Codex: аутентификация и вход на сервере без браузера, developers.openai.com/codex/auth, проверено 14 октября 2026; Документация Codex: свои провайдеры моделей, developers.openai.com/codex/config-advanced, проверено 14 октября 2026; Документация Codex: справочник config.toml (wire_api), developers.openai.com/codex/config-reference, проверено 14 октября 2026; OpenAI: страны, где доступен API, platform.openai.com/docs/supported-countries, проверено 14 октября 2026.
Запустите свой сервер за пару минут
Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.
- NVMe-диски и гарантированная доля процессора
- Root-доступ и любой софт, от Docker до игровых серверов
- Маркетплейс: 91 приложение в один клик
- Бесплатный перенос проекта силами специалистов