Codex или Claude Code: сравнение харнессов для кода
Данные на 26.10.2026, 13:10 МСК
Codex и Claude Code это харнессы для работы с кодом из терминала. Codex от OpenAI работает с моделями GPT через Responses API, Claude Code от Anthropic работает с моделями Claude через Anthropic Messages. Обычно выбор определяет модель: под Claude берут Claude Code, под GPT берут Codex. Оба подключаются одним ключом шлюза, а если нужны любые модели каталога в одном харнессе, есть OpenCode и Kilo Code.
Рейтинга тут не будет. Модель это расходник, её меняют под задачу, и харнесс вслед за ней.
Коротко: чем отличаются
| Codex | Claude Code | |
|---|---|---|
| Разработчик | OpenAI | Anthropic |
| Модели | GPT, в нашем каталоге gpt-5-3-codex | Claude, через наш роутер только claude-* |
| Формат API | Responses (/v1/responses) | Anthropic Messages (/v1/messages) |
| Где настраивается | ~/.codex/config.toml | переменные окружения или ~/.claude/settings.json |
| Адрес нашего шлюза | https://aishlyuz.ru/v1 | https://aishlyuz.ru, без /v1 |
| IDE | расширение для VS Code и desktop-приложение | расширения для VS Code и JetBrains |
| MCP | да, codex mcp add | да, claude mcp add |
| Лицензия | open-source (openai/codex) | не указываем |
Модели: что можно поставить в каждый харнесс
Codex принимает только формат Responses. Chat Completions он больше не поддерживает: в исходниках на 22.10.2026 wire_api = "chat" даёт ошибку «is no longer supported». Значит, шлюзу нужен /v1/responses, у нас он есть. Основная модель для Codex в каталоге gpt-5-3-codex. Другие модели ставьте, только если шлюз отдаёт их в формате Responses. Точный id берите из GET /v1/models.
Claude Code ходит в Anthropic Messages. Через наш роутер в нём работают только модели семейства Claude: claude-opus-5-5, claude-sonnet-5-5, claude-haiku-5-5, claude-fable-5-1, claude-opus-5, claude-sonnet-5 и claude-sonnet-4-6. У моделей других семейств вызовы инструментов через /v1/messages пока ломаются, а без инструментов Claude Code не работает. Цены на claude-sonnet-5-5, claude-opus-5-5 и остальные модели на /modeli.
Настройка в двух строках
- Codex: в
~/.codex/config.tomlблок[model_providers]сbase_url = "https://aishlyuz.ru/v1",env_keyиwire_api = "responses". Полный конфиг в гайде Codex из России. Codex CLI с нашим ключом мы пока не проверяли. - Claude Code:
ANTHROPIC_BASE_URL=https://aishlyuz.ruиANTHROPIC_AUTH_TOKENс ключом. Полная настройка в гайде Claude Code из России.
Если что-то не заводится, ответы 401, 404 и 429 разобраны в статье про типичные ошибки подключения.
Работа в IDE
Расширение Codex для VS Code и desktop-приложение читают тот же config.toml, что и CLI, так что настраивать второй раз не нужно. Подробности в разделе «Codex в VS Code и desktop» гайда Codex из России. У Claude Code есть расширения для VS Code и JetBrains, они берут ту же настройку адреса и ключа (гайд по Claude Code).
MCP в обоих харнессах
Оба харнесса подключают MCP-серверы. Наш /mcp с десятками проверенных MCP-инструментов в Claude Code подключается по документации, с нашим ключом пока не проверяли; в Codex CLI с нашим ключом тоже пока не проверяли. В Codex это одна команда codex mcp add aishlyuz --url https://aishlyuz.ru/mcp --bearer-token-env-var AISHLYUZ_API_KEY, в Claude Code claude mcp add --transport http aishlyuz https://aishlyuz.ru/mcp с заголовком авторизации. Разбор для Claude Code в статье MCP в Claude Code, что такое MCP вообще, в статье что такое MCP-сервер.
Когда нужен третий вариант: OpenCode и Kilo Code
Codex привязан к Responses, и с нашим ключом мы его пока не проверяли; Claude Code через наш роутер ходит к моделям Claude. Если хочется в одном харнессе переключаться между GPT, Claude, DeepSeek, GLM и Qwen, берите open-source харнессы OpenCode или Kilo Code. Они работают с любым провайдером в OpenAI-совместимом формате, настройка в гайде OpenCode и Kilo Code со своим ключом. Что это за харнесс, в статье что такое OpenCode. Какие модели подходят для кода, мы собрали в статье нейросеть для кода, а обзор агентов в статье ИИ-агенты для кода в 2026.
Можно ли держать оба
Да, два агента на соседних задачах это нормальная схема, результат проверяем тестом, а не отчётом агента. Codex CLI с нашим ключом мы пока не проверяли, вторым агентом рядом с Claude Code можно взять Aider или Cline с тем же ключом sk-ais-, с ним они проверены. Перед работой ключ удобно проверить служебной моделью ais-test-1: она отвечает заглушкой и не вызывает платную модель, но нужен ненулевой баланс (Подключение). Баланс начисляем по запросу в Telegram.
Частые вопросы
Чем Codex отличается от Claude Code?
Разработчиком, моделями и форматом API. Codex от OpenAI работает с GPT через Responses, Claude Code от Anthropic работает с Claude через Anthropic Messages.
Что выбрать: Codex или Claude Code?
Смотрите на модель, с которой работаете: под Claude берите Claude Code, под GPT берите Codex. Рейтинга мы не даём.
Можно ли подключить GPT к Claude Code?
Через наш роутер нет: в Claude Code работают только модели claude-*. Для GPT подойдут харнессы вроде OpenCode, Aider и Cline; Codex CLI с нашим ключом мы пока не проверяли.
Можно ли подключить Claude к Codex?
Codex принимает только Responses API, поэтому подходят модели, которые шлюз отдаёт в этом формате, id смотрите в /v1/models. Для Claude удобнее Claude Code.
Нужен ли разный ключ для Codex и Claude Code?
Нет, ключ sk-ais- подходит к обоим. AIShlyuz — один ключ ко всем моделям.
Работают ли Codex и Claude Code в IDE?
Да. У Codex есть расширение для VS Code и desktop-приложение, у Claude Code расширения для VS Code и JetBrains.
А Cursor?
Работа Cursor из России у нас не подтверждена, подробности и оговорки в статье Cursor и нейросети.
Сколько это стоит?
Оплата по токенам выбранной модели, цены на /modeli.