Если вы пишете код с ИИ в 2026 году, скорее всего, держите под рукой оба инструмента: Claude Code и OpenAI Codex. Оба — агенты для программирования в терминале, и возникает соблазн поставить вопрос так: Claude Code против Codex — кто лучше? На практике полезнее спросить: как запускать Claude Code и Codex вместе, не превращаясь в живую шину сообщений, копирующую контекст между двумя терминалами?
Короткий ответ: это возможно, и есть три способа. Ручной — два терминала, общий файл контекста и рабочие деревья git — работает уже сейчас. Если вы и так работаете в Claude Code, официальный плагин Codex от OpenAI позволяет вызывать Codex прямо оттуда. А самый простой способ запускать оба на равных — поставить перед ними одного оркестратора. В этой статье рассматриваются все три.
Три способа запустить Claude Code и Codex вместе
Вот как эти три способа соотносятся друг с другом, прежде чем перейти к деталям. У каждого ниже есть свой раздел.
| Способ | Как это работает | Подходит для | На что обратить внимание |
|---|---|---|---|
| Два терминала | Вы запускаете обе CLI рядом и делитесь контекстом через файл и git worktree. | Эпизодическое перекрёстное ревью в одном репозитории | Контекст вы переносите сами и объединяете результаты вручную. |
| Orkas | Десктопное приложение запускает обе CLI как агентов в одном чате, а Commander параллельно раздаёт им работу. | Оба агента работают одновременно над разными частями, плюс сопутствующая работа без кода | Агенты не получают собственный git worktree автоматически, и приложение должно оставаться открытым. |
| Плагин OpenAI Codex для Claude Code | Claude Code остаётся вашей сессией, а slash-команды вызывают Codex для ревью или задачи, которую вы передаёте. | Тех, кто уже работает внутри Claude Code | Передача через файлы не требует плагина. Для импорта разговора см. раздел официального плагина. В другом тарифе должна оставаться квота; смена агента не расширяет лимиты. |

Claude Code и Codex: кто в чём лучше
Ни один не превосходит другой во всём; они устроены по-разному, и совместный запуск позволяет использовать сильные стороны каждого:
- Claude Code обычно особенно хорош в понимании существующей кодовой базы: чтении незнакомого кода, объяснении архитектуры, аккуратных изменениях в нескольких файлах и проверке того, что реально может сломать набор изменений.
- Codex обычно особенно хорош в быстром выполнении чётко ограниченных задач: создании основы новой функции, генерации шаблонного кода и быстрой реализации ясно сформулированной задачи.
Поэтому "кто лучше" — неверный вопрос. Интересен рабочий процесс, где один планирует и проверяет, а другой выполняет — и в идеале каждый замечает ошибки другого.
Ручной способ: два терминала, один общий контекст
Последовательная передача: одна папка, один агент за раз. План хранится в PROJECT_CONTEXT.md, прогресс, оставшиеся шаги и проверки — в PROGRESS.md. Остановите первого агента, прежде чем второй прочитает файлы и продолжит.
Параллельная работа: независимые задачи и разные файлы. Начните с чистого Git-репозитория с первым коммитом. Команды создают новые ветки, их имена не должны существовать.
npm install -g @anthropic-ai/claude-code
npm install -g @openai/codexУ каждого worktree своя копия PROJECT_CONTEXT.md; изменения не синхронизируются автоматически. Закоммитьте согласованное описание до создания worktree. Ведите отдельные записи прогресса; ответственный за интеграцию читает их по явным путям или получает копии обновлений.
git worktree add -b feature/claude ../feature-claude
git worktree add -b feature/codex ../feature-codexClaude Code:
cd ../feature-claude
claudeCodex:
cd ../feature-codex
codexОстановите обоих агентов, проверьте и закоммитьте изменения в каждом worktree. В исходной папке на чистой ветке интеграции слейте feature/claude, затем feature/codex, разрешите конфликты и повторите все проверки. Worktree не устраняет логические конфликты.
git merge feature/claude
git merge feature/codexРабочая схема: планирование → выполнение → перекрёстная проверка
Самый надёжный шаблон, к которому приходят пользователи, — небольшой конвейер из двух агентов:
1. Claude Code — прочитать код, составить план (файлы, шаги, риски)
2. Codex — быстро реализовать план, подготовить diff
3. Claude Code — проверить diff Codex: корректность, крайние случаи, стиль
4. повторить работу над всем, что отмечено при проверкеДве независимые модели, проверяющие работу друг друга, находят класс ошибок, которые один агент, проверяющий собственную работу, охотно пропускает. Цена — накладные расходы на координацию, а именно их и стоит автоматизировать.
План → реализация → проверка выполняются последовательно. Закончите этап до начала следующего. Параллельность подходит только независимым задачам, после которых нужна интеграция и общая проверка.
Неудобство: оркестратор — вы
Всё описанное работает и подходит для разовой задачи. Но при ежедневном использовании ручной подход незаметно превращает вас в оркестратора: направлять каждую задачу нужному агенту, переносить контекст, согласовывать два набора изменений и помнить, кто что сделал. Это реальная работа, и проблема координации одинакова, управляете ли вы двумя агентами для программирования или двадцатью.
Как Orkas запускает Claude Code и Codex вместе
Orkas — настольное приложение с открытым исходным кодом и приоритетом локальной работы, превращающее эту ручную координацию во встроенную возможность. Оно может запускать за вас локальных CLI-агентов для программирования — Claude Code, Codex, OpenClaw, OpenCode и Hermes — и координировать их из одного чата. Настройка короткая:
1. Установите CLI `claude` и `codex` на свой компьютер и войдите в аккаунты
2. В Orkas: новый чат → добавить агента → вкладка "Внешние" → выбрать CLI
(Orkas показывает только CLI, найденные в PATH)
3. Повторите дважды: один агент Claude Code и один агент Codex
4. При желании задайте каждому агенту каталог проекта и модель
(оставьте модель пустой, чтобы использовать значение по умолчанию соответствующего CLI)Orkas не реализует модели заново и не оборачивает их. Он запускает ваши настоящие, уже установленные исполняемые файлы claude и codex как дочерние процессы, используя учётные данные, с которыми вы уже вошли в них. Он управляет координацией, а не ключами.
Один Commander, оба агента, параллельно
План → реализация → проверка выполняются последовательно. Закончите этап до начала следующего. Параллельность подходит только независимым задачам, после которых нужна интеграция и общая проверка.
План и реализация зависимы. Для параллельной работы задайте Claude Code каталог ../feature-claude, а Codex — ../feature-codex, распределите независимые изменения и назначьте интегратора. Orkas не создаёт и не объединяет worktree автоматически.
Есть и преимущество, которого не дадут два обычных терминала: когда Orkas запускает Claude Code или Codex, он через локальный мост предоставляет им доступ к себе. Агент для программирования может прямо во время работы обращаться к подключённым инструментам и знаниям Orkas — вашим коннекторам GitHub, Notion или Google Workspace и базе знаний, — а не только к файлам репозитория.
Воспроизводимая передача: пример csvstat
Распакуйте архив. Для последовательной передачи выберите обоим агентам одну папку csvstat-demo через AI Team → агент → Каталог проекта → Изменить, затем начните новый разговор. Пустое поле модели использует настройку CLI. Для повторной разработки положите только TASK.md и sample.csv в пустую папку; final/ содержит эталонный результат.
В этой папке сначала попроси Claude Code выполнить только шаги 1–2 из TASK.md, добавить тесты, записать PROGRESS.md и остановиться. Затем попроси Codex прочитать оба файла, сохранить принятые решения, завершить шаги 3–4 и запустить все тесты. Выполняй этапы по очереди; верни изменённые файлы и результаты проверок.Скачать задачу, запись передачи, готовые файлы и инструкцию проверки
csvstat-demo/
TASK.md
sample.csv
handoff/PROGRESS.md
final/csvstat.py
final/test_csvstat.py
final/sample.csv
final/PROGRESS.md
VERIFICATION.txt
README.txtКонтролируемая CLI-передача 20 октября 2026 года использовала Claude Code 2.1.294 и Codex 0.153.4: пройдено 14 тестов. Первый агент остановлен намеренно, без реального исчерпания квоты. Эталонные файлы перепроверены 5 ноября. Снимок журнала показывает этот повторный запуск, а не сквозной тест интерфейса Orkas; инструкция по папкам сверена с кодом.

cd csvstat-demo/final
python3 -m unittest -v test_csvstat
python3 csvstat.py sample.csv temp
count: 3
min: 3.0
max: 21.0
mean: 14.0Когда Claude Code или Codex упирается в лимит использования
Оба CLI работают в рамках лимитов использования, привязанных к вашему тарифу, и длинная задача может упереться в лимит на полпути. Можно дождаться сброса. А если вы платите за оба, можно передать задачу другому агенту: лимиты Claude Code и Codex относятся к двум отдельным тарифам, поэтому, когда у одного они заканчиваются, у другого обычно ещё остаётся запас.
Передача через файлы не требует плагина. Для импорта разговора см. раздел официального плагина. В другом тарифе должна оставаться квота; смена агента не расширяет лимиты. Повторить пример.
В Orkas такая же передача происходит в одном чате. Оба агента работают в одной папке проекта, оба при каждом запуске получают «Цели и правила» проекта и его «Память», и оба могут читать «Список дел» проекта. Когда Claude Code останавливается с сообщением «Достигнут текущий лимит использования», @-упомяните своего агента Codex и попросите его продолжить по заметке. Он видит и последние сообщения чата, так что ничего не нужно переносить вручную.
Две вещи Orkas не делает: не добавляет лимитов ни к одному из тарифов и не переключает агентов за вас — когда передавать работу, решаете вы. Со свежими версиями обоих CLI на странице каждого агента в Orkas видно, сколько осталось в каждом окне лимита и когда оно сбросится.
Официальный короткий путь: плагин Codex от OpenAI для Claude Code
Если вы и так работаете в Claude Code, OpenAI сократила часть этого цикла. Её плагин Codex для Claude Code (codex-plugin-cc, Apache-2.0) устанавливается прямо из сессии Claude Code:
/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/reload-plugins
/codex:setupПлагин добавляет /codex:review — ревью текущих изменений только на чтение, /codex:adversarial-review — ревью, которое вы направляете на конкретное проектное решение, и /codex:rescue — чтобы передать задачу Codex, а также /codex:status, /codex:result и /codex:cancel для работы в фоне. Он работает через Codex CLI и app server на вашей же машине — та же установка, тот же вход и тот же checkout, что и при прямом использовании, — и требует тарифа ChatGPT (включая Free) или API-ключа OpenAI.
Так перекрёстное ревью, описанное выше, превращается в одну команду вместо копирования и вставки. Но устройство схемы не меняется: вы по-прежнему работаете в сессии Claude Code, а Codex вызывается в неё для ревью или задачи, которую вы передаёте. В README OpenAI также предупреждает, что необязательный review gate плагина может зациклить их и быстро исчерпать лимиты. Если вы хотите, чтобы оба агента работали на равных — каждый над своей задачей, одновременно и с отчётом в одно место, — это схема Orkas, описанная выше.
Что изменилось с появлением Claude Code Projects
С 17 сентября 2026 года в Claude Code есть бета-версия Projects: координатор раздаёт цель параллельным потокам (threads), и каждый поток — это облачная сессия Claude Code в собственной ветке. Это решает задачу одновременного запуска нескольких агентов Claude Code. Но Codex сюда не входит. Каждый поток — это Claude Code, и потоки работают в облаке Anthropic, а не на вашем компьютере. Если вам нужны Claude Code и Codex в одной задаче, по-прежнему нужен один из трёх способов из этой статьи.
Подробнее о том, как работает Projects и где заканчиваются его возможности: Разбор Claude Code Projects →
В официальном плагине есть /codex:transfer. Выполните его в Claude Code, затем запустите показанную команду codex resume <session-id> в терминале. Разговор импортируется в постоянный поток Codex. Нужна версия с импортом внешних сессий; старые версии обновите. Это не добавляет квоту; случай реального исчерпания лимита нами не проверялся.
Claude Code:
/codex:transferCodex CLI:
codex resume <session-id>Официальное объявление Projects; проверено 5 ноября 2026 года
Несколько важных настроек
- CLI и вход в них обеспечиваете вы. Orkas запускает
claudeиcodex; он не управляет ключами API и входом в аккаунт. Сначала установите их и войдите, используя достаточно свежие версии (примерно Claude Code 2.0+ и Codex 0.100+). - Для безопасной параллельной работы указывайте разные каталоги. Orkas не изолирует каждого агента в собственном рабочем дереве git: если оба направлены в одну папку и запущены одновременно, они параллельно редактируют одни файлы. Для настоящей параллельной работы дайте каждому отдельный каталог проекта или репозиторий.
- Вы выбираете степень самостоятельности. Каждый CLI-агент работает с уровнем разрешений, заданным в разделе Команда ИИ > агент > Настройки среды выполнения > Уровень разрешений: Использовать настройки CLI по умолчанию, Запрашивать разрешение или Полный доступ. Использовать настройки CLI по умолчанию сохраняет собственные настройки разрешений CLI. Запрашивать разрешение включает запросы подтверждения; Полный доступ пропускает запросы подтверждения CLI. Разрешения коннекторов задаются отдельно: чувствительные действия требуют подтверждения, если вы ещё не разрешили это подключение для задачи или не включили доверенный режим в Orkas.
Итак — Claude Code или Codex?
Оба. Используйте Claude Code для понимания, архитектуры и проверки; Codex — для быстрого выполнения чётко ограниченных задач; а одному Commander поручите распределение между ними, чтобы вы направляли работу, а не переносили её туда-сюда. В этом смысл совместного запуска вместо выбора победителя.
Приоритет локальной работы означает, что репозиторий и ключи остаются на вашем компьютере — см. Что такое ИИ с приоритетом локальной работы? Чтобы обойтись без переключений между двумя терминалами, скачайте Orkas и поручите одному Commander управлять и Claude Code, и Codex.
Claude Code и Codex вместе: частые вопросы
Можно ли использовать Codex и Claude Code вместе?
Да. Это отдельные CLI с отдельным состоянием сессий, поэтому ничто не мешает запускать оба для одного репозитория. Нужно лишь не допускать одновременного редактирования одних файлов — с помощью рабочих деревьев git либо одного Commander, который передаёт каждую задачу одному агенту.
Общаются ли Claude Code и Codex друг с другом?
Сами по себе — нет. Claude Code читает CLAUDE.md, Codex — AGENTS.md, и ни один не следит за сессией другого. Исключение — плагин Codex от OpenAI для Claude Code: он позволяет сессии Claude Code вызвать Codex для ревью или делегированной задачи. В остальном всё общее должно проходить через файл, в который пишут оба, или через оркестратора, переносящего результат одного в промпт другого. В официальном плагине есть /codex:transfer. Выполните его в Claude Code, затем запустите показанную команду codex resume <session-id> в терминале. Разговор импортируется в постоянный поток Codex. Нужна версия с импортом внешних сессий; старые версии обновите. Это не добавляет квоту; случай реального исчерпания лимита нами не проверялся.
Есть ли плагин Codex для Claude Code?
Да. OpenAI выпускает его под названием codex-plugin-cc. В Claude Code выполните /plugin marketplace add openai/codex-plugin-cc и /plugin install codex@openai-codex, затем /codex:setup. Плагин добавляет команды для ревью силами Codex и для передачи задачи Codex, работает через Codex CLI на вашей машине и требует тарифа ChatGPT (включая Free) или API-ключа OpenAI. В официальном плагине есть /codex:transfer. Выполните его в Claude Code, затем запустите показанную команду codex resume <session-id> в терминале. Разговор импортируется в постоянный поток Codex. Нужна версия с импортом внешних сессий; старые версии обновите. Это не добавляет квоту; случай реального исчерпания лимита нами не проверялся.
Как лучше всего использовать Codex и Claude Code вместе?
Делите по сильным сторонам, а не по файлам: пусть Claude Code планирует и проверяет, Codex выполняет ограниченное изменение, а затем другой агент читает разницу. Такая проверка находит больше, чем два запуска любого одного агента.
Как наладить совместную работу Codex и Claude Code?
Для последовательной работы используйте одну папку и ждите завершения каждого агента. Для параллельной — отдельные worktree, явную передачу контекста и слияние результатов. В Orkas Commander координирует локальные CLI в одном разговоре; каталоги настраиваете вы.
Можно ли одновременно запускать Claude Code и Codex на одном проекте?
Можно запускать их параллельно, но не направляйте оба одновременно в одну папку: они будут редактировать одни файлы. Дайте каждому агенту собственное рабочее дерево git или каталог проекта. Orkas не изолирует агентов в отдельных рабочих деревьях за вас, поэтому этот шаг в любом случае остаётся вашим.
Можно ли запускать Claude Code и Codex в одном терминале?
Не как две интерактивные сессии: каждому CLI нужен собственный TTY. На практике либо разделяют терминал через tmux, либо поручают оркестратору запуск обоих как локальных сессий и сбор вывода в одном месте. Orkas использует второй путь: оба CLI работают под одним Commander и отчитываются в один чат.
Можно ли оркестрировать что-то кроме Claude Code и Codex?
Да. Orkas управляет пятью локальными CLI-агентами: Claude Code, Codex, OpenCode, OpenClaw и Hermes. Доступны те, которые у вас установлены, а один Commander может сочетать их в одном проекте.
Работает ли Claude Code Projects с Codex?
Нет. Claude Code Projects координирует только облачные сессии Claude Code. Чтобы запустить Claude Code и Codex на одной задаче, нужен плагин Codex, ручная настройка с git worktree или оркестратор вроде Orkas, который запускает оба агента на вашем компьютере.
Нужны ли платные тарифы и для Claude Code, и для Codex?
Каждый CLI использует собственный вход и тариф. Orkas лишь запускает уже имеющиеся исполняемые файлы — он не управляет ключами API, входом или оплатой ни для одного из них.
Что делать, когда Claude Code или Codex упирается в лимит использования?
Дождитесь сброса лимита или передайте задачу другому агенту: эти два лимита относятся к разным тарифам. Ведите в папке проекта короткую заметку о ходе работы (что сделано, что осталось, какие решения сохранить), чтобы другой агент мог продолжить с этого места. В Orkas оба агента работают в общей папке проекта и в общем чате, так что достаточно @-упомянуть второго агента, чтобы он продолжил. В официальном плагине есть /codex:transfer. Выполните его в Claude Code, затем запустите показанную команду codex resume <session-id> в терминале. Разговор импортируется в постоянный поток Codex. Нужна версия с импортом внешних сессий; старые версии обновите. Это не добавляет квоту; случай реального исчерпания лимита нами не проверялся.