Выбор между Claude Code и Codex — вопрос не «какой агент умнее», а какой лучше подходит вашей работе. Оба читают проект, меняют файлы, запускают команды и тесты, работают в терминале и в редакторе, понимают инструкции из файла памяти проекта и подключают внешние инструменты. Различия — в модели внутри, в подходе к безопасности, в том, где агент может работать без вашего компьютера, и в том, какая подписка у вас уже есть.
Качество моделей меняется каждые несколько месяцев, и сравнение «кто сильнее в коде» устаревает быстрее, чем пишется статья. Поэтому здесь — различия, которые держатся дольше: архитектура, безопасность, экосистема, цены. Установка и первые шаги описаны в гайде Claude Code с нуля, подробный разбор Codex — в гайде OpenAI Codex: что умеет агент.
Коротко: чем они похожи и чем отличаются
По базовым возможностям агенты почти совпадают: оба работают циклом «прочитать — изменить — запустить — проверить — исправить», оба умеют планировать перед изменениями, вызывать субагентов, подключать MCP-серверы и выполнять задачи без участия человека в скриптах и CI. Отличия видны в деталях, и они важнее, чем кажется.
| Параметр | Claude Code | OpenAI Codex |
| Разработчик и модели | Anthropic, модели Claude | OpenAI, модели GPT |
| Где работает | терминал, VS Code и JetBrains, десктоп, веб, телефон | терминал, расширение для редакторов, облако, десктоп ChatGPT, iOS |
| Безопасность по умолчанию | спрашивает разрешения на действия | песочница с ограничением записи и сети |
| Файл памяти проекта | CLAUDE.md, умеет читать AGENTS.md | AGENTS.md |
| Расширения | скиллы, хуки, плагины, MCP, субагенты | скиллы, хуки, плагины, MCP, субагенты |
| Входит в подписку | Claude Pro и Max | ChatGPT Plus, Pro, Business |
Если коротко: Claude Code делает ставку на тонкую настройку поведения агента — разрешения, хуки, правила для отдельных папок. Codex глубже встроен в экосистему ChatGPT и облачные задачи, а его модель безопасности построена на изоляции, а не на вопросах. Но обе стороны быстро перенимают друг у друга функции, и разрыв по возможностям постоянно сокращается.
Где работают: терминал, редактор, облако
Оба агента начинались как инструменты для терминала и оба давно вышли за его пределы. Claude Code работает в терминале, в расширениях для VS Code и JetBrains, в десктопном приложении, в веб-версии и в мобильном приложении Claude: задачу можно запустить с телефона, и агент выполнит её в облачном окружении с доступом к вашему репозиторию на GitHub.
Codex устроен похоже: CLI для терминала, расширение для редакторов, облачный режим, где задачи выполняются в изолированных виртуальных машинах OpenAI, приложение ChatGPT для компьютера и iOS. Облачный Codex удобен для фоновой работы: отдали несколько задач, занимаетесь своим, получаете готовые изменения на проверку. У Codex также есть автоматическое ревью кода в GitHub и интеграция со Slack — в тарифах Plus и выше.
Практическое следствие: если вы работаете преимущественно в терминале на своём компьютере, разница невелика. Если хотите раздавать задачи агенту из браузера или с телефона и получать готовые пул-реквесты — присмотритесь к облачным режимам обоих и проверьте, как они работают с вашим хостингом кода. Облачные режимы требуют, чтобы репозиторий был на GitHub или аналогичном сервисе, и отправляют код на серверы разработчика.
Разрешения и песочница: два разных подхода
Здесь агенты отличаются сильнее всего. Claude Code по умолчанию работает через разрешения: прежде чем изменить файл или выполнить команду, он спрашивает. Режимы позволяют настроить баланс: план — только читать и предлагать план без изменений; автопринятие правок — менять файлы без вопросов, но спрашивать про команды; auto — решения о безопасности принимает отдельный классификатор; bypassPermissions — без проверок вообще, только для изолированных окружений. Тонкая настройка — через списки разрешённых и запрещённых действий и хуки, которые могут заблокировать любое действие по вашим правилам.
Codex опирается на песочницу — ограничение на уровне операционной системы. В режиме read-only агент может только читать. В режиме workspace-write, который используется по умолчанию в CLI и расширении, он свободно меняет файлы внутри рабочей папки, но не может писать за её пределы, а доступ в сеть выключен, пока вы не разрешите его в настройках. Режим danger-full-access снимает ограничения. Отдельно настраивается политика запросов подтверждения.
Что это значит на практике. Песочница Codex защищает от ошибок агента даже тогда, когда вы невнимательно подтверждаете действия: запрещённое технически невозможно. Разрешения Claude Code гибче и точнее настраиваются под проект, но их защита зависит от того, как вы их настроили. Для работы с чувствительными данными в обоих случаях лучше запускать агента в контейнере или отдельной виртуальной машине.
Если сопоставить режимы грубо, по степени свободы агента, получится такая лестница. Это упрощение: механизмы разные, и «аналог» означает близкий уровень риска, а не одинаковое поведение.
| Уровень свободы | Claude Code | Codex |
| 1 — только читать | режим плана | read-only |
| 2 — менять файлы проекта, спрашивать про остальное | автопринятие правок | workspace-write с подтверждением по запросу |
| 3 — работать без вопросов в заданных рамках | auto или dontAsk со списком разрешений | workspace-write без запросов подтверждения |
| 4 — без ограничений | bypassPermissions | danger-full-access |
Уровень 4 у обоих агентов предназначен для одноразовых окружений — контейнера, облачной машины, которую не жалко. На рабочем компьютере с доступами к почте, облакам и базам данных разумный максимум — уровень 3 с явным списком разрешённого.
Для команды важна и управляемость: оба агента поддерживают корпоративные настройки, которые администратор задаёт централизованно и которые пользователь не может переопределить. Это позволяет, например, запретить агентам доступ к определённым папкам или внешним адресам для всей компании. Если в компании больше пары разработчиков, пользующихся агентами, такие политики стоит завести до того, как у каждого появятся свои привычки и свои настройки.
Память проекта и расширения
Оба агента читают в начале работы файл с инструкциями для проекта: команды сборки и тестов, соглашения, запреты. У Codex это AGENTS.md — открытый формат, который понимают и другие агенты. У Claude Code это CLAUDE.md с иерархией уровней (организация, пользователь, проект, личные настройки проекта) и папкой правил, которые подключаются только для определённых путей; при этом Claude Code умеет читать и AGENTS.md. Как писать такой файл, разобрано в гайде файл CLAUDE.md.
Расширения у обоих сходятся к одному набору: скиллы — инструкции для конкретных задач, которые подгружаются по необходимости; хуки — команды, которые выполняются автоматически в определённые моменты работы агента; плагины — пакеты из скиллов, хуков и настроек; MCP-серверы — подключение внешних сервисов; субагенты — отдельные агенты со своей задачей и контекстом.
У Claude Code событий для хуков больше — в документации их больше 30, от старта сессии до переключения модели — у Codex — удобнее интеграция с облачными функциями ChatGPT. Подробно о хуках — в гайде хуки в Claude Code, о скиллах — в гайде скиллы: что это и где их брать.
Хорошая новость для тех, кто не хочет выбирать навсегда: скиллы в формате SKILL.md и MCP-серверы переносятся между агентами почти без изменений, а один файл AGENTS.md могут читать оба. Готовые скиллы под разные задачи собраны в маркетплейсе скиллов.
Тарифы и лимиты
Оба агента входят в подписки своих компаний и доступны через API с оплатой за токены. Цены ниже — с официальных страниц на сентябрь 2026 года, в долларах.
| Уровень | Claude Code | OpenAI Codex |
| Бесплатно | — | Free, ограниченно и в зависимости от выкатки |
| Базовый | Pro — $20 в месяц, $17 при оплате за год | Plus — $20 в месяц (есть и Go за $8 для лёгких задач) |
| Расширенный | Max — от $100: в 5 или 20 раз больше использования | Pro — от $100: в 5 или 20 раз больше использования |
| Команды | Team — от $20 за место при годовой оплате | Business — $20 за пользователя |
| Без подписки | API Anthropic, оплата за токены | API OpenAI, оплата за токены |
На практике цены почти зеркальные, поэтому решает не тариф, а лимиты использования: сколько работы агента помещается в подписку. Лимиты у обоих считаются в объёме использования за период и зависят от выбранной модели и длины контекста. Если вы упираетесь в лимит базового тарифа каждую неделю, следующий уровень обычно выгоднее API. Для пользователей из России оба сервиса требуют VPN и зарубежной оплаты — подробнее в гайде доступ к нейросетям и оплата.
Как выбрать и можно ли пользоваться обоими
У вас уже есть подписка. Самый честный критерий. Если вы платите за ChatGPT Plus, начните с Codex — он уже входит в подписку. Если за Claude Pro — с Claude Code. Разница в качестве для большинства задач меньше, чем стоимость второй подписки, а привычка к одному агенту экономит больше времени.
Вы новичок в программировании. Оба подходят. Claude Code по умолчанию спрашивает перед каждым действием, и это помогает понять, что происходит; песочница Codex даёт спокойствие, что агент не наделает дел за пределами папки проекта. Попробуйте оба на одной небольшой задаче — станет понятно, чей стиль ближе.
Как сравнить честно, если время есть. Возьмите 3 задачи из своей реальной работы: одну маленькую правку, одну задачу на 3–5 файлов и одну на поиск ошибки. Дайте каждому агенту одинаковую формулировку и одинаковый файл с правилами проекта.
Оценивайте не скорость, а итог: прошли ли тесты, сколько раз пришлось вмешаться, сколько правок вы внесли после агента. Три задачи — мало для статистики, но достаточно, чтобы понять, с каким агентом вам удобнее работать.
Большой проект с командой. Важнее всего общие правила и управляемость: файл памяти проекта в репозитории, общие настройки разрешений, корпоративные политики. Оба это поддерживают. Claude Code даёт более тонкий контроль через хуки и правила для отдельных путей, Codex — более строгую изоляцию по умолчанию.
Много фоновых задач. Если хочется раздавать агенту десяток задач и проверять готовые пул-реквесты, оцените облачные режимы обоих на своём репозитории. Жёсткие требования к данным. Если код нельзя отправлять во внешние сервисы, ни один из двух агентов в облачной конфигурации не подходит; нужны открытые агенты с моделями на своих серверах — о них в гайде ИИ-агенты в терминале.
Оба сразу. Можно, и многие так делают. Типичная схема — один агент пишет изменения, другой делает ревью: модели разных компаний замечают разные ошибки, и второе мнение от другой модели полезнее, чем повторная проверка той же. Технически для этого достаточно общего файла AGENTS.md с правилами проекта и одинаковых MCP-серверов.
Минус двух агентов — две подписки и две системы настроек, которые нужно поддерживать. Для одного разработчика это обычно избыточно; для команды, где уже есть обе подписки, — разумная практика. Если вы выбираете между агентом в терминале и редактором с ИИ, посмотрите также сравнение Claude Code или Cursor.
Автор: Артём Беспалов, маркетинговое ИИ-агентство «Термос Беспалова», Калининград.
Источники: документация Claude Code о режимах разрешений · документация Claude Code о CLAUDE.md и AGENTS.md · руководство Codex: песочница, разрешения, тарифы · тарифы Anthropic (проверено 27.09.2026).