Claude Code или Codex: как и что я отдаю каждому ИИ-агенту, и где они ошибаются
Claude Code и Codex — два ИИ-агента: программы, которые сами открывают папку с проектом, правят файлы и запускают команды на компьютере. Кто выбирает между ними, обычно ищет лучшего и эффективного под свои задачи. Я же держу обоих на одном Маке и замечаю другое: ошибаются оба, но предсказуемо.
Claude Code у меня собирает страницы и пишет тексты для кортких постов, Codex рисует картинки, проверяет за первым и ведёт фоновые задачи на сервере. Однажды Claude Code трижды собрал страницу не так, как я просил, а Codex все три раза ответил, что всё в порядке. Одного его ответа для приёмки оказалось мало. Ещё две ошибки так же предсказуемы: правило из файла инструкций агент может нарушить, а лимит подписки обрывает работу посреди ночи. Поэтому необратимое я проверяю кодом, а второго агента держу на подмене.
Какую работу я отдаю Claude Code, а какую Codex
Сравнение Codex vs Claude Code по возможностям мало что даёт: агенты умеют почти одно и то же. Claude Code работает в терминале, в редакторе кода, в десктоп-приложении и в браузере: читает проект, правит файлы, запускает команды. Codex делает то же в терминале и в приложении, а ещё берёт облачные задачи. Роли у меня сложились по тому, что у кого ломалось.
Claude Code получает длинные задачи с правилами: собрать страницу, провести статью через несколько шагов подготовки, написать текст в заданном голосе. Codex достаются три вида работы. Он рисует обложки и иллюстрации, причём по подписке, без оплаты за каждый запрос. Он делает внешнее ревью: я показываю ему результат Claude Code и прошу найти слабые места. И он ведёт фоновые задания на сервере-помощнике, например ежедневные дайджесты.
Картинку Codex рисует две-три минуты, а через платный доступ к модели она выходит за секунды. Размер кадра задать нельзя, поэтому я дотягиваю его до нужного формата отдельным скриптом. Белый лист Codex рисует ярче, чем нужно, и цвет приходится выравнивать после. А однажды в обложку статьи попал чужой рекламный баннер: мой скрипт брал самый свежий файл из общей папки, пока в соседнем окне рисовали другое. Теперь берётся только файл, названный в выводе этого запуска.
У ревью от Codex свой подводный камень. Если дать ему читать всю папку проекта, он уходит минут на десять и возвращается ни с чем. Поэтому ревью я отправляю коротким запросом без файлов: что проверить и на каком тексте.
Claude Code может нарушить правило, которое я заранее записал ему в файл с инструкциями
У Claude Code есть файл с правилами проекта, CLAUDE.md: агент читает его в начале каждой сессии. Я записал туда правило по работе с текстами, и Claude Code нарушил его три раза подряд, пока собирал одну и ту же страницу. По документации так и задумано. Anthropic пишет, что такие файлы агент воспринимает как контекст, а не как обязательную настройку. Там же совет держать файл короче 200 строк: длинный занимает больше места в памяти сессии, и агент хуже его соблюдает.
Чтобы запретить действие при любом решении модели, документация советует хук PreToolUse. Это небольшая программа, которая срабатывает перед командой агента и может её остановить.
Поэтому правила я делю на два вида. То, что можно поправить после, например тон текста, остаётся в файле правил. То, что нельзя откатить, например публикация, стоит под проверкой кодом между агентом и действием: без её разрешения команда не выполнится.
Codex в роли проверяющего соглашается с плохой работой
Три версии страницы от Claude Code я забраковал: слабый заголовок, вялый текст, кривые блоки. Codex, которого я просил проверить работу, каждый раз отвечал, что всё хорошо. Потом выяснилось, что он смотрел на отдельные слова и ритм фраз, а слабый заголовок пропускал. Проверять пришлось и саму страницу, и то, выполнил ли агент задание.
Похожее было со сравнением заголовков вслепую. Codex дважды поставил выше отвергнутый мной вариант и ниже принятый. Два случая — не статистика, но судья вкуса у меня теперь я сам. Codex проверяет то, что можно сверить с условием задачи.
Поэтому роли не закреплены навсегда: для одного проекта я веду весь процесс написания постов в Codex, без Claude Code, и смотрю, кто из двух на этой задаче меньше ошибается.
Лимиты подписки у Claude Code и Codex обрывают ночную работу
Третья ошибка у меня про деньги. Оба агента работают по подписке с лимитами, и лимит может закончиться посреди ночного запуска.
У Claude Code, по прайсу Anthropic на октябрь 2026, лимиты сбрасываются в скользящем пятичасовом окне, а на платных тарифах добавляются недельные. Пул общий: чат, десктоп, мобильное приложение и Claude Code берут из одного места.
Лимиты Codex устроены похоже. На странице тарифов на октябрь 2026 для Plus и Business указаны примерные оценки на каждые пять часов, недельные лимиты тоже возможны. Локальная работа и облачные чаты делят один лимит. Сами оценки не фиксированные: они зависят от модели и задачи.
У меня это выглядело так. Недельный лимит Claude Code кончился на запуске ежедневной задачи по постам в СММ, и задача не сработала. Ждать сброса я не стал: сменил исполнителя на Codex, а промпт, голос и расписание остались прежними. Сбой за тот день так и остался в журнале красным. В другой раз в лимит упёрся Codex, а без его обложки статья не выходит. Выпуск встал, пришлось ставить разовый догон.
Автоповторы после лимита я запретил совсем. Раньше скрипт сам перезапускал ночь после сброса, теперь он только узнаёт лимит и ничего не ставит в очередь.
А ещё Codex и у моего сервера-помощника одна подписка. Тяжёлые прогоны на Маке бьют по дайджестам сервера: так я записал у себя в журнале. Когда сервер сам упёрся в лимит подписки, помогли три вещи: дешёвая модель для рутины, дайджест реже и часть разбора, отданная обычному скрипту без модели. По одному моему замеру, на том же задании дешёвая модель расходует в разы меньше.
И последнее про деньги. Ночную работу Claude Code раньше вёл одним вызовом на все статьи. Переписка с агентом разрасталась до сотен тысяч токенов, то есть кусочков текста, которые модель перечитывает на каждом шаге. Шестая статья в такой ночи обходилась втрое дороже третьей. Теперь на каждую статью идёт отдельный вызов.
Четыре привычки, которые я завёл после ошибок дсвоихвух агентов
- Необратимое защищаю кодом, а не правилом. Проверки перед отправкой у меня работают как хуки Claude Code. Codex этих проверок не видит, поэтому для ежедневной задачи на нём пришлось отдельно поставить такую же проверку перед его браузером. Это отдельная работа, и при переезде задачи на второго агента её легко забыть.
- Проверяю по исходному запросу. Теперь я прошу Codex проверить работу Claude Code на основании первоначального задания: выполнен ли каждый пункт. Просьба проверить в целом возвращает вежливое «всё хорошо».
- Режим Codex для фоновых задач задаю заранее. В документации Codex описано, что можно заранее задать: что агенту разрешено трогать и о чём он должен спрашивать человека. По умолчанию интернет у него выключен. Для ночных задач без человека у меня отдельная настройка, где он ничего не спрашивает: иначе задача зависает на вопросе, на который некому ответить.
- Второй агент держу на подмене. Первый плановый запуск новой задачи на Codex у меня упал на таймауте. Claude Code ночью тоже несколько раз падал (ошибки входа и доступа), и однажды недостающие статьи из ночного выпуска дописал Codex. Задачу можно передать второму агенту с тем же промптом, не дожидаясь, пока починится первый.
Что лучше, Claude Code или Codex, если вы только начинаете
Замеров качества у меня нет, только мои задачи и мои ошибки. Для новичка решает другое: как проще начать.
Новичку я бы советовал начать с Codex. Он идёт внутри ChatGPT, которым многие уже пользуются, и подключается проще. На октябрь 2026 Codex входит во все тарифы ChatGPT, от бесплатного до корпоративных. Тариф Plus стоит $20 в месяц.
Claude Code требует стабильный доступ с ВПНом, оплатами и танцами с бубнами.
Освоив одного агента, на второго перейти легко. Codex читает файл правил AGENTS.md, Claude Code — CLAUDE.md, но по документации умеет прочитать и AGENTS.md. Скиллы, то есть готовые инструкции под задачу, у обоих устроены по одному открытому стандарту: папка с файлом SKILL.md. Правила и скиллы можно вести в одной копии.
Цены и лимиты у обоих меняются часто, поэтому сравнение Codex и Claude Code по деньгам проверяйте на страницах самих сервисов перед покупкой. Для старта хватит подписки ChatGPT, папки проекта с файлом AGENTS.md и небольшой задачи, результат которой легко проверить глазами.
Что запомнить, если работаете с двумя ИИ-агентами
- Claude Code и Codex у меня работают в паре: первый ведёт длинную сборку и тексты, второй рисует, проверяет и тянет фоновые задания.
- Правило в CLAUDE.md — совет: Anthropic сама называет такие файлы контекстом. Что нельзя откатить, ставьте под проверку кодом.
- Проверяющий агент склонен соглашаться. Просите проверять по исходному заданию, а вкус оставьте человеку.
- Лимит подписки может оборвать работу посреди ночи, и у Codex он общий для всех способов работы. Держите второго агента на подмене.
- Для старта проще Codex: он входит в подписку ChatGPT, а Claude Code с первого дня требует платного тарифа.