# Как запустить Codex внутри Claude Code

Настройка связки, где Claude Code планирует задачу и читает дифф, а Codex берёт на себя исполнение, проверки и отдельное ревью.

## Где взять

| Что | Зачем | Где открыть |
| --- | --- | --- |
| **Codex plugin for Claude Code** | Официальный репозиторий OpenAI: установка, команды и сценарии использования. | https://github.com/openai/codex-plugin-cc |
| **Codex CLI** | Нужен локальный Codex CLI: плагин использует тот же бинарь и ту же авторизацию. | https://developers.openai.com/codex/cli |
| **Codex docs** | Документация по Codex, настройкам модели и конфигу. | https://developers.openai.com/codex/ |

## Команды

| Что сделать | Команда |
| --- | --- |
| **Добавить marketplace** | `/plugin marketplace add openai/codex-plugin-cc` |
| **Установить плагин** | `/plugin install codex@openai-codex` |
| **Перезагрузить плагины** | `/reload-plugins` |
| **Проверить готовность** | `/codex:setup` |
| **Поставить Codex вручную** | `npm install -g @openai/codex` |
| **Войти в Codex** | `!codex login` |

## Что подготовить до установки

- [ ] Обнови Claude Code до версии, где доступны плагины и marketplace.
- [ ] Проверь Node.js: для плагина нужен Node 18.18 или новее.
- [ ] Убедись, что Codex CLI установлен или npm доступен для автоматической установки.
- [ ] Авторизуй Codex через ChatGPT-аккаунт или OpenAI API key.
- [ ] Открой проект в доверенной рабочей папке, чтобы конфиги и команды применялись к нужному репозиторию.

## Порядок настройки

- [ ] Добавь marketplace OpenAI в Claude Code.
- [ ] Установи Codex-плагин из этого marketplace.
- [ ] Выполни reload, чтобы новые slash-команды появились в текущей сессии.
- [ ] Запусти setup и дождись проверки Codex CLI, авторизации и доступности команд.
- [ ] Если setup пишет, что Codex не найден, поставь CLI вручную и повтори setup.
- [ ] Если setup пишет, что нет авторизации, выполни login и снова проверь готовность.

## Как распределить работу между моделями

- [ ] Claude Code формулирует задачу: цель, ограничения, файлы, критерии готовности.
- [ ] Codex получает конкретную рабочую часть: починить тест, реализовать компонент, разобрать CI, найти причину бага.
- [ ] После выполнения Claude Code читает дифф, проверяет логику и принимает или откатывает решение.
- [ ] Проверки запускаются после изменения, а не заменяются уверенным текстом модели.
- [ ] Финальный ответ должен содержать: что изменено, какие команды прошли, что осталось проверить руками.

## Какие команды использовать

- [ ] Для обычного независимого ревью текущих изменений запускай /codex:review.
- [ ] Для жёсткой проверки решения, архитектуры и рисков запускай /codex:adversarial-review.
- [ ] Для застрявшей задачи запускай /codex:rescue с конкретным описанием проблемы.
- [ ] Для долгой проверки добавляй --background и забирай состояние через /codex:status.
- [ ] Готовый результат забирай через /codex:result и проси Claude Code отдельно прочитать дифф.
- [ ] Если нужно продолжить работу в Codex напрямую, используй session id из status/result и команду codex resume.

## Где появляется экономия

- [ ] Claude Code не тратит контекст на каждую мелкую операцию, если её можно делегировать Codex.
- [ ] Codex делает отдельный проход по задаче и возвращает уже более компактный результат.
- [ ] Claude остаётся на роли постановщика и ревьюера, а не перечитывает весь круг действий заново.
- [ ] Выгода видна на задачах с несколькими итерациями: диагностика, правка, тесты, повтор.
- [ ] Не включай фоновую ревью-петлю без контроля: она может быстро съесть лимиты.

## Проверка результата

- [ ] После установки в списке команд видны codex-команды и rescue-субагент.
- [ ] Команда setup проходит без ошибок по CLI и авторизации.
- [ ] Review запускается в read-only режиме и не меняет файлы.
- [ ] Rescue возвращает понятный итог: что сделал, какие команды запускал, где дифф.
- [ ] Claude Code читает результат Codex и отдельно принимает решение, а не просто доверяет ответу.

## Промпт для делегирования задачи

```
Сначала сформулируй задачу для Codex как для отдельного исполнителя.

Укажи:
- цель изменения;
- файлы и зоны проекта, которые можно трогать;
- что нельзя менять;
- какие проверки нужно запустить;
- какой формат результата вернуть.

После завершения прочитай diff построчно.
Проверь, что решение минимальное, тесты зелёные, нет побочных изменений и нет лишней архитектуры.
В финале дай короткий отчёт: принято / нужно доработать / отклонено.
```

## Что проверить вручную

- [ ] Сверить кодовое слово с финальным описанием рилса перед публикацией.
- [ ] Проверить команды установки в текущей версии Claude Code.
- [ ] Уточнить у Ромы, нужно ли в тексте оставлять формулировку про экономию 5-7 тысяч токенов как эмпирическое наблюдение.

---

Источник: https://localhost:3000/m/kak-zapustit-codex-vnutri-claude-code
