Модуль 1 · Знакомство · урок 3 из 15
Где живёт Codex: CLI, IDE, ChatGPT desktop, облако
Codex — один агент, но открыть его можно из разных мест: из терминала, из редактора, из десктопного приложения ChatGPT, из облака и даже из комментария в merge request. Под капотом у всех один и тот же движок, а отличаются интерфейс и сценарии. Разберёмся, что где и почему в этом курсе мы работаем в терминале.
Codex CLI — терминал
Codex CLI запускается командой codex в каталоге проекта и открывает полноэкранный терминальный интерфейс (TUI). Вы пишете задачу, агент работает в вашей рабочей копии: читает файлы, запускает команды, правит код. Здесь же slash-команды (/model, /permissions, /diff, /review и другие) и горячие клавиши.
У CLI есть и неинтерактивный режим — codex exec: задача передаётся одной командой, результат печатается в stdout. Так Codex встраивают в скрипты и CI, этому посвящён курс «Codex в автоматизации».
CLI работает на macOS, Linux и Windows (нативно в PowerShell или через WSL2). Этот курс построен на CLI по двум причинам: в терминале видно каждое действие агента, и все команды из уроков можно скопировать и повторить.
Расширение для IDE
Для VS Code и совместимых редакторов — Cursor, Windsurf, VS Code Insiders — есть расширение Codex. В Xcode и IDE от JetBrains своя интеграция: Codex выбирается как агент во встроенном AI-ассистенте (в JetBrains — в AI Chat).
Главное преимущество IDE — контекст редактора: в запрос легко добавить открытые файлы и выделенный фрагмент, а дифф изменений смотреть рядом с кодом. Из IDE также можно отдать большую задачу в облако. CLI и расширение используют общий вход и общий файл настроек, так что переключаться между ними можно без повторной настройки. Подробнее — урок «Codex в IDE».
Режим Codex в ChatGPT desktop
Раньше у Codex было отдельное десктопное приложение. 9 июля 2026 года оно стало частью ChatGPT desktop app: теперь Codex — один из режимов приложения ChatGPT наряду с Chat и Work. Режим Codex рассчитан на разработчиков: диффы, ревью, Git, работа с pull request.
Что есть в десктопе сверх CLI: параллельные чаты по проектам, встроенные worktree, браузер с превью, задачи по расписанию (scheduled tasks), удобный каталог плагинов (сами плагины работают и в CLI). Приложение есть для macOS и Windows, версия для Linux — в preview.
Настройки у десктопа, CLI и IDE общие: все три читают один и тот же ~/.codex/config.toml. Из CLI можно продолжить текущий чат в десктопе командой /app (macOS и Windows).
Облако: Codex Cloud
В облачном режиме задача выполняется не на вашем компьютере, а в изолированной виртуальной машине, подготовленной из облачного окружения (cloud environment). Окружение описывает репозиторий, установку зависимостей и доступ в интернет; его настраивают один раз и переиспользуют.
Зачем это нужно: долгую задачу можно запустить и закрыть ноутбук — она продолжит работу. Можно запустить несколько задач параллельно и забрать результат в виде диффа. Из CLI облачные задачи доступны через codex cloud, а готовый дифф применяется к локальной копии командой codex apply.
Важное ограничение: облако работает только при входе через аккаунт ChatGPT, с API-ключом оно недоступно. Подробности — в уроках «Облачные задачи» и «Облачные окружения».
Интеграции
Codex можно вызвать и оттуда, где команда уже работает:
- GitHub —
@codex reviewв комментарии к pull request запускает ревью, можно включить автоматическое ревью всех PR. - GitLab — с августа 2026 в beta: ревью merge request и задачи из issues через
@codex. - Slack — упоминание
@ChatGPTв канале передаёт кодовую задачу в облако. - Linear — issue можно назначить на Codex.
- Мобильное приложение ChatGPT — раздел Codex: запуск и сопровождение задач, одобрения, просмотр диффов.
Для автоматизации есть Codex SDK (TypeScript и Python), App Server для своих клиентов и GitHub Action. Это темы курса «Codex в автоматизации».
Что выбрать
| Ситуация | Куда идти |
|---|---|
| Учитесь работать с агентом, хотите видеть каждый шаг | CLI |
| Весь день в редакторе, нужна связка с открытыми файлами | IDE |
| Несколько задач параллельно, визуальное ревью, браузер | ChatGPT desktop, режим Codex |
| Долгая задача, которая не должна зависеть от вашего ноутбука | Облако |
| Ревью MR или задача прямо из трекера | Интеграции GitHub, GitLab, Linear |
| Скрипт, CI, свой инструмент | codex exec, SDK |
Для этого курса установите CLI. Освоив его, вы без труда перейдёте в любую другую поверхность: понятия (песочница, одобрения, AGENTS.md, сессии) везде одни и те же.
Если вы читали старые инструкции
Две вещи изменились в 2026 году, и старые статьи об этом не знают:
- Отдельного «Codex app» больше нет — это режим ChatGPT desktop app. Команда
codex appтеперь открывает десктопный ChatGPT. - Документация переехала: адреса
developers.openai.com/codex/...перенаправляют наlearn.chatgpt.com/docs/.... Ссылки в этом треке ведут на новый адрес.
Полный список поверхностей с актуальными подробностями — в Quickstart документации.
Попробуйте сами
10–15 мин на рабочем месте- Решите, где вы будете работать в этом курсе. Если сомневаетесь — CLI.
- Посмотрите, какие поверхности доступны в вашем аккаунте: откройте ChatGPT desktop и проверьте, есть ли в нём режим Codex; поищите расширение Codex в магазине расширений вашего редактора.
- Если команда работает в GitLab, узнайте у тимлида, подключена ли интеграция Codex к вашим проектам.
Коротко
- Codex один, поверхностей много: CLI, IDE, ChatGPT desktop, облако, интеграции.
- CLI показывает каждый шаг агента — на нём построен этот курс.
- С 9 июля 2026 бывший Codex app — режим Codex в ChatGPT desktop.
- Облако требует входа через ChatGPT и выполняет задачи без вашего компьютера.
- Десктоп, CLI и IDE используют общий
~/.codex/config.toml.