ВойтиПолучить доступ

Инструменты15 минобновлено

Codex или Claude Code: что выбрать

Codex или Claude Code: что выбрать, если коротко?

Коротко: на вопрос «Codex или Claude Code» быстрый ответ такой: есть подписка ChatGPT - начинай с Codex, есть Claude Pro или Max - начинай с Claude Code. Агенты одного класса: оба читают папку проекта, правят файлы и запускают команды. Дальше выбор решают твоя система и то, насколько строгие границы ты хочешь поставить агенту.

Сравниваю не по чужим обзорам: на моём Mac стоят оба агента. 21 сентября 2026 года claude --version показывает 2.1.278, codex --version - 0.154.0. В рабочем проекте, где я собираю сайты, рядом лежат два файла правил, по одному на каждого.

Под Codex я везде имею в виду агента OpenAI, под Claude Code - агента Anthropic, которого по-русски набирают то «клод код», то «клауд код». Короткое определение Codex - в словаре: Codex, подробный разбор Claude Code - в отдельной статье.

Какой бы агент ты ни выбрал, работать он начнёт с правил проекта, настроек и скиллов. Готовые материалы под оба агента лежат в ClaudeBase, и сама база подключается и к Claude Code, и к Codex.

Что у них общего?

Коротко: Claude Code делает Anthropic, Codex - OpenAI, но устроены они похоже. Оба работают в терминале, в редакторе кода, в отдельном приложении и в облаке. Понимают скиллы, подключают внешние сервисы через MCP и умеют выполнять задачу без диалога, одной командой из скрипта.

Совпадают и базовые команды:

  • запуск без диалога: claude -p "задача" и codex exec "задача";
  • возврат в прошлую сессию: claude --resume и codex resume;
  • отдельная рабочая копия под задачу: флаг --worktree есть у обоих;
  • ревью кода отдельной командой: claude ultrareview и codex review.

Чем они отличаются: таблица по десяти пунктам

Коротко: различий десять, три из них касаются денег и доступа. Таблица собрана по документации Anthropic и OpenAI и по справке программ, состояние - 21 сентября 2026 года. Цены я намеренно не ставлю: тарифы у обоих меняются чаще, чем обновляется любая статья.

Пункт Claude Code Codex
Где работает терминал, VS Code и JetBrains, приложение Claude, веб, телефон терминал, расширение для VS Code и похожих редакторов, приложение ChatGPT, облако
Вход и оплата платный тариф Claude (Pro, Max, Team, Enterprise) или аккаунт Console; бесплатный claude.ai не подходит любой тариф ChatGPT, включая Free и Go, или ключ API
Лимиты остаток по тарифу показывает /usage окна по пять часов, бывают недельные; остаток показывает /status
Файл правил CLAUDE.md; AGENTS.md с версии 2.1.277, если CLAUDE.md нет AGENTS.md и AGENTS.override.md
Скиллы папка с SKILL.md в .claude/skills/ тот же формат в .agents/skills/
Плагины /plugin, официальный каталог Anthropic подключается сам /plugins в терминале и приложении; в расширении для редактора их нет
MCP claude mcp add; сам умеет быть MCP-сервером codex mcp add; команда codex mcp-server удалена
Разрешения шесть режимов, на Pro, Max и Team старт в режиме auto; песочница включается /sandbox песочница включена по умолчанию, сеть закрыта; режимы меняет /permissions
Windows работает нативно, песочница только в WSL2 своя песочница Windows, WSL2 по желанию
Россия нет в списке стран Anthropic нет в списке стран OpenAI

Формат настроек тоже разный: ~/.claude/settings.json у Claude Code и ~/.codex/config.toml у Codex, так что строка настроек из статьи про один агент во втором не сработает.

Как устроены разрешения и песочница?

Коротко: Codex по умолчанию запускает команды в песочнице: правит файлы только внутри папки проекта и в сеть без спроса не ходит. Claude Code задаёт границу режимами разрешений и на тарифах Pro, Max и Team стартует в режиме auto, где действия проверяет отдельная модель.

Песочница задаёт, какие папки агенту можно менять и можно ли ему в интернет. Режим разрешений определяет, когда агент остановится и спросит тебя.

У Codex в папке с git по умолчанию стоит пресет Auto. Агент правит и запускает команды внутри рабочей папки, а за её пределы и в сеть идёт только с твоего разрешения. В папке без git он может стартовать в режиме только чтения. Границы меняет команда /permissions, при запуске - флаги -s (read-only, workspace-write, danger-full-access) и -a (on-request или never).

У Claude Code режимов шесть: Manual (в настройках записан как default), acceptEdits, plan, auto, dontAsk и bypassPermissions, переключаются клавишами Shift+Tab. В режиме plan агент сначала показывает план и не меняет файлы, пока ты его не примешь. Песочницу для команд включает /sandbox на macOS, Linux и в WSL2.

Режимы по шагам разобраны в статье Claude Code: настройка с нуля, а кто одобряет выход Codex за границы песочницы - в статье Агент Codex: сколько он делает за тебя.

Что с файлами правил CLAUDE.md и AGENTS.md?

Коротко: Claude Code исторически читает CLAUDE.md, Codex - AGENTS.md. С версии 2.1.277 он умеет читать и AGENTS.md, но по умолчанию только тогда, когда в папке и выше нет ни одного CLAUDE.md. Один общий файл правил для двух агентов теперь работает почти без обходных приёмов.

Файл правил - текст, который агент читает в начале работы: чем проверять результат и куда не лезть. У Codex есть ещё старший файл AGENTS.override.md: если он лежит в папке, обычный AGENTS.md оттуда не берётся. Собранные правила Codex ограничивает объёмом 32 КиБ.

Старые инструкции пишут, что Claude Code файл AGENTS.md не понимает: так было до версии 2.1.277. Сейчас документация Anthropic описывает поведение таблицей:

Что лежит в проекте Что читает Claude Code
только AGENTS.md AGENTS.md
AGENTS.md и CLAUDE.md только CLAUDE.md
CLAUDE.md со строкой @AGENTS.md CLAUDE.md вместе с содержимым AGENTS.md

Если держишь оба агента, удобна схема из последней строки: общие правила в AGENTS.md, в CLAUDE.md одна строка импорта. Та же строка нужна там, где AGENTS.md напрямую не читается, например в сессиях через Amazon Bedrock.

@AGENTS.md

Ловушка из той же документации: личный файл CLAUDE.local.md тоже считается файлом Claude Code, и с ним общий AGENTS.md читаться перестаёт. Файл правил целиком я разобрал в статье CLAUDE.md: как задать правила проекта.

Переносятся ли скиллы, плагины и MCP?

Коротко: скиллы переносятся почти без правок: оба агента понимают один открытый формат, папку с файлом SKILL.md. Отличаются папки, куда их класть. Плагины у каждого свои, MCP-серверы подключаются похожими командами, а настройки переезжают встроенным импортом в обе стороны.

Оба агента следуют открытому стандарту Agent Skills, но ищут скиллы в разных местах: Claude Code - в .claude/skills/, Codex - в .agents/skills/, личные - в тех же папках внутри домашней. У себя в рабочем проекте я держу один скилл в обеих папках: обе ссылаются на одну и ту же папку, и правлю я его один раз.

В шапке такого скилла стоит держаться шести полей стандарта, их поимённо перечисляет документация Anthropic. Устройство скилла разобрано в статье как написать свой скилл, установка в Codex - в статье Codex skills: как поставить.

Каталоги плагинов у агентов разные. В Claude Code плагины ставят командой /plugin, в Codex каталог открывает /plugins, а в его расширении для редактора плагинов нет.

MCP подключает агенту внешний сервис: трекер задач, заметки, облачный диск. Команды почти одинаковые: claude mcp add и codex mcp add. Claude Code умеет и сам работать MCP-сервером (claude mcp serve), а у Codex команду codex mcp-server удалили. Подключение серверов по шагам - в статье про MCP, для Codex - в статье Codex MCP: как подключить сервер.

Переезд встроен в обе программы. claude import забирает настройки из Codex, Gemini или Cursor. В Codex в сессии набирают /import: он переносит из Claude Code инструкции, настройки, скиллы, плагины, MCP-серверы, хуки и субагентов, а документация просит потом проверить права доступа и хуки.

Материалы под оба агента. Видеоурок «Какую модель выбрать: Claude, GPT, китайские» как раз про этот выбор. Среди материалов есть «Правила агента: CLAUDE.md и AGENTS.md» и «Настройки Claude Code, Codex и VS Code». Для Codex отдельно лежат «Codex Starter: полная настройка проекта» и «Superpowers для Codex». Базу можно подключить по MCP к любому из двух агентов, подробности - в описании доступа к ClaudeBase.

Сколько стоит и где смотреть лимиты?

Коротко: бесплатного входа в Claude Code нет: нужен платный тариф Claude или аккаунт Console с оплатой по API. Codex входит в любой тариф ChatGPT, включая Free, но этот тариф годится для коротких задач. Остаток лимита оба показывают прямо в сессии.

У Claude Code путей два: подписка Claude (Pro, Max, Team или Enterprise) или аккаунт Claude Console, где платишь за токены по ценам API. Бесплатный тариф claude.ai его не включает. Когда нужен ключ API, разобрано в отдельной статье. Чем Max 5x отличается от 20x и от Pro именно под Claude Code - в статье Claude Max под Claude Code.

Codex включён во все тарифы ChatGPT, от Free и Go до Enterprise, а бесплатный OpenAI описывает как знакомство с агентом для коротких задач. Войти можно и по ключу API, но тогда пропадают облачные функции вроде ревью на GitHub.

У Codex расход меряется сообщениями в окне из пяти часов, поверх могут действовать недельные ограничения, остаток показывает /status. У Claude Code полосы расхода по тарифу показывает /usage. Цифры по тарифам - в отдельных статьях: лимиты Claude Code и лимиты Codex.

Выбирать агента по имени модели я бы не стал, такой выбор быстро стареет: например, GPT-5.5 OpenAI выводит из Codex 14 октября 2026 года.

Я сам плачу за ChatGPT и Codex картой для подписок «Плати по миру»: выпускается за пару минут, пополняется рублями через СБП. Оформить картуРеклама. ООО "Капибара". ИНН 9703231520. erid: CQH36pWzJqNS1hfhQNyQNjbmhaUSfywWpWF3LE48uoYyEF

Что выбрать на Windows?

Коротко: на Windows разница заметнее всего. Codex работает нативно в PowerShell со своей песочницей Windows. Claude Code тоже ставится нативно, но песочница для команд там не работает: её дают только WSL2, macOS и Linux.

Ставят Claude Code на Windows из PowerShell или CMD, права администратора не нужны. Git for Windows необязателен: без него команды идут через PowerShell. За песочницей документация Anthropic отправляет в WSL2 - это Linux внутри Windows.

У Codex песочница Windows работает в двух режимах: elevated и unelevated. Первый надёжнее, но просит одобрения администратора, потому что заводит отдельных пользователей Windows с урезанными правами. WSL2 для Codex - запасной путь, если нужны инструменты Linux. Установка по шагам: Claude Code на Windows и Codex на Windows.

Как с этим работать из России?

Коротко: России нет ни в списке стран Anthropic, ни в списке стран OpenAI. Для выбора между агентами это ничего не меняет: условия одинаковые, решает то, где у тебя уже есть рабочий аккаунт и способ оплаты.

В требованиях Claude Code условие записано строкой «Location: Anthropic supported countries». У OpenAI формулировка жёстче:

Accessing or offering access to our services outside of the countries and territories listed below may result in your account being blocked or suspended.

«Доступ к нашим сервисам или предоставление доступа к ним за пределами перечисленных ниже стран и территорий может привести к блокировке или приостановке аккаунта.»

Запуск из России - в статье Claude Code в России, оплата - как оплатить Claude из России. По Codex есть разбор сетевого доступа. Что правила Anthropic говорят о VPN и как Claude Code работает через прокси - в статье какой VPN нужен для Claude.

Какой агент брать в твоей ситуации?

Коротко: начинай с того, за что уже платишь, и меняй агента, только когда упёрся в конкретное ограничение. Ниже шесть типичных ситуаций и что я бы взял в каждой. Окончательно решает проба с твоей собственной задачей.

  1. Есть подписка ChatGPT, любая. Бери Codex: он уже входит в тариф. Установка - в отдельной статье.
  2. Есть Claude Pro или Max. Бери Claude Code, он входит в эти тарифы. Порядок установки - в инструкции.
  3. Подписки нет, хочется попробовать даром. Бесплатно доступен только Codex в тарифе Free, OpenAI описывает его как знакомство для коротких задач.
  4. Работаешь на Windows и не хочешь ставить WSL. Codex: его песочница работает нативно.
  5. Хочешь, чтобы агент сначала показывал план. Подойдут оба: у Claude Code режим plan, у Codex - режим только чтения через /permissions.
  6. Хочешь модель у себя на компьютере. В справке Codex для этого есть флаги --oss и --local-provider (LM Studio или Ollama). Как такая связка устроена у обоих агентов, разобрано в статье локальный ИИ-агент.

Можно ли держать оба и как их поделить?

Коротко: можно, и я так работаю: один агент пишет, второй проверяет написанное. Правило здесь одно: не запускать их одновременно в одной папке, иначе правки одного перепишут правки другого. Для параллельной работы у обоих есть флаг --worktree.

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

Как поделить работу:

  1. Правила - в одном AGENTS.md, в CLAUDE.md строка @AGENTS.md.
  2. Скиллы - одна папка, подключённая и в .claude/skills/, и в .agents/skills/.
  3. Параллельные задачи - в отдельных рабочих копиях через claude --worktree и codex --worktree.
  4. Ревью - отдельной командой: codex review или claude ultrareview.

Два агента - это две подписки или два счёта по API, поэтому второго я бы добавлял, когда в первом упираешься во что-то конкретное.

Какие ошибки делают при выборе и переезде?

Коротко: когда решаешь, Codex или Claude Code, ошибки приходят из устаревших инструкций и из привычки переносить опыт одного агента на другой. Ниже шесть таких случаев, каждый сверен с документацией.

  1. Копировать флаги из одного агента в другой. -p у Claude Code печатает ответ и выходит, у Codex выбирает профиль настроек. -c в первом продолжает прошлый разговор, во втором меняет настройку на один запуск.
  2. Класть скилл в чужую папку. Скилл из .claude/skills/ Codex не найдёт, скилл из .agents/skills/ не найдёт Claude Code.
  3. Верить, что Claude Code не читает AGENTS.md. С версии 2.1.277 читает, если рядом нет CLAUDE.md. Положишь рядом CLAUDE.md или CLAUDE.local.md - перестанет.
  4. Искать codex mcp-server. Команду удалили, старые инструкции с ней ломаются. Внешние MCP-серверы Codex подключает по-прежнему, через codex mcp add.
  5. Ждать Claude Code на бесплатном тарифе claude.ai или его песочницу в обычной Windows. Ни того, ни другого нет.
  6. Судить по чужим замерам. Рейтинги устаревают вместе с моделями. Честная проба - одна твоя задача в двух одинаковых копиях проекта, по агенту на копию.

Чек-лист

Коротко: вопрос «Codex или Claude Code» решён по фактам, когда закрыты все шесть пунктов. Пройди их до того, как оформлять вторую подписку.

  1. Проверил, какая подписка у тебя уже есть: ChatGPT, Claude или обе.
  2. Посмотрел версии, если агенты уже стоят: claude --version и codex --version.
  3. Завёл общий AGENTS.md, а для Claude Code добавил строку @AGENTS.md в CLAUDE.md.
  4. Положил скиллы в папку своего агента: .claude/skills/ или .agents/skills/.
  5. На первой задаче включил узкий режим: plan в Claude Code или read-only в Codex.
  6. Дал обоим агентам одну и ту же свою задачу, каждому в своей копии проекта.

Выбор сделан: что дальше?

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

Три ближайших шага:

  1. Установка: Claude Code или Codex.
  2. Правила проекта: статья про CLAUDE.md, там же разобран AGENTS.md.
  3. Первая задача, маленькая и проверяемая: поправить текст на странице или собрать таблицу из файлов в папке.

Дальше учиться удобнее по ходу своей работы, когда готовые правила и скиллы уже под рукой. В ClaudeBase лежат материалы и под Claude Code, и под Codex, а подключение по MCP одинаково работает в обоих: выбранный агент сам ищет в базе нужное и берёт в работу. Что внутри и как получить доступ - на странице ClaudeBase.

Спрашивают

Пять вопросов по теме

Что лучше: Codex или Claude Code?

Лучше тот, за который ты уже платишь и чьи ограничения тебе не мешают. По возможностям агенты одного класса: оба правят файлы, запускают команды, понимают скиллы и MCP. Разница в доступе и настройке: Codex есть на любом тарифе ChatGPT и включает песочницу по умолчанию, Claude Code требует платный тариф Claude и даёт шесть режимов разрешений.

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

Codex входит во все тарифы ChatGPT, включая бесплатный Free, но на нём OpenAI обещает знакомство на коротких задачах. Для постоянной работы нужен платный тариф или ключ API с оплатой по расходу. У Claude Code бесплатного варианта нет: бесплатный тариф claude.ai его не включает.

Можно ли пользоваться Codex и Claude Code одновременно?

Да, если не пускать их в одну папку одновременно: два агента, правящих одни и те же файлы, перепишут правки друг друга. Для параллельной работы у обоих есть флаг --worktree, он заводит отдельную рабочую копию. Правила удобно держать в одном AGENTS.md, а в CLAUDE.md оставить строку импорта @AGENTS.md.

Читает ли Claude Code файл AGENTS.md?

Да, начиная с версии 2.1.277, но по умолчанию только когда в рабочей папке и выше нет CLAUDE.md или CLAUDE.local.md. Если CLAUDE.md есть, Claude Code берёт только его. Чтобы получить правила из обоих файлов, добавь в CLAUDE.md строку @AGENTS.md или поменяй настройку Project instructions в команде /config.

Работают ли Codex и Claude Code из России?

Официально нет: России нет ни в списке стран Anthropic, ни в списке стран OpenAI. OpenAI отдельно предупреждает, что доступ из стран вне списка может закончиться блокировкой аккаунта. Разницы между агентами здесь нет, выбор решает, где у тебя уже есть рабочий аккаунт и способ оплаты.

Источники