| App, CLI и IDE; OpenAI описывает Codex app на Windows для планов с Codex как среду для параллельного запуска нескольких агентов, isolated worktrees и reviewable diffs |
| Лучше подходит для | Цикла репозиторий → терминал → тесты → логи → правка → diff | Разбиения задач на независимые worktree, review diff и превращения результата в pull request |
| Настройка | CLAUDE.md, MCP, instructions, skills, hooks, subagents, SDK, routines и automation через CLI | Reusable skills/automations в Codex app; local-to-cloud handoff в заметках Enterprise/Edu |
| Кому выбрать | Разработчику или команде, которой нужен AI-партнёр внутри текущего репозитория | Команде, которая хочет параллелить задачи и ревьюить результат через diff/PR |
Claude Code — coding agent Anthropic, ориентированный на работу рядом с репозиторием, CLI и инструментами разработчика. В overview Anthropic перечисляет возможности вроде commit изменений, подключения инструментов через MCP, настройки через instructions/skills/hooks, использования CLAUDE.md, запуска agent teams, сборки custom agents, передачи данных в CLI через pipe и автоматизации скриптами .
У Claude Code есть расширение для VS Code, но документация Anthropic прямо разделяет возможности CLI и extension. Полный набор commands и skills доступен в CLI, а в extension — только subset; конфигурация MCP server полнее в CLI; bash shortcut ! тоже есть только в CLI . Поэтому Claude Code особенно органично ложится на привычный для многих разработчиков цикл: открыть терминал в проекте, дать задачу, прогнать тесты, посмотреть логи, проверить diff.
Здесь OpenAI Codex рассматривается не как старое название модели для генерации кода, а как продуктовый опыт coding agent внутри экосистемы OpenAI и ChatGPT. В release notes от 4 марта 2026 года OpenAI описывает Codex app на Windows для ChatGPT-планов, где есть Codex: приложение позволяет запускать несколько Codex agents параллельно, использовать isolated worktrees, получать reviewable diffs, которые можно edit, discard или turn into a pull request, и продолжать работу между app, CLI и IDE .
В заметках Enterprise/Edu OpenAI также описывает Codex app для macOS как command center для управления несколькими coding agents параллельно: можно запускать долгие и фоновые задачи, просматривать чистые diff из изолированных worktree, видеть прогресс и решения агента, а также использовать reusable skills/automations . В другом Enterprise/Edu update упомянуты seamless local ↔ cloud handoff, обновлённый Codex CLI и code reviews in GitHub, включая автоматический review новых PR или mention
@codex для review и suggested fixes .
Claude Code тяготеет к модели repo-local pair programmer. Вы работаете в текущем репозитории, агент читает файлы, правит код, запускает команды, анализирует вывод тестов и логов, затем показывает изменения. Официальные примеры Anthropic включают pipe логов в Claude Code, автоматизацию перевода строк в CI и review списка изменённых файлов из git diff main --name-only.
Codex тяготеет к модели task orchestration. OpenAI описывает Codex app как среду, где несколько агентов могут работать параллельно, каждый — в своём isolated worktree, а результат приходит как reviewable diff, который можно отредактировать, отбросить или превратить в pull request . В Enterprise/Edu notes приложение дополнительно описано как место для управления долгими и фоновыми задачами нескольких агентов
.
Практический вывод простой: Claude Code удобнее, когда задача требует многих итераций в одном окружении — прочитать код, запустить тест, разобрать лог, исправить, повторить. Codex удобнее, когда backlog можно разложить на несколько относительно независимых задач и рассматривать каждую как отдельный diff.
У Claude Code поверхность настройки документирована довольно подробно. Anthropic перечисляет MCP, instructions, skills, hooks, CLAUDE.md, agent teams, custom agents и automation через CLI . Документация MCP показывает управление серверами и проверку статуса через
/mcp . В hooks reference перечислены события вроде
CwdChanged, FileChanged, WorktreeCreate, WorktreeRemove, PreCompact и PostCompact .
Для специализированных ролей Claude Code поддерживает custom subagents в .claude/agents/ или пользовательской директории. В документации есть примеры subagents вроде code reviewer и debugger с отдельными prompt, tools и model . Если нужно вызывать агента из кода, Claude Agent SDK позволяет задавать options и MCP servers; в примере Anthropic используется Playwright MCP
.
У Codex тоже есть свой путь расширения, но предоставленные источники OpenAI сильнее акцентируют именно orchestration на уровне приложения: несколько агентов параллельно, isolated worktrees, reusable skills/automations и local-to-cloud handoff . Поэтому если главный приоритет — строить внутренний workflow вокруг shell, MCP, hooks и subagent roles, Claude Code выглядит более естественным выбором. Если приоритет — распределять задачи и принимать аккуратные diff, дизайн Codex ближе к задаче.
В Claude Code естественный сценарий похож на работу с сильным pair programmer в терминале. Вы просите разобраться с ошибкой, агент читает код, запускает тесты, смотрит stack trace или лог, предлагает правки, снова запускает проверки и выводит diff. Такой стиль хорошо совпадает с примерами Anthropic про анализ логов, bulk review changed files, CI-автоматизацию и commit изменений .
В Codex естественный сценарий — дробить работу. Например: отдельная задача на тесты, отдельная на мелкий bugfix, отдельная на документацию. OpenAI описывает Codex app как среду с несколькими агентами, isolated worktrees и reviewable diffs, которые можно редактировать, отбрасывать или превращать в pull request . Это удобно, когда команда не хочет, чтобы один агент менял слишком много в одной ветке, и предпочитает просматривать результат по маленьким, независимым diff.
Это не значит, что Claude Code не может брать несколько задач, а Codex не подходит для глубокого анализа. Разница скорее в ритме: Claude Code оптимизирован под плотный цикл terminal-repo-test, Codex — под параллельную обработку задач и review результата.
У Claude Code есть понятный набор automation-возможностей. Routines позволяют описывать задачи, которые запускаются по расписанию, API-триггеру или GitHub events из cloud infrastructure, управляемой Anthropic . Overview также описывает pipe, script и automation через CLI, включая примеры анализа логов, перевода строк в CI и review изменённых файлов
. Для наблюдаемости документация monitoring перечисляет события и свойства вроде
claude_code.tool_result, duration_ms, decision_type и tool_name .
Codex сильнее выглядит там, где automation строится вокруг task, diff и PR. OpenAI пишет, что diff в Codex app можно edit, discard или turn into a pull request . В Enterprise/Edu notes описаны local-to-cloud handoff для асинхронных задач без потери state и code reviews in GitHub
. Для ChatGPT Business OpenAI уточняет, что Codex app использует те же workspace controls, что и другие Codex surfaces, и администраторам не нужно настраивать отдельную permission model именно для приложения
.
Важная оговорка: не стоит считать, что GitHub-возможности одинаковы во всех тарифах и режимах. OpenAI отдельно указывает, что availability GitHub App может различаться в зависимости от ChatGPT plan и product experience .
Оба инструмента стоит воспринимать как агентов, которые могут привести к реальным изменениям в codebase. У Claude Code главный риск связан с близостью к shell и репозиторию. Anthropic перечисляет действия, для которых нужно подтверждение: удаление файлов или веток, drop database table, rm -rfgit push --forcegit reset --hard.
У Codex изолированные worktree и reviewable diffs помогают разделять потоки изменений и смотреть результат до merge . В ChatGPT Business Codex app опирается на те же workspace controls, что и другие Codex surfaces
. Но это не отменяет обычной инженерной дисциплины: права GitHub, доступы к репозиториям и конкретный опыт продукта всё равно могут зависеть от плана и режима использования
.
Практический минимум для обеих систем:
Предоставленные источники — в основном продуктовая документация и release notes. Они хорошо описывают функции, workflow и интеграции, но не дают независимого стандартизированного benchmark по достаточному числу языков и framework, чтобы честно сказать, что Claude Code или Codex всегда пишет код лучше .
Надёжнее провести внутренний benchmark на своём репозитории. Возьмите 10–20 типовых задач и измеряйте не только скорость, но и количество вмешательств разработчика, размер и качество diff, процент проходящих тестов, число правок вне scope, время review, лимиты и фактическую стоимость.
Бюджет не стоит фиксировать по одной статичной статье. Один из сводных обзоров прямо отмечает, что pricing в этой категории часто меняется, поэтому перед финансовым решением нужно проверять официальные страницы цен .
При пилоте измеряйте стоимость в реальном workflow. Для Claude Code важно смотреть на длинные сессии в больших репозиториях и многошаговые debug/refactor задачи. Для Codex — на число параллельных агентов, фоновые задачи и local-to-cloud handoff там, где он поддерживается .
Выбирайте Claude Code, если:
CLAUDE.md, MCP, hooks, subagents или SDK Выбирайте OpenAI Codex, если:
Да, если в команде есть дисциплина review. Разумная схема — использовать Claude Code для глубокой инженерной работы: сложный debug, крупный refactor, анализ логов, задачи в запутанном репозитории. Codex можно отдать параллельный backlog: добавить тесты, поправить небольшие баги, обновить документацию, подготовить отдельные diff или PR для review .
Но правила должны быть общими: маленькие diff, тесты проходят, секреты не раскрываются, изменения вне scope не принимаются, агент не мержит сам, а финальная ответственность за код в main branch остаётся на человеке.
Если вы индивидуальный разработчик или небольшая команда, которым нужен AI-напарник, плотно работающий в терминале и репозитории, Claude Code выглядит более естественным выбором по умолчанию. Если у вас много issue/PR и вы хотите распараллелить работу через несколько агентов, isolated worktrees и reviewable diffs, OpenAI Codex лучше соответствует такому workflow .
Правильный вопрос звучит не так: какой инструмент умнее во всех случаях. Лучше спросить: вам нужен pair programmer в терминале или command center для нескольких coding agents?