Table of Contents

Codex CLI подходит для shell-процесса с явными командами и программируемыми запусками. Codex desktop подходит для проектов, разговоров, визуальных результатов и панелей проверки. Выбирайте интерфейс по способу контроля работы, сохраняя одинаковыми model, repository и execution policy. Примечание: прежняя документация Codex теперь ведёт к документации ChatGPT desktop . Обычный chat без repository access не является coding agent.

Главное

  • Используйте CLI для shell-композиции и повторяемых запусков.
  • Используйте desktop для проектов, визуальной проверки и расписаний.
  • Явно указывайте место выполнения, особенно при remote connection.
  • Интерфейс не гарантирует лучший код и не создаёт отдельную inference allowance. Объём и дата: официальные документы проверены 10 октября 2026 года. Рекомендации относятся к workflow, а не к измеренной производительности модели. Нужны repository, рабочие tests и доступ к account. На пробу выделите час.

Сравнение рабочих процессов

Потребность Codex CLI Codex desktop
Начать работу с repository Запустить из shell directory Выбрать project и environment
Повторить scripted task codex exec Подготовить prompts и просмотреть output
Проверить несколько задач Terminal/session workflow Организация project и chat
Проверить изменения Terminal commands и review controls Diff и review panels
Управлять расписанием Внешний job runner Scheduled-task interface
Изолировать изменения Отдельный checkout/worktree Integrated worktree workflow
Общие основы важны. OpenAI описывает CLI, app и IDE extension в Codex как платформе . Runtime управляет состоянием, инструментами и policy.

Где подходит CLI

codex

Запускайте из нужного repository. CLI guide описывает inspection, editing, commands и review.

codex exec "Identify the documented test command. Do not modify files."

Для ограниченной scripted task используйте codex exec. Non-interactive reference объясняет progress и final output. Просьба не менять файлы является instruction, а не enforced filesystem boundary. В production определите credentials, timeout, permissions, storage и failure handling.

Где подходит desktop

Desktop объединяет связанную работу. Документация описывает project switching, file inspection, connected tools и long-running tasks. Review даёт практическое отличие. Изучите code-review documentation , а поведение за пределами diff подтверждайте независимо.

Панели terminal automation и desktop review соединены с одним repository и независимым validation checklist

Сохраняйте repository и acceptance criteria неизменными

Worktree и место выполнения

Worktree является другим checkout Git repository. Worktree guide описывает изолированные chats и managed worktree. Isolation не выполняет merge. Проверьте diff, checks, dependencies, ignored files и external services.

Перед задачей Подтвердить
Repository Нужные project и base revision
Checkout Existing directory или isolated worktree
Execution host Computer с files и tools
Environment Runtime, dependencies и test services
Permissions Разрешённые writes и network

Расписание и права

Desktop управляет расписанием. Scheduled-task guide отделяет management interface от CLI. Shell scheduler вокруг codex exec является отдельной схемой. Проверьте effective profile в permissions reference , затем sign-in, model, usage и billing.

Часовая проба

  1. Подготовьте ограниченное изменение с acceptance test и clean baseline.
  2. Запустите его в обоих интерфейсах с одинаковыми model и policy.
  3. Запросите одну коррекцию после первого patch.
  4. Проверьте final diff и те же verification commands.
  5. Запишите effort на context, output и approval. Выбирайте CLI для повторения через shell. Выбирайте desktop для project organization и visual review. Сохраните revision, model, host, permissions, commands и verification.

Устранение проблем и следующие шаги

Пропавший file требует проверки environment. Проверьте project, checkout, host, runtime и dependencies. Сравнивайте vendors отдельно через CLI comparison и GUI comparison .