Команды терминала
Зачем это изучать
Вы сможете прочитать длинную команду по частям, найти нужное действие и заранее понять его результат, прежде чем нажать Enter.
Эта страница — карта команд Codex CLI. Команды вводятся в командной оболочке терминала. Точный набор зависит от версии, поэтому встроенная справка вашего Codex важнее примеров:
codex --version
codex --help
codex help <COMMAND>
codex <COMMAND> --helpСтраница сверена 23 июля 2026 года со свежим официальным справочником команд.
Как читать составную команду
Общая форма:
codex <раздел> <действие> [дополнительные параметры]Например:
codex mcp list
codex plugin list
codex cloud listНе учите таблицу наизусть
Выберите одну нужную команду, выполните --help, прочитайте её назначение и только потом пробуйте. Эта страница нужна как карта, а не как контрольная на память.
Слово list везде означает «показать список», но непосредственное предыдущее слово определяет, какой список:
mcp list— подключённые серверы MCP;plugin list— доступные и установленные плагины;cloud list— задачи в облачном Codex.
Основные команды
| Команда | Простое назначение |
|---|---|
codex [PROMPT] | Открыть диалог в терминале; при желании сразу передать запрос |
codex exec | Выполнить готовую задачу без постоянного диалога |
codex review | Проверить изменения Git и перечислить возможные ошибки |
codex login / logout | Войти в аккаунт / удалить сохранённый вход |
codex resume | Продолжить сохранённый диалог |
codex fork | Создать отдельное продолжение сохранённого диалога |
codex archive / unarchive | Убрать диалог в архив / вернуть из архива |
codex delete | Безвозвратно удалить сохранённый диалог |
codex apply | Применить к локальным файлам изменения из облачной задачи |
codex completion | Создать подсказки продолжения команд для оболочки |
codex update | Проверить и установить обновление, если сборка это поддерживает |
codex doctor | Собрать диагностический отчёт об установке и настройках |
codex features | Посмотреть и изменить переключатели возможностей |
codex sandbox | Запустить указанную команду внутри ограниченной среды Codex |
codex mcp | Управлять подключениями внешних данных и инструментов |
codex plugin | Управлять устанавливаемыми наборами дополнений |
codex help | Показать справку по обычной или вложенной команде |
Команды приложения и удалённой работы
| Команда | Стабильность | Что делает |
|---|---|---|
codex app [PATH] | Стабильная, зависит от системы | Открывает приложение ChatGPT и выбранную папку на macOS; в Windows показывает путь, который нужно открыть |
codex cloud | Экспериментальная | Создаёт и просматривает облачные задачи из терминала |
codex remote-control | Экспериментальная | Управляет фоновой службой локального сервера Codex и создаёт временный код подключения |
Веб-интерфейс ChatGPT открывается отдельно на chatgpt.com. Вход через CLI не открывает сайт автоматически.
Вложенные команды и их параметры
codex exec
| Форма | Что даёт |
|---|---|
codex exec "<запрос>" | Выполнить одну задачу и завершиться |
codex exec resume --last "<продолжение>" | Продолжить последний неинтерактивный сеанс |
--json | Выводить последовательность структурированных событий |
-o, --output-last-message <FILE> | Сохранить только последнее сообщение в файл |
--output-schema <FILE> | Потребовать результат по указанной схеме данных |
--ephemeral | Не сохранять запись текущего запуска |
--skip-git-repo-check | Разрешить запуск вне репозитория Git |
--ignore-user-config | Не загружать личный config.toml |
--ignore-rules | Не применять личные и проектные правила запуска команд |
Подробнее и с примерами: неинтерактивный запуск.
codex review
| Форма | Что проверяется |
|---|---|
codex review --uncommitted | Все ещё не сохранённые в истории Git изменения |
codex review --base main | Отличия текущей ветки от ветки main |
codex review --commit <SHA> | Один выбранный коммит |
codex review "<инструкция>" | Область и акцент, описанные обычными словами |
--title "<название>" | Название в отчёте; используется только вместе с --commit |
--uncommitted, --base, --commit и отдельная текстовая инструкция задают разные цели проверки, поэтому выбирают только одну из них.
codex mcp
| Подкоманда | Что делает |
|---|---|
list | Показывает подключённые серверы MCP |
get <NAME> | Показывает настройки одного подключения |
add <NAME> ... | Добавляет подключение |
remove <NAME> | Удаляет подключение из настроек |
login <NAME> | Выполняет вход для поддерживаемого подключения |
logout <NAME> | Удаляет сохранённый вход этого подключения |
codex plugin
| Подкоманда | Что делает |
|---|---|
add <PLUGIN> | Устанавливает плагин из подключённого каталога |
list | Показывает доступные и установленные плагины |
remove <PLUGIN> | Удаляет установленный плагин |
marketplace add | Подключает каталог плагинов из Git или локальной папки |
marketplace list | Показывает подключённые каталоги |
marketplace upgrade | Обновляет локальные копии каталогов из Git |
marketplace remove | Отключает каталог по имени |
marketplace здесь означает каталог, из которого Codex узнаёт о доступных плагинах. Установка плагина и подключение каталога — разные действия.
codex cloud
| Подкоманда | Что делает |
|---|---|
exec | Отправляет новую облачную задачу |
status | Показывает состояние одной задачи |
list | Показывает список облачных задач |
diff | Показывает изменения строк, предложенные задачей |
apply | Применяет эти изменения к локальным файлам |
Это экспериментальный клиент облачного Codex для терминала. Перед apply обязательно прочитайте результат diff.
codex features
| Подкоманда | Что делает |
|---|---|
list | Показывает возможности, их зрелость и текущее состояние |
enable <FEATURE> | Постоянно включает возможность в config.toml |
disable <FEATURE> | Постоянно выключает возможность в config.toml |
codex remote-control
| Подкоманда | Что делает |
|---|---|
| без подкоманды | Запускает удалённое управление в текущем терминале |
start | Запускает фоновую службу локального сервера Codex |
stop | Останавливает эту службу |
pair | Создаёт короткоживущий код для подключения |
Служебные команды app-server daemon
Фоновая служба нужна разработчикам интеграций; для обычной работы с Codex этот раздел можно пропустить. Набор подкоманд зависит от версии:
| Подкоманда | Простое значение |
|---|---|
bootstrap | Подготовить начальное состояние службы |
start | Запустить службу в фоне |
restart | Остановить и сразу запустить заново |
stop | Остановить службу |
version | Показать версию службы |
enable-remote-control | Разрешить подключение средства удалённого управления |
disable-remote-control | Запретить такое подключение |
Перед использованием выполните codex app-server daemon --help: это экспериментальный интерфейс и в вашей версии часть команд может отсутствовать.
Общие флаги
Общие флаги (--cd, --sandbox, --ask-for-approval, --image, --search и другие) не дублируются здесь. Их простые объяснения и таблицы допустимых значений находятся на странице Интерактивный режим.
Флаг полного обхода защиты
--dangerously-bypass-approvals-and-sandbox (короткий вариант --yolo) отключает и вопросы о разрешении, и песочницу. Он допустим только внутри заранее изолированного одноразового компьютера или контейнера.
Куда дальше
Для ежедневной работы достаточно интерактивного режима и команд с косой чертой. К codex exec переходите после настройки прав.