ИИ БАЗА
Все гайды

Claude Code + Codex: установка и работа в связке

Подключи официальный плагин OpenAI, передай Codex одну конкретную задачу и проверь результат. Здесь — исходники, команды по порядку и четыре примера, которые можно скопировать.

Claude Code + Codex

Скорее всего, вы пришли с этого ролика

Теперь повтори установку и первую задачу на своём проекте.

ИИ БАЗА · 33 сек

Одна задача, две роли

Claude Code формулирует задачу и ограничения. Codex получает её через плагин, выполняет работу и возвращает ответ. Затем Claude Code и ты проверяете изменения и решаете, что делать дальше.

Короткий маршрут

Начни с малого и проверь связку до серьёзной работы.

  1. 01
    Установка и вход
  2. 02
    Первый запрос только на чтение
  3. 03
    Ограниченная задача на исправление
  4. 04
    Статус, результат и проверка diff

Плагин и его исходники

Прямой репозиторий OpenAI и конкретные SKILL.md, которые использует плагин.

01

Официальный плагин OpenAI

Открыть

README, установка и полный набор команд плагина для Claude Code.

https://github.com/openai/codex-plugin-cc
02

Как запускается Codex CLI

Открыть

Исходный SKILL.md локального запуска: режимы выполнения и работа с проектом.

https://github.com/openai/codex-plugin-cc/blob/main/plugins/codex/skills/codex-cli-runtime/SKILL.md
03

Как возвращается результат

Открыть

Исходный SKILL.md обработки ответа, ошибок и завершённых задач.

https://github.com/openai/codex-plugin-cc/blob/main/plugins/codex/skills/codex-result-handling/SKILL.md

Установка в Claude Code

Нужны работающий Claude Code, Node.js 18.18+ и доступ к Codex через локальный CLI. Эти четыре команды отправляй в Claude Code по одной, отдельными сообщениями.

  1. 01

    Добавь marketplace

    /plugin marketplace add openai/codex-plugin-cc
  2. 02

    Установи плагин

    /plugin install codex@openai-codex
  3. 03

    Перезагрузи плагины

    /reload-plugins
  4. 04

    Проверь настройку

    /codex:setup

Вход и готовность

/codex:setup проверит CLI и авторизацию. При отсутствии CLI и наличии npm он может предложить установку. После настройки проверь команды плагина и codex:codex-rescue в /agents.

Для входа используй ChatGPT или локально настроенный API-доступ. Доступные модели и лимиты зависят от аккаунта и способа входа. API-ключ расходует отдельный API-бюджет. Подписка Claude сама по себе не даёт лимиты Codex; установка плагина не продлевает лимит Claude.

Установить CLI вручную · терминал
npm install -g @openai/codex
Вход из Claude Code
!codex login
Статус фоновых задач
/codex:status
Забрать результат
/codex:result

Порядок работы на своём проекте

Все шаги можно скопировать по одному или целиком.

  1. 01

    Открой свой проект

    Запусти Claude Code в нужном репозитории. Проверь Node.js 18.18+ и текущее состояние Git. Codex использует локальный CLI и ту же рабочую копию; сохраняй исходное состояние перед первой задачей.

  2. 02

    Установи плагин

    Отправь в Claude Code четыре команды ниже отдельными сообщениями, по порядку. Marketplace добавляет источник, install ставит плагин, reload загружает команды, setup проверяет готовность. /plugin marketplace add openai/codex-plugin-cc /plugin install codex@openai-codex /reload-plugins /codex:setup

  3. 03

    Проверь вход в Codex

    Если setup сообщил, что CLI отсутствует, пройди предложенную установку или выполни npm install -g @openai/codex в терминале. Если нужен вход, введи !codex login в Claude Code. Войди через ChatGPT или настрой API-доступ локально. Не вставляй ключ в общий запрос или файлы проекта.

  4. 04

    Запусти маленькую задачу

    Сначала попробуй запрос только на чтение из первого примера. Для реализации используй /codex:rescue с конкретным дефектом, файлами и критерием готовности. Задача может менять файлы общей рабочей копии: не давай двум агентам одновременно править одни файлы.

  5. 05

    Забери ответ и проверь diff

    Для фоновой задачи вызови /codex:status, затем /codex:result. Прочитай ответ, просмотри diff и запусти проверки проекта. /codex:review проверяет изменения без исправлений; /codex:adversarial-review позволяет указать решение и риски для проверки.

Делегирование и ревью

Выбирай команду по тому, какой результат нужен.

/codex:rescue

Получает задачу на исследование или реализацию. Может менять файлы общей рабочей копии; запрет правок нужно указать явно.

/codex:review

Читает текущий diff или ветку относительно --base. Не меняет код и не принимает произвольный текст о фокусе проверки.

/codex:adversarial-review

Проверяет выбранное решение и указанные риски. Принимает текст после флагов, остаётся без правок.

Для фонового запуска используй --background, смотри /codex:status и забирай ответ через /codex:result. Для первой проверки оставь ручной маршрут. Дополнительный автоматический review gate может запустить длительный цикл Claude/Codex и расходовать лимиты; включай его только под наблюдением.

Четыре готовых примера

Заполни поля в квадратных скобках. Сначала выполни тест только на чтение. Примеры составлены ИИ БАЗОЙ по реальным командам плагина.

01Первый тест: только чтениеДелегирование с явным запретом правок

ПодготовьРеальный путь к файлу и имя функции в открытом проекте. До запуска сохрани git status.

ПроверьСверь найденную функцию и строки с кодом. Состояние файлов после задачи должно совпасть с исходным.

Исходная инструкция команды
Полный текст с переносами
/codex:rescue --wait --fresh Проверь только чтение в текущем проекте. Файл: [путь]. Функция: [имя]. Объясни её входные данные, результат и один крайний случай, который можно проверить по реальному коду. Прочитай определение и важные места вызова. Сошлись на точных файлах и строках, отдели факты от предположений. Не изменяй файлы, не устанавливай зависимости, не делай коммит и не запускай внешние сервисы. Если файл или функция не найдены, сообщи это прямо. В результате дай краткое объяснение и один предложенный способ проверки без выполнения правок.
02Передай Codex конкретный дефектДелегирование реализации

ПодготовьВоспроизведение бага, ожидаемое поведение, разрешённые файлы и команда проверки.

ПроверьДождись status/result, проверь весь diff и повтори сценарий бага. Убедись, что несвязанные файлы не изменились.

Исходная инструкция команды
Полный текст с переносами
/codex:rescue --background --fresh Исправь дефект в текущем репозитории. Наблюдаемое поведение: [что происходит]. Ожидается: [что должно происходить]. Воспроизведение: [точные шаги]. Разрешённая область: [файлы или модуль]. Ограничения: [что нужно сохранить]. Проверка: [команда теста и пользовательский сценарий].

Сначала изучи реализацию и места её вызова, найди причину. Внеси минимальную понятную правку. Не меняй публичные интерфейсы, безопасность и обработку ошибок без необходимости. Не трогай несвязанные файлы и не стирай имеющиеся пользовательские изменения. Добавь или обнови только проверку, подтверждающую этот дефект, если она нужна. Запусти подходящую проверку проекта.

Верни изменённые файлы, причину исправления, выполненные команды и фактический результат. Непроверенные пункты назови прямо. Если данных недостаточно, остановись с конкретным вопросом. Не делай коммит, push, deploy или платные вызовы.
03Проверь текущие измененияРевью без правок

ПодготовьСуществующий незакоммиченный diff. Для ревью ветки используй отдельный вариант --base main, если main — реальная база.

ПроверьПрочитай /codex:result, проверь замечания по исходному коду и запусти свои тесты. Эта команда сама ничего не исправляет.

Исходная инструкция команды
Полный текст с переносами
/codex:review --background
04Оспорь выбранное решениеРевью с указанными рисками, без правок

ПодготовьОписание решения, требования, ограничения и конкретные области риска в текущем diff.

ПроверьСопоставь найденные сценарии с кодом и требованиями. Отдели доказанный дефект от гипотезы; реализацию исправления поручай отдельно.

Исходная инструкция команды
Полный текст с переносами
/codex:adversarial-review --background Проверь выбранное решение в текущих изменениях. Решение: [краткое описание]. Цель: [какую задачу решает]. Ограничения: [совместимость, данные, время, доступы]. Важные риски: [ошибки, гонки, потеря данных, сложность отката или другое].

Проверь скрытые допущения, сценарии отказа, крайние случаи и обратимость. Опирайся на реальные файлы и строки. Для каждого существенного замечания объясни: при каком условии возникнет проблема, как это связано с кодом и какой проверкой можно подтвердить вывод. Если есть более простое решение, покажи его принцип и ограничения. Не превращай вкусовые предпочтения в баги. Отдельно отметь, что не удалось проверить. Не изменяй код и не запускай публикацию.

Когда задача действительно закончена

Ответ агента подтверждается изменениями и поведением проекта.

До запуска

  • Setup подтвердил установку и вход.
  • Задача ограничена конкретной целью и файлами.
  • Сохранено исходное состояние рабочей копии.

После возврата

  • Прочитан результат и просмотрен полный diff.
  • Запущены подходящие проверки проекта.
  • Критерий готовности проверен вручную; непроверенное обозначено.