Claude Sonnet 5 вышел вместе с новым поколением моделей и встал на привычное место среднего тира. Он быстрее и дешевле флагмана, но с основной массой продакшн-задач справляется.
Сколько это стоит
claude-sonnet-5 стоит 0,3 доллара за миллион входных токенов и столько же за миллион выходных. Флагманская claude-opus-5 стоит ровно столько же.
На больших объёмах эти центы накапливаются, но выбирать модель по такой крошечной разнице обычно не стоит. Вопрос в другом: тянет ли Sonnet вашу задачу без Opus.
В чём Sonnet 5 не уступает Opus
- Повседневный агентный кодинг: правки сразу в нескольких файлах, тесты, рефакторинг по ясному плану.
- Интеграции с API и генерация клиентского кода по документации.
- Ответы по большому контексту: разбор PR, суммаризация тикетов, вопросы по кодовой базе.
- Рутинные шаги агента, где задача сформулирована чётко.
Sonnet 5 держит длинный контекст и не теряет инструкции. Большинству пайплайнов этого хватает.
Когда брать Opus
Флагман окупается там, где задачу нельзя заранее разложить на понятные шаги: незнакомая архитектура, которую надо охватить целиком, гонка в коде без внятной гипотезы, планирование при куче противоречивых ограничений. Здесь Opus рассуждает глубже, а цена у двух моделей одна, так что взвешивать нечего.
Сомневаетесь, начните с Sonnet. Он либо решит задачу, либо провалится заметно, и тогда переход на Opus обойдётся в один лишний вызов.
Пример вызова
Anthropic Messages API:
from anthropic import Anthropic
client = Anthropic(
api_key="sk_cdx_your_key_here",
base_url="https://api.codexkey.ru",
)
message = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Разбей этот PR на логические коммиты."}],
)
print(message.content[0].text)
Тот же ключ подходит и для OpenAI Chat Completions:
from openai import OpenAI
client = OpenAI(api_key="sk_cdx_your_key_here", base_url="https://api.codexkey.ru/v1")
resp = client.chat.completions.create(
model="claude-sonnet-5",
messages=[{"role": "user", "content": "Разбей этот PR на логические коммиты."}],
)
print(resp.choices[0].message.content)
Оба формата работают на одном эндпоинте с одним ключом, поэтому перестраивать инфраструктуру под отдельный SDK не придётся.
Sonnet 5 против Sonnet 4.6
Sonnet 4.6 убрали из каталога codexkey, так что тем, кто сидел на нём, придётся переехать: в поле model пишете claude-sonnet-5, цена не меняется. Если промпты настраивали под 4.6, прогоните типовые запросы на пятёрке и сравните их по своей метрике. Подробности в статье о переходе с Sonnet 4.6.
Как проверить на своих данных
Сравните модели в калькуляторе на сайте, подставив свои объёмы входа и выхода. Расход виден отдельно по каждому именованному ключу. API ключей личного кабинета не даёт задавать бюджеты на ключ, поэтому автоматические нагрузки ограничивайте на стороне клиента.
Коротко
Sonnet 5 закрывает большую часть продакшн-нагрузки за 0,3 доллара на миллион токенов. Opus нужен там, где неясно, с чего начинать. Цена одинаковая, поэтому выбирайте по задаче, а не по счёту.