Какие Claude доступны через API
На 29 октября 2026 года в публичном каталоге codexkey доступны claude-opus-5-5, claude-opus-5, claude-opus-4-8, claude-opus-4-7, claude-opus-4-6, claude-sonnet-5-5, claude-sonnet-5, claude-sonnet-4-6, claude-haiku-5.5, claude-haiku-4.5, claude-fable-5 и claude-fable-5-1. Точный список и текущие ставки смотрите в каталоге моделей: он обновляется вместе с поставщиком.
| Задача | Начните с | Когда повысить модель |
|---|---|---|
| Разобрать незнакомый репозиторий | claude-opus-5-5 | Решение затрагивает архитектуру и несколько сервисов |
| Ежедневные задачи в Claude Code | claude-sonnet-5 | Агент повторяет ошибки даже при хорошем контексте |
| Ревью pull request | claude-sonnet-5 | Нужен второй проход по рискам миграции или безопасности |
| Классификация обращений, извлечение данных, маршрутизация | claude-haiku-5.5 | Тестовая выборка показывает пропуски |
| Тяжёлые рассуждения и долгая автономная работа | claude-fable-5-1 | Opus 5.5 не справился на вашей выборке |
| Стабильный старый промпт | Зафиксированный ID из текущего контура | После отдельного A/B прогона |
Сколько стоят модели
Прайс каталога codexkey на 29 октября 2026, вход / выход за 1M токенов: claude-fable-5-1 $7.48 / $37.44, claude-opus-5-5 $0.86 / $4.32, claude-sonnet-5 $0.52 / $2.6, claude-haiku-5.5 $0.08 / $0.32. Fable дороже Sonnet 5 примерно в 14 раз, поэтому ставить её по умолчанию на массовый поток невыгодно. В документации Anthropic называет Fable 5.1 моделью для сложных рассуждений и долгих агентных задач с более медленным ответом, а Haiku 5.5 моделью для массовых задач с низкой задержкой: классификации, извлечения, маршрутизации.
Где Opus 5.5 оправдан, а где хватит Sonnet 5
Opus ставят наверх маршрутизатора, когда неверный шаг дорого обходится. Дайте ему карту репозитория, критерии приёмки и сбой, который нужно исключить, и просите сначала план, потом патч. Для мелких запросов он не нужен: короткой классификации большой контекст ни к чему.
Sonnet удобен для смешанного трафика через один ключ: ответы в поддержку, преобразование JSON, упавшие тесты, первый патч. Рутинным вызовам задавайте строгую схему вывода, повторяйте только при сбое транспорта, а сбои парсера пишите в логи.
Как сравнить без самообмана
Сделайте набор из 20-50 реальных задач: закрытые баги для ревью, обращения с известным решением для поддержки, документы с размеченным ответом для извлечения данных. Оцените верность, число ручных правок и время полного сценария. Одного красивого демо-промпта мало.
Для Fable прогоните на своих промптах извлечение с обязательными полями, задачу на код с тестами, ответ в поддержку строго по выданной политике и длинный вход с важными ограничениями. Сохраняйте сырые ответы, патчи и вердикты ревьюеров, а системный промпт и критерии держите одинаковыми.
Подключение к Claude Code
Создайте API-ключ и укажите модель в настройках агента. Базовый адрес: https://api.codexkey.ru.
export ANTHROPIC_BASE_URL="https://api.codexkey.ru"
export ANTHROPIC_AUTH_TOKEN="ваш_ключ"
export ANTHROPIC_MODEL="claude-sonnet-5[1m]"
export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5-5[1m]"
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5[1m]"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-sonnet-5"
Строки ANTHROPIC_DEFAULT_* обязательны: без них Claude Code запрашивает свои модели по умолчанию и отвечает «There's an issue with the selected model». Полный settings.json лежит в гайде по Claude Code.
В коде меняется только значение model:
const modelByTask = {
review: "claude-opus-5-5",
coding: "claude-sonnet-5",
support: "claude-sonnet-5",
experiment: "claude-fable-5-1",
} as const;
const response = await client.messages.create({
model: modelByTask[task],
max_tokens: 1200,
messages: [{ role: "user", content: prompt }],
});
Практические правила выбора
Для незнакомой нагрузки начинайте с Sonnet 5. Если он уверенно проходит набор, Opus автоматической пользы не даст. Если ошибка заставляет инженера переделывать работу или пропускать риск, прогоните ту же выборку на Opus 5.5. Fable пробуйте на небольшом наборе там, где Opus 5.5 не справился: это самая дорогая модель каталога.
Для каждого маршрута записывайте успех задачи и разбора, время до первого токена и расход токенов: дешевле всего запрос, который закончился верно с первой попытки. Если результат влияет на аккаунт пользователя, платёж или слияние кода, оставьте проверку человеком. Закрепите в репозитории, что для чего: Haiku для массовых операций, Sonnet для обычных задач, Opus для сложных расследований, Fable для самых тяжёлых случаев.
FAQ
Opus 5.5 всегда лучше Sonnet 5?
Нет. На сложной задаче Opus разберёт глубже, но на простой операции важнее измерить результат на своих данных.
Какой ID ставить в API?
Берите ID из страницы моделей или из ответа GET /v1/models. Между моделями переключаются сменой model, интеграция остаётся прежней.
Какая модель должна ревьюить боевой код?
Для рискованных правок пустите Opus 5.5 на первый проход, затем тесты и ревью человека. Sonnet 5 хватит для рутинных диффов, если его замечания сверены с принятыми и отклонёнными примерами.
Можно ли сразу заменить Sonnet на Fable?
Не переключайтесь по одному названию. Прогоните ту же проверку, сравните сбои парсера и вердикты ревьюеров, затем переводите по одному срезу трафика.