Codex против Claude Code: чему я научился, ежедневно используя оба

Последнее обновление: 2026-07-14 10:10:21

Потребление ресурсов — что на самом деле ощущает ваша машина

Прежде чем тронуть хотя бы одну строку кода, эти два инструмента уже ощущаются по-разному, просто находясь рядом. Процесс Claude Code заметно тяжелее в Activity Monitor, обычно занимает несколько сотен МБ, тогда как Codex простаивает в пределах десятков МБ. Набор claude в терминале означает несколько секунд ожидания, прежде чем появится приглашение; ввод codex происходит почти мгновенно.

Чтобы оценить это численно, а не просто описывать словами, я измерил обе CLI на одной и той же машине (MacBook Air, M3, 24GB RAM, macOS 26.5.1), в одной и той же сети. Сначала — тривиальная неинтерактивная задача (однострочный prompt для ответа, без правок файлов), запущенная подряд через обе, с использованием /usr/bin/time -l:

Метрика

Claude Code (v2.1.209)

Codex CLI (v0.144.3)

Время выполнения headless-задачи (3 запуска, 1 завершился по тайм-ауту на Codex)

5.24s / 5.89s / 6.29s

5.17s / 7.73s (3-й запуск столкнулся с тайм-аутом сети и был отброшен)

Пиковое потребление памяти во время этой задачи

404–418 MB

95–99 MB

Затем я запустил каждую интерактивно и просто оставил их на несколько секунд на приглашении ввода, не трогая, прежде чем проверить их резидентную память с помощью ps:

Состояние

Claude Code

Codex

В простое в командной строке, задача не выполняется

~328 MB

~63 MB

Это число в простое ближе к тому, что вы на самом деле ощущаете, когда оба инструмента просто открыты во вкладке терминала на заднем плане — и это почти в точности совпадает с интуитивным разделением на «сотни МБ против десятков МБ».

Это не строгий бенчмарк, а всего лишь одна машина и один сеанс — но разрыв по памяти достаточно стабилен и в показателях под нагрузкой, и в простое, так что это не шум.

Цены: за что я на самом деле плачу

Ни один из инструментов не взимает с меня плату за токен, если только я не использую API напрямую — оба работают на основе фиксированных тарифных планов своей материнской компании, и именно это определяет, сколько у меня есть доступа до того, как меня начнут ограничивать.

План

Цена

Что вы получаете

Claude Pro

$20/мес

Доступ к Claude Code, стандартные 5-часовые окна использования

Claude Max 5x

$100/мес

Использование в 5 раз больше, чем у Pro, за сессию, более высокие лимиты вывода

Claude Max 20x

$200/мес

Использование в 20 раз больше, чем у Pro, высший потребительский тариф Anthropic

ChatGPT Plus

$20/мес

Доступ к Codex, ограниченное использование

ChatGPT Pro

$200/мес

OpenAI описывает использование для Codex как "практически неограниченное"

(Актуально на момент публикации по странице цен Anthropic и странице цен Codex OpenAI — я бы проверил обе перед тем, как оформлять подписку, поскольку тарифы меняются.) Разрыв, который я реально ощущаю: у OpenAI нет промежуточного тарифа за $100, так что, как только я упираюсь в лимит ChatGPT Plus, следующий шаг — сразу $200; у Anthropic есть промежуточная ступень за $100. Когда я вызываю любую из моделей напрямую через API вместо подписки в комплекте с CLI — то есть строю собственного агента вместо использования упакованного инструмента — это оплачивается отдельно. Для такого сценария я пользуюсь AIReiter вместо того, чтобы платить Anthropic или OpenAI напрямую по прайс-листу; он перепродаёт те же модели со скидкой.

Почему я постоянно переключаюсь туда и обратно

Инструмент, к которому я обращаюсь, меняется сильнее в зависимости от базовой модели, чем от самого инструмента. Когда вышла OpenAI GPT-5.5, она на какое-то время была заметно сильнее Claude, и в этот период я перевёл большую часть своей повседневной работы в Codex. Это преимущество не продлилось долго — качество GPT снова просело через несколько недель, и я вернулся к Claude Code как к варианту по умолчанию. У Claude тоже бывают свои колебания качества, но они были меньше и менее ощутимы, чем то, что я видел у GPT за тот же период.

Выбор между "Codex vs Claude Code" отчасти означает выбор того пограничного модели, которая на этой неделе оказывается острее. Оценка только CLI-оболочки — интерфейса, песочницы, экосистемы — упускает переменную, которая на самом деле заставляет людей переключаться между ними. Это также соответствует более часто называемому различию между этими двумя инструментами: Codex делает упор на минимальное вмешательство пользователя (дайте ему задачу, отойдите, позже просмотрите diff), тогда как Claude Code делает упор на активное участие (более быстрый обмен сообщениями туда и обратно, больше контрольных точек, где он ждёт вас).

Разрыв зрелости функции — отсутствующая перемотка назад

Зрелость инструмента — это область, где Claude Code по-прежнему явно опережает то, что я получаю от Codex, и самый наглядный для меня пример — одна конкретная, неприметная функция: откат к более ранней версии кода прямо в середине сессии. Claude Code поддерживает это нативно — я могу перемотать к предыдущей контрольной точке, когда правка идёт наперекосяк. У Codex этого до сих пор нет, и он уже достаточно давно существует, так что я больше не принимаю оправдание «только что вышло, дайте ему время». Быстрое итеративное улучшение и иногда позволить агенту зайти слишком далеко — это и есть мой рабочий процесс, так что я замечаю отсутствие этой функции почти каждую неделю, а не только в редких случаях.

Более широкая экосистема Claude Code для меня несёт тот же паттерн: subagents, hooks и система Agent Skills (стандарт, который Anthropic сначала представила, а Codex позже принял) дают больше возможностей для построения рабочих процессов поверх неё. У Codex есть эквивалентные инструменты, но в повседневном использовании они ощущаются более скудными, а его CLI/IDE/cloud/app-поверхность более фрагментирована в названиях, даже несмотря на то, что OpenAI продвигает его во всё больше мест.

Песочница и вопрос доверия

Два инструмента защищают меня от моих собственных ошибок по-разному. Codex обеспечивает изоляцию на уровне ОС — Seatbelt на macOS, Landlock на Linux, песочницу Windows — так что вышедшая из-под контроля команда shell сдерживается ядром, а не собственным суждением агента. Модель безопасности Claude Code работает на уровне приложения, через систему хуков, которую я могу настроить, чтобы разрешать или блокировать действия до их выполнения. Ни один из подходов на бумаге не является строго безопаснее; у них разные режимы отказа, и то, что Codex имеет открытый исходный код, означает, что я действительно могу прочитать, как реализована его песочница, а не принимать это на веру.

Однако такое изоляция на уровне ядра на практике имеет вполне реальную цену: песочница Codex ставит паузу и ждёт моего явного разрешения на операции, тогда как модель Claude Code на основе хуков просто пропускает их после того, как я её настроил. При запуске многошагового сценарного workflow — такого, где инструмент записывает файлы или вызывает shell, чтобы запустить скрипт на середине выполнения, — с Codex приходится чаще прерываться и давать одобрение, чем с Claude Code.

Доверие — это также то место, где Claude Code в этом году сильно пострадал, и это единственное, что заставляет меня задуматься о том, чтобы оставаться верным закрытому исходному коду. В июле 2026 года национальная база уязвимостей Китая публично предупредила разработчиков отказаться от недавних версий Claude Code из-за скрытого механизма в версиях 2.1.91–2.1.196, который проверял часовой пояс устройства и то, был ли трафик перенаправлен через неофициальную конечную точку API, а затем соответствующим образом помечал запрос. Anthropic подтвердил, что механизм существовал, назвал его экспериментом по противодействию distillation, а не бэкдором, и удалил его в версии 2.1.198. Я не буду здесь заново разбирать весь инцидент, но для меня это серьёзный минус закрытого инструмента: я не могу проверить то, что не могу прочитать, а то, что Codex имеет открытый исходный код, означает, что именно этот сценарий отказа не относится к нему таким же образом.

Так какой же из них вам действительно следует использовать

Если ваш повседневный рабочий процесс похож на мой — быстрая итерация над небольшими и средними задачами, потребность в богатом наборе инструментов вокруг себя (субагенты, хуки, навыки, быстрые правки, которые можно просматривать и откатывать по ходу работы) — Claude Code является более безопасным ежедневным вариантом по умолчанию. Если вы передаёте крупную, чётко определённую задачу, с которой можно уйти и не возвращаться, или вам нужен open-source агент, который можно проверить и запускать в изолированной sandbox-среде, Codex — вполне легитимный первый выбор, и именно он, как мне кажется, меньше нагружает мою машину во время работы.

Я не полностью привязываюсь к одному, и большинство опытных пользователей, которых я знаю, тоже. Я по умолчанию выбираю тот инструмент, чья базовая модель в данный момент работает лучше, и держу другой установленным для задач, где его конкретные сильные стороны — sandboxing у Codex и его небольшой ресурсный след, экосистема Claude Code и поддержка rewind — действительно важны для этой задачи.

Часто задаваемые вопросы

Codex лучше, чем Claude Code?

Ни один не выигрывает безоговорочно. Codex менее требователен к ресурсам и лучше подходит для длительных задач без постоянного участия; у Claude Code более зрелая экосистема, есть перемотка в середине сессии и более доступный средний тариф подписки. То, какой из них лучше работает на конкретной неделе, часто больше зависит от текущей формы базовой модели, чем от самого инструмента.

Claude Code или Codex бесплатны?

Нет — оба требуют платный план для серьезного ежедневного использования. Claude Code требует Claude Pro ($20/mo) или выше; Codex требует ChatGPT Plus ($20/mo) или выше. Нерегулярное, редкое использование может укладываться в лимиты пробного периода бесплатного тарифа, но ни один из них не поддерживает ежедневное agentic coding бесплатно.

Могу ли я использовать оба в одном и том же проекте?

Да, и это распространённый приём среди активных пользователей: использовать один инструмент для основной части работы, а затем дать другому сделать второй проход — свежий взгляд помогает заметить слепые зоны, которые модель первого инструмента не выделит в своём же выводе. Ведите короткий общий журнал того, что изменилось и почему, чтобы второй инструмент не угадывал контекст.

Итог

Оба — способные повседневные инструменты с разными слабыми сторонами: Codex легче и быстрее запускается, но всё ещё не умеет отматывать историю в середине сессии; Claude Code сильнее нагружает вашу машину, зато у него более глубокий toolchain, а его средний тариф за $100 даёт активным пользователям уровень, которого OpenAI не предлагает. Моё собственное распределение времени с момента запуска обоих по-прежнему остаётся выше 75% в пользу Claude Code, и это скорее не вердикт о Codex, а отражение того, насколько сильно для моего реального рабочего процесса важен разрыв в экосистеме. То, что вам стоит открыть сегодня, зависит меньше от roadmap любого из инструментов и больше от того, какая модель за ним прямо сейчас показывает свою лучшую работу.