Codex CLI
Исследуйте, редактируйте и запускайте код из терминала
Исследуйте код, вносите изменения, выполняйте команды и автоматизируйте повторяющиеся задачи, не покидая терминал.
$ codex
╭──────────────────────────────────────────────────╮ │ >_ OpenAI Codex │ │ │ │ model: gpt-6.1-sol medium /model to change │ │ directory: ~/code │ ╰──────────────────────────────────────────────────╯ To get started, describe a task or try one of these commands: /init - create an AGENTS.md file with instructions for Codex /status - show current session configuration /permissions - choose what Codex is allowed to do /model - choose the model and reasoning effort /review - review changes and find issues
› Refactor the Dashboard component to React Hooks
100% context left · ? for shortcuts
Работайте с локальным репозиторием
Позвольте Codex исследовать файлы, вносить изменения и запускать инструменты, уже установленные на вашем компьютере.
Сохраняйте контроль
Выбирайте модель, уровень глубины рассуждений, разрешения и команды в соответствии с задачей.
Интегрируйте со скриптами и CI
Используйте Codex в интерактивном режиме или вызывайте codex exec в воспроизводимых рабочих процессах и конвейерах.
Быстрый старт
Начало работы
Установите Codex, войдите в систему и запустите первую задачу из каталога проекта.
-
Установите Codex
Выберите один из следующих способов установки:
Установите Codex CLI с помощью автономного установщика для macOS и Linux.
Установка:
curl -fsSL https://chatgpt.com/codex/install.sh | shОбновление:
curl -fsSL https://chatgpt.com/codex/install.sh | shУстановите Codex CLI с помощью отдельного установщика для Windows. Выполните следующие команды в новом окне PowerShell.
Установка:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"Обновление:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"Codex CLI также можно установить с помощью npm.
Установка:
npm install -g @openai/codexОбновление:
npm install -g @openai/codexCodex CLI также можно установить с помощью Homebrew.
Установка:
brew install --cask codexОбновление:
brew upgrade --cask codex -
Запустите Codex и войдите в систему
Откройте каталог проекта и выполните
codex. При первом запуске Codex выберите Войти с помощью ChatGPT или другой доступный способ входа. -
Запустите первую задачу
Опишите, чего вы хотите добиться. Например, попросите Codex объяснить проект, внести целевое изменение или помочь с отладкой проблемы.
Tell me about this projectСоздавайте контрольные точки Git до и после выполнения задачи, чтобы при необходимости отменить изменения. См. рекомендации.
Возможности Codex CLI
Используйте единый целевой цикл работы в терминале для интерактивных задач, автоматизации, проверки и делегирования.
Выполняйте весь цикл разработки в терминале
Запустите Codex в репозитории, чтобы изучить незнакомый код, спланировать изменение, отредактировать файлы и запустить локальные инструменты разработки. Направляйте ход текущего сеанса, проверяйте команды и различия по мере их появления и продолжайте работу в том же сеансе.
Выполняйте весь цикл разработки в терминалеИспользуйте навыки и плагины
Оформляйте повторяющиеся инструкции в виде навыков, а затем добавляйте плагины, чтобы подключить Codex к инструментам и данным вашей команды, не покидая CLI.
Используйте навыки и плагиныПросматривайте плагины из доступных каталогов.
Установлено 17 из 1751 доступного плагина.
Введите текст для поиска плагинов
Проверяйте изменения перед выпуском
Запускайте отдельную проверку незакоммиченных изменений, коммита или базовой ветки. Codex сообщает о найденных проблемах в порядке приоритета, не изменяя рабочее дерево, чтобы вы могли устранить риски до создания коммита или запроса на включение изменений.
Проверяйте изменения перед выпускомПостройте рабочий процесс в терминале вокруг Codex
Узнайте о возможностях CLI, которые позволяют возобновлять сеансы, добавлять визуальный и веб-контекст, разделять сложную работу и подключать Codex к инструментам разработки.
Вернитесь к сохранённому чату
Снова откройте недавний чат из текущего репозитория или выполните поиск по локальным чатам, если нужно вернуться к более ранней работе.
Добавьте визуальный контекст в запрос
Передайте снимок экрана с ошибкой, архитектурную диаграмму или пример дизайна вместе с первым запросом либо вставьте изображение в интерактивный редактор запроса.
Разделите крупное исследование на части
Попросите Codex делегировать отдельные задачи специализированным агентам, а затем перенести их выводы в основной сеанс терминала.
Найдите актуальный контекст
Переключите выполнение на веб-поиск в реальном времени, если задача зависит от актуальных выпусков, документации или поведения внешних систем. Поисковые действия остаются видимыми в журнале сеанса.
Перенесите работу в облако Codex
Просматривайте активные и завершённые чаты, отправляйте задачи в настроенное окружение и применяйте результат к локальному репозиторию из терминала.
Подключите внешние инструменты с помощью MCP
Добавляйте локальные или удалённые MCP servers, при необходимости проходите аутентификацию и проверяйте инструменты, доступные в текущем сеансе, прежде чем Codex начнёт их использовать.
Задайте границы каждого запуска
Выберите, когда Codex может редактировать файлы или выполнять команды без подтверждения, и перед продолжением проверьте активную песочницу и корневые каталоги с правом записи.
Настройте Codex для своего терминала
Создайте автодополнения для своей оболочки, выберите тему подсветки синтаксиса и открывайте длинные запросы в редакторе, заданном переменной VISUAL или EDITOR.
Используйте Codex CLI, если…
- Вы работаете из терминала
- Изучайте, редактируйте и запускайте репозиторий в рамках единого целевого цикла.
- Вам нужны скрипты или CI
- Выполняйте неинтерактивную команду в воспроизводимом рабочем процессе.
- Вам нужна локальная проверка кода
- Проверяйте изменения до создания коммита или запроса на включение изменений.
- Вы хотите передать работу в облако
- Запустите облачный чат и вернитесь к работе в терминале позже.