Claude Code и Codex решают одну задачу: агент читает репозиторий, правит файлы и запускает тесты. Разница в том, чьи модели стоят внутри, сколько они стоят и как агент спрашивает разрешения. Claude Code работает только с моделями Claude, Codex с моделями OpenAI. Какой лучше для вашего кода, покажет замер, а мы даём таблицы, цифры и методику. Общее сравнение с Cursor лежит в статье «Codex CLI, Cursor и Claude Code», здесь мы идём глубже по двум агентам.
Что общего и что разного
Обе программы доступны в терминале, как приложение, как расширение для редактора и в вебе. Обе читают файл с правилами проекта, подключают MCP, умеют skills, subagents и hooks, работают в CI без диалога. Мы свели по документации вендоров на 29 октября 2026 то, что проверяется:
| Критерий | Claude Code | Codex |
|---|---|---|
| Вендор моделей | Anthropic | OpenAI |
| Файл правил | CLAUDE.md; если в репозитории есть AGENTS.md, может читать его вместо | AGENTS.md: глобальный в ~/.codex и по каталогам проекта, лимит 32 КиБ по умолчанию |
| Неинтерактивный запуск | claude -p "..." | codex exec "..." |
| Автоматизация в CI | GitHub Actions, GitLab CI/CD, Agent SDK | codex exec, ревью PR в GitHub (только с входом через ChatGPT) |
| Расширения | skills, hooks, subagents, MCP, plugins | skills, hooks, subagents, MCP, plugins |
| Редакторы | VS Code, Cursor, JetBrains | VS Code, Cursor, Windsurf; у Xcode и JetBrains встроенные интеграции |
| Контекст моделей | 1M токенов | около 1,05M токенов у GPT-6 в API |
| Сторонний шлюз | ANTHROPIC_BASE_URL, только модели Claude | [model_providers.*] с wire_api = "responses" |
Строка про шлюзы важна. Документация Claude Code прямо говорит, что Anthropic не поддерживает направление Claude Code на модели не от Claude через любые шлюзы. Поэтому «GPT внутри Claude Code» не вариант, а «Claude внутри Codex» мы не проверяли и не рекомендуем.
Модели: Opus 5.5, Fable 5.1 и Sonnet 5.5 против Astra, Sol и Luna
Anthropic в обзоре моделей советует начинать с Opus 5.5, а Fable 5.1 брать для требовательных рассуждений и долгих агентных задач. В Claude Code модель по умолчанию на платных планах и на API это Opus 5.5, Fable нужно выбирать вручную: claude --model fable. У OpenAI, по странице моделей Codex, старшая модель Astra, а Sol 6.1 даёт близкий к ней результат дешевле.
| Прайс вендора, вход / выход за 1M | Claude | OpenAI |
|---|---|---|
| $10 / $50 | Fable 5.1 | GPT-6 Astra |
| $4 / $20 | Opus 5.5 | аналога по цене нет |
| $2 / $10 | Sonnet 5.5 | GPT-6.1 Sol |
| $1 / $5 | аналога по цене нет | GPT-6.1 Terra |
| от $0.10 / от $0.50 | Haiku 5.5 | GPT-6 Luna ($0.10 / $0.50) |
Строки выстроены по прайсу, а не по качеству: совпадение цены не значит равный результат. Сравнительных бенчмарков мы здесь не приводим. Это самоотчёты вендоров, а свои цифры вы получите за один вечер. Детальный разбор линейки Claude есть в статье «Opus 5.5, Sonnet 5 и Fable», линейки GPT в материалах «Модели Codex» и «GPT-6 Astra: что это».
Цена токенов: вендор и Claudexia
Прайс Claudexia на 29 октября 2026, актуальные цены на странице моделей. Рядом цена вендора из обзора моделей Anthropic и прайса OpenAI для коротких запросов.
| Модель | Вендор, вход / выход | Claudexia, вход / выход | Claudexia, чтение кэша |
|---|---|---|---|
claude-fable-5-1 | $10 / $50 | $7.48 / $37.44 | $0.76 |
claude-opus-5-5 | $4 / $20 | $0.86 / $4.32 | $0.10 |
claude-sonnet-5-5 | $2 / $10 | $0.52 / $2.6 | $0.06 |
gpt-6-astra | $10 / $50 | $0.68 / $3.3 | $0.08 |
gpt-6.1-sol | $2 / $10 | $0.28 / $1.42 | $0.02 |
gpt-6-luna | $0.10 / $0.50 | $0.04 / $0.22 | $0.04 |
Чтобы сравнить не за миллион токенов, а за задачу, возьмём наши допущения, не замеры: задача расходует 60 000 новых входных токенов, 240 000 токенов из кэша и 30 000 выходных. Цена записи в кэш не учтена, цифры по каталогу Claudexia:
| Модель | Цена одной задачи | 200 задач в месяц |
|---|---|---|
claude-fable-5-1 | $1.754 | $350.9 |
claude-opus-5-5 | $0.205 | $41.0 |
claude-sonnet-5-5 | $0.124 | $24.7 |
gpt-6-astra | $0.159 | $31.8 |
gpt-6.1-sol | $0.064 | $12.8 |
gpt-6-luna | $0.019 | $3.7 |
Из таблицы видно главное: на этом профиле Sonnet 5.5 примерно вдвое дороже GPT-6.1 Sol, а Fable 5.1 дороже ближайшей по цене Opus 5.5 больше чем в восемь раз. Но дешевле не значит лучше. Если модель дороже на токен, но решает задачу с первой попытки, она выгоднее. Для ориентира: в документации по расходам Anthropic приводит среднюю цифру около $13 на разработчика за активный день и $150-250 в месяц. Она посчитана по корпоративным клиентам и по ценам самой Anthropic.
Подписки и лимиты
Оба агента можно запускать по подписке или по ключу. Цены по странице Anthropic и странице Codex на 29 октября 2026:
| Уровень | Claude | ChatGPT с Codex |
|---|---|---|
| Бесплатный | Claude Code не включён | Free и Go: GPT-6 Luna в приложении |
| Базовый платный | Pro: $20 в месяц, $17 при оплате на год | Plus: $20 в месяц |
| Старший | Max 5x и 20x: от $100 | Pro: от $100 (ступени $100, $200, $500) |
| Команды | Team: Standard $20-25, Premium $100-125 за место | Business: $20-25 за пользователя |
В обоих случаях лимиты привязаны к окнам. У Claude подписчики видят сообщения про лимит сессии и недельный лимит, у Codex на Plus OpenAI оценивает за пять часов Astra в 5-45 сообщений, GPT-6.1 Sol в 15-160, Luna в 350-3000; у Pro лимит на пять часов сейчас не действует. Числа сообщений для Claude на странице тарифов мы не нашли, как устроены окна, разбираем в статье «Лимиты Claude Pro, Max и Code», для Codex в материале «Лимиты Codex». Если окна мешают работать, ключ API снимает их: платите за токены, а ограничения шлюза описаны в документации Claudexia.
Один ключ для обоих агентов
Оба инструмента подключаются к Claudexia одним ключом sk_cdx_..., без аккаунта у вендора и без VPN. Оплата картой РФ, через СБП или криптой.
Claude Code берёт адрес без /v1 и ключ из переменных:
export ANTHROPIC_BASE_URL="https://api.claudexia.tech"
export ANTHROPIC_AUTH_TOKEN="sk_cdx_ВАШ_КЛЮЧ"
export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5-5[1m]"
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5[1m]"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-sonnet-5"
claude --model claude-opus-5-5
Строки ANTHROPIC_DEFAULT_* нужны: без них Claude Code запрашивает собственные модели по умолчанию и отвечает «There's an issue with the selected model».
Пошаговая настройка лежит в гайде по Claude Code, а общий обзор доступа из России в статье про Claude Code в России.
Codex читает ~/.codex/config.toml, адрес с /v1 и ключ из auth.json или переменной:
model = "gpt-6.1-sol"
model_provider = "claudexia"
[model_providers.claudexia]
name = "Claudexia"
base_url = "https://api.claudexia.tech/v1"
wire_api = "responses"
requires_openai_auth = true
Ключ кладут в ~/.codex/auth.json в поле OPENAI_API_KEY, детали в гайде по Codex.
Поведение агента: подтверждения и песочница
Здесь различия документированы, и их стоит учитывать при выборе. По умолчанию Claude Code в ручном режиме спрашивает разрешение на команды оболочки (кроме набора безопасных команд только для чтения) и на изменение файлов, а чтение внутри рабочей папки идёт без вопросов. Codex в папке под Git стартует в режиме Auto: пишет в рабочую папку и запускает команды в песочнице без вопросов, а подтверждение просит, когда нужно выйти за её пределы, например включить сеть или править файлы вне проекта. Вне Git он по умолчанию только читает.
Практический итог: в стандартной настройке Claude Code на старте задаёт больше вопросов, Codex меньше, зато ограничен песочницей. Оба режима настраиваются и в обе стороны. Если вы запускаете агента без присмотра, проверяйте настройки доступа до первой ночной задачи, а не после.
Остальное поведение, то есть стиль правок, склонность к лишним изменениям и умение остановиться, зависит от модели и промпта. Громких заявлений без измерения мы делать не будем.
Как сравнить на своём репозитории
Берите методику, которую можно повторить за вечер:
- Выберите 10 закрытых задач из своего репозитория с готовым тестом: баги, мелкие фичи, один рефакторинг.
- Для каждой задачи создайте чистую ветку с коммита, который предшествует исправлению.
- Положите в репозиторий одинаковые правила: тот же текст в
CLAUDE.mdиAGENTS.md, те же команды сборки и тестов. - Запустите оба агента одним и тем же промптом, с моделями одного прайса (например Sonnet 5.5 и GPT-6.1 Sol, у обеих $2 и $10 за 1M токенов) и средним уровнем рассуждений.
- Фиксируйте для каждого прогона: прошёл ли тест, сколько минут заняло, сколько раз пришлось вмешаться, сколько токенов израсходовано. Токены показывают
/usageв Claude Code и/statusв Codex. - Поделите стоимость всех прогонов на число решённых задач. Это цена решённой задачи, и только по ней стоит сравнивать.
Повторите на старшей паре (Fable 5.1 и Astra) только для задач, которые младшие модели не решили. Три прогона на задачу дадут разброс: агентные результаты нестабильны.
Что выбрать по сценарию
| Ситуация | С чего начать | Почему |
|---|---|---|
| Нужны именно модели Claude (Opus, Fable) | Claude Code | Anthropic не поддерживает чужие модели в нём |
| Нужны GPT-6, AGENTS.md уже есть в репозитории | Codex | нативный инструмент OpenAI |
| Ограничен бюджет, много рутинных правок | Codex на gpt-6.1-sol или gpt-6-luna | по каталогу Claudexia цена задачи ниже |
| Тяжёлая отладка, один дорогой сбой | оба агента на старших моделях | сравните цену решённой задачи |
| Нужен плагин с интерактивными диффами в JetBrains | Claude Code | у Codex в JetBrains своя интеграция в формате чата |
| Облачное ревью PR в GitHub | зависит от подписки | у обоих есть, у Codex только при входе через ChatGPT |
Мы бы не стали выбирать один инструмент навсегда. Рабочая схема: держать оба на одном ключе и отдавать задачу тому, у кого на ваших тестах ниже цена решённой задачи.
FAQ
Claude Code или Codex: что лучше?
Универсального ответа нет. Claude Code запускает модели Claude, Codex модели OpenAI, поэтому спор на самом деле о моделях, цене и привычках команды. Проверьте оба на 10 своих задачах и сравните цену решённой задачи.
Чем отличаются Claude Code и Codex по цене?
По прайсам вендоров Astra стоит как Fable 5.1 ($10 и $50 за 1M токенов), GPT-6.1 Sol как Sonnet 5.5 ($2 и $10). В каталоге Claudexia на одинаковом профиле задачи GPT-6.1 Sol примерно вдвое дешевле Sonnet 5.5. Подписки у обоих стартуют с $20 в месяц.
Можно ли запустить GPT в Claude Code или Claude в Codex?
GPT в Claude Code нельзя: Anthropic не поддерживает направление Claude Code на модели не от Claude. Claude в Codex мы не проверяли и не рекомендуем. Практичный путь: поставить оба агента и подключить их к одному ключу Claudexia.
Что лучше для Windows?
Оба работают на Windows нативно. Claude Code устанавливается из PowerShell или CMD, Git for Windows рекомендуется. Codex запускается в PowerShell внутри песочницы и рекомендует Windows 11. Установку Codex разбирает отдельная статья про Codex CLI на Windows.
Нужна ли подписка, чтобы пользоваться этими агентами?
Нет. Оба принимают API-ключ. Claude Code работает через ключ и адрес https://api.claudexia.tech, Codex через https://api.claudexia.tech/v1. Без подписки недоступны функции, привязанные к аккаунту вендора: у Codex это облачные задачи и ревью в GitHub, у Claude Code, например, Remote Control при работе через шлюз.
Как посчитать, что выгоднее по деньгам?
Умножьте расход токенов на цену модели, учитывая дешёвое чтение кэша, и поделите на число решённых задач. Расход берите из /usage в Claude Code и /status в Codex. Сравнивайте цену решённой задачи, а не цену миллиона токенов.