Доступ к Claude Sonnet API: Sonnet 5 и Sonnet 4.6
Claude Sonnet API — уровень по умолчанию для ежедневного кодинга и агентной работы: достаточно быстрый для интерактивных правок, достаточно сильный для реальных циклов с инструментами. В этом гайде — актуальные ID моделей, рабочий вызов Messages API, стриминг, промпт-кеширование и цены Sonnet на apiToken.sale с единой скидкой 50% от официальных тарифов.
·
Claude Sonnet API: модели, ID и лимиты
Claude Sonnet API — сбалансированный уровень моделей Anthropic, доступный через стандартный Messages API: вы отправляете POST с ID модели и списком сообщений на /v1/messages и получаете текст, вызовы инструментов и usage. На apiToken.sale всё работает по той же схеме протокола — направьте любой Anthropic-совместимый клиент на base URL роутера, авторизуйтесь заголовком x-api-key, и больше в коде ничего менять не нужно. На одном предоплаченном балансе живут два поколения Sonnet: claude-sonnet-5 и claude-sonnet-4-6.
| ID модели | Контекст | Макс. вывод | Официально вход / выход ($ за 1 млн) | Здесь (−50%) |
|---|---|---|---|---|
| claude-sonnet-5 | 1M tokens | 128K tokens | $2 / $10 | $1 / $5 |
| claude-sonnet-4-6 | 1M tokens | 128K tokens | $3 / $15 | $1.50 / $7.50 |
Читайте также: Claude Opus vs Sonnet: какую модель использовать?
Первый вызов Sonnet
Если вы уже вызывали Messages API Anthropic, это тот же запрос, только с другим base URL и ключом. Один ключ apiToken.sale покрывает все поддерживаемые модели Claude, GPT, Gemini и Kimi, так что вызов ниже — это шаблон для всего остального на платформе.
- 01Создайте аккаунт и сгенерируйте ключ в дашборде — он выглядит как sk-pool-… и работает сразу после выпуска.
- 02Отправьте POST /v1/messages на https://router.apitoken.sale с заголовками x-api-key и anthropic-version — точно так же, как обратились бы к Anthropic напрямую.
- 03Укажите в поле model значение claude-sonnet-5 (или claude-sonnet-4-6) и посмотрите объект usage в ответе — списание идёт с предоплаченного баланса по официальной ставке минус 50%.
curl https://router.apitoken.sale/v1/messages \
-H "x-api-key: sk-pool-•••" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Refactor this function for readability."}
]
}'Sonnet 5 или Sonnet 4.6: какой ID отправлять
Прайс разный: Sonnet 5 стоит $2/$10, Sonnet 4.6 — $3/$15. Sonnet 5 сильнее в кодинге и агентных сценариях и правильный дефолт для всего нового. Кроме того, при опущенном параметре thinking Sonnet 5 по умолчанию работает в режиме адаптивного рассуждения: глубина масштабируется под задачу вместо фиксированного бюджета. Sonnet 4.6 поддерживает то же адаптивное рассуждение с effort по умолчанию high и остаётся правильным выбором, когда ваши промпты, эвалы и регрессионные базовые линии завязаны на него.
- Новый проект или нет явных предпочтений: claude-sonnet-5.
- Промпты и наборы эвалов заточены под поведение 4.6: оставайтесь на claude-sonnet-4-6, пока не пересоберёте базовую линию.
- Одинаковое окно контекста и тот же потолок вывода — миграция позже сводится к замене одной строки с ID модели. Sonnet 5 ещё и дешевле.
Цены за токены
Официальный тариф Sonnet 5 — $2 за 1 млн входных и $10 за 1 млн выходных токенов; здесь это $1 / $5 после единой скидки 50%. Sonnet 4.6 остаётся $3 / $15 ($1.50 / $7.50 после скидки). Anthropic отменил переход Sonnet 5 на $3 / $15 с 2026-09-01, так что $2 / $10 — текущая стандартная ставка. Выходные токены стоят в пять раз дороже входных, поэтому на «разговорчивых» нагрузках дисциплина длины ответа важнее, чем ужимание промпта.
Anthropic отменил запланированное повышение Sonnet 5 до $3 / $15, так что официальная ставка $2 / $10 не истекает. Sonnet 4.6 остаётся $3 / $15.
Подробные цены Claude Sonnet 5 (тарифы кэша, контекст, FAQ) →
Снижаем стоимость повторного контекста с промпт-кешированием
Агентные циклы отправляют один и тот же префикс на каждом шаге: системный промпт, определения инструментов, контекст репозитория. Messages API позволяет пометить этот префикс точкой останова cache_control; Anthropic держит его в короткоживущем кэше (TTL пять минут, обновляется при каждом попадании) и тарифицирует последующие чтения по доле цены входных токенов. На нагрузках Sonnet это самый мощный рычаг экономии, и он суммируется со скидкой 50%.
| Операция кэша ($ за 1 млн) | Официально | Здесь (−50%) |
|---|---|---|
| Запись в кэш (5 минут) | $2.50 | $1.25 |
| Чтение из кэша | $0.20 | $0.10 |
Ставьте точку останова после последнего стабильного блока — системный промпт плюс инструменты плюс полученный контекст — и держите изменчивый контент текущего шага после неё. Точка останова на тексте, который меняется при каждом вызове, никогда не попадает в кэш и только обходится вам в надбавку за запись.
Стриминг ответов и длинные выводы
Установите stream: true, и API вернёт server-sent events вместо одного блокирующего ответа: message_start, последовательность событий content_block_delta с текстом по мере генерации, затем message_delta и message_stop. Рендерьте дельты инкрементально в UI, а финальный usage берите из терминальных событий — именно по этой записи списывается баланс. Стриминг меняет восприятие задержки, а не цену: одни и те же токены тарифицируются одинаково в обоих режимах.
Потолок вывода 128K означает, что полная перезапись файла или длинное структурированное извлечение умещаются в один ответ. Используйте этот запас осознанно: привычка ставить max_tokens без ограничений и получать многословные ответы — это то, как дешёвая нагрузка Sonnet незаметно становится дорогой.
Если стрим оборвался посреди генерации, не ретрайте в плотном цикле: отправьте один свежий запрос и сверьте расходы по терминальному usage, который вы успели получить.
Один баланс для Sonnet, Opus и Haiku
Sonnet делит ключ и предоплаченный баланс с остальным каталогом, поэтому маршрутизация моделей тривиальна: массовую классификацию и извлечение отправляйте на Haiku, держите Sonnet дефолтом для кодинга и агентов, а на Opus эскалируйте только по-настоящему сложные рассуждения. Переключение уровней — это смена ID модели при той же форме запроса: без новых креденшелов, отдельного биллинга и вейтлистов между вами и любым уровнем.
Частые вопросы
Какой ID модели у Claude Sonnet 5 в API?
claude-sonnet-5. Передайте его в поле model запроса Messages API; предыдущее поколение — claude-sonnet-4-6. Оба работают на одном ключе apiToken.sale.
Сколько стоит Claude Sonnet API за токен?
Sonnet 5 официально стоит $2 за 1 млн входных и $10 за 1 млн выходных токенов. apiToken.sale применяет единую скидку 50%, поэтому расход составляет $1 / $5. Sonnet 4.6 остаётся $3 / $15 ($1.50 / $7.50 после скидки).
Достаточно ли Sonnet для кодинг-агентов или нужен Opus?
Sonnet 5 — рекомендуемый дефолт для повседневного кодинга и агентных сценариев: качество почти уровня Opus при заметно меньшей цене за токен. Opus оставляйте для самых сложных рассуждений и длинных сессий с высокой ценой ошибки.
Можно ли использовать Claude Sonnet API из Cursor, Claude Code или Anthropic SDK?
Да. Подойдёт любой Anthropic-совместимый клиент: укажите base URL роутера apiToken.sale, авторизуйтесь заголовком x-api-key, остальную конфигурацию не меняйте.
Поддерживает ли Sonnet промпт-кеширование и контекст в 1 млн токенов?
И Sonnet 5, и Sonnet 4.6 дают окно контекста 1 млн токенов, максимальный вывод 128K и промпт-кеширование — чтение из кэша официально стоит $0.20 за 1 млн токенов, $0.10 после скидки.
Как бесплатно попробовать Claude Sonnet API?
Зарегистрируйтесь через Google или GitHub — аккаунт стартует с $5 бонусного кредита платформы, который действует на Sonnet и все остальные поддерживаемые модели Claude, GPT, Gemini и Kimi. Аккаунтам по email и паролю бонус не начисляется.
Используйте Google или GitHub, чтобы получить ключ и бонус $5 на баланс платформы до пополнения.