О OpenAI Codex
Codex CLI - это агент OpenAI для программирования, который работает прямо в терминале. Он читает репозиторий, в котором вы его запустили, предлагает изменения, выполняет команды и тесты и запрашивает подтверждение в соответствии с выбранным режимом одобрения. Проект открытый, исходный код опубликован на GitHub.
У установки на VPS есть практическое преимущество перед рабочим компьютером: агент работает на машине, которая всегда включена и имеет стабильное сетевое подключение, а управлять им можно с любого устройства по SSH. Долгие задачи (рефакторинг, миграция, исправление тестов) больше не занимают ваш ноутбук.
После доставки на сервере есть системный пользователь codex с оболочкой bash и правами sudo без пароля, а также git, curl и ca-certificates. Codex CLI установлен для этого пользователя официальным установочным скриптом, Node.js не требуется. Ваши SSH-ключи, разрешённые для root, копируются пользователю codex, так что подключаться можно сразу под ним. Авторизацию за вас никто не выполняет: она интерактивная, и запускать её нужно после входа на сервер.
Что можно делать с OpenAI Codex
Агент для кода в терминале
Codex читает ваш репозиторий, предлагает правки файлов и выполняет команды в текущем каталоге. Перед рискованными действиями он запрашивает подтверждение, так что контроль остаётся за вами.
Официальная установка без Node.js
Для пользователя codex выполняется установочный скрипт из релизов OpenAI на GitHub. Ставить и поддерживать среду Node.js не нужно.
Отдельный пользователь и вход по SSH
Создаётся учётная запись codex с заблокированным паролем. Ваши SSH-ключи root копируются в неё, поэтому вход по ключу доступен сразу.
Авторизация по коду устройства
Команда codex login --device-auth выводит код, который нужно ввести в браузере. Это удобно на сервере без графического интерфейса.
Git и базовые утилиты на месте
Установлены git, curl и ca-certificates. С первого подключения можно клонировать репозитории и поручать агенту работу с ними.
Начало работы с OpenAI Codex
От заказа до запуска за несколько минут.
- 1
Закажите VPS с отмеченным Codex
Выберите Linux VPS в Париже или Франкфурте (Debian 12, Debian 13, Ubuntu 20.04, 22.04 или 24.04). На вкладке «Applications» формы заказа отметьте OpenAI Codex и добавьте свой SSH-ключ, если форма это предлагает.
- 2
Подключитесь по SSH под пользователем codex
Когда сервер будет доставлен, откройте SSH-сессию под учётной записью codex. Ей передаются разрешённые ключи root: если при заказе ключа не было, сначала войдите с выданными данными доступа и добавьте ключ в /home/codex/.ssh/authorized_keys.
Bashssh codex@SERVER_IP - 3
Авторизуйте Codex и запустите его в репозитории
Запустите вход по коду устройства, откройте показанный адрес в браузере и введите код. Затем перейдите в git-репозиторий и запустите агента.
Bashcodex login --device-auth git clone https://github.com/YOUR_ORG/YOUR_REPO.git && cd YOUR_REPO codex - 4
Защитите сервер перед регулярной работой
Разрешите SSH только по ключам и оставьте в файрволе единственный порт 22. Если к серверу есть доступ у нескольких человек, подумайте также о замене sudo без пароля для учётной записи codex.
Bashsudo apt install -y ufw sudo ufw allow 22/tcp sudo ufw enable sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config sudo systemctl reload ssh
Сценарии использования OpenAI Codex
Агент для кода всегда под рукой
Запустите долгий рефакторинг или обновление зависимостей, отключитесь, а позже вернитесь к сессии с другого компьютера.
Изолированная среда для закрытых репозиториев
Храните код и ключи развёртывания на сервере, выделенном под агента, а не на личной машине, под отдельной системной учётной записью.
Автоматизация задач сопровождения
Поручите агенту написать исправления, тесты или скрипты миграции в клоне репозитория и проверьте diff перед отправкой изменений.
Удалённое рабочее место для команды
Небольшая команда подключается к одному серверу и делегирует Codex рутинные задачи, у каждого участника при этом свой SSH-ключ.
Частые вопросы о OpenAI Codex
Нет. Рецепт использует официальный установочный скрипт проекта, которому Node.js не нужен. Вы сразу получаете команду codex для одноимённого пользователя.
Подробнее о OpenAI Codex
Авторизация
Codex поддерживает вход через аккаунт ChatGPT или по API-ключу OpenAI. Сам рецепт установки вход не выполняет: запустить codex login --device-auth под пользователем codex нужно вам. Режим с кодом устройства избавляет от необходимости открывать браузер на сервере: подтверждение вы выполняете со своего компьютера.
Как не потерять сессию
Обрыв SSH-соединения прерывает работу агента посреди задачи. Установите терминальный мультиплексор, например sudo apt install -y tmux, запустите tmux, а внутри него codex. Отключиться от сессии и вернуться к ней можно командой tmux attach.
Права и безопасность
У учётной записи codex есть sudo без пароля. Это удобно для установки зависимостей, но означает полный доступ к машине для любого, у кого есть её SSH-ключ. Берегите этот ключ и используйте сервер только с теми репозиториями, чьи команды вы готовы позволить агенту выполнять. Пока вы не уверены в рабочем процессе, оставляйте осторожный режим одобрения.
Обновления
Codex CLI развивается быстро. Чтобы получить последнюю версию, снова выполните под пользователем codex тот же официальный установочный скрипт, что использовался при доставке: curl -fsSL https://github.com/openai/codex/releases/latest/download/install.sh | sh. Перед обновлением на рабочем сервере прочитайте примечания к релизу.
Что дальше
Если нужна более мощная машина или несколько агентов параллельно, сравните предложения Linux VPS. Пошаговые руководства собраны в разделе руководства.

