Модели/Claude Sonnet 4.6 Thinking
Claude Sonnet 4.6 Thinking
claude-sonnet-4-6-thinking
Описание
Sonnet с явным режимом рассуждения: удобен для задач, где помогает пошаговый разбор — отладка, алгоритмы, проверка гипотез — без перехода на полный Opus.
Спецификация
- Контекст
- 200Kток.
- Max output
- 64 000ток.
- Множитель
- I/O—
- Статус
- unknown
- ID модели
claude-sonnet-4-6-thinking- Провайдер
- Anthropic
- Линейка
- Sonnet Thinking
- API
- Anthropic Messages
- Reasoning
- поддерживается (если включён на ключе)
- Temperature
- поддерживается (если включён на ключе)
Когда брать эту модель
Отладка неочевидного бага
Пошагово разобрать стек, гипотезы и контрпримеры — когда «сразу править» рискованно без цепочки рассуждений.
Алгоритмы и краевые случаи
Сложность, инварианты, тесты на границы — Sonnet-уровень с явным thinking, без перехода на полный Opus.
Проверка спорных требований
Разложить неоднозначное ТЗ на варианты, плюсы/минусы и что уточнить у заказчика до реализации.
Расчёт списания
Input и output умножаются на множитель модели; context (кэш) добавляется как есть. Reasoning / thinking входит в output.
Множитель недоступен — калькулятор заработает после получения данных с API.
Другие модели
Частые вопросы о Claude Sonnet 4.6 Thinking
Чем Thinking отличается от обычного Sonnet?+
Это отдельный id (claude-sonnet-4-6-thinking) с режимом extended thinking: модель сначала рассуждает, потом отвечает. thinking_tokens входят в output. Обычный Sonnet 5 без этого режима — короче и проще для типовых запросов.
Обязательно ли включать reasoning на ключе?+
Чтобы клиент мог передать extended thinking поля, reasoning на ключе должен быть включён. Если выключен, шлюз снимает reasoning_effort, thinking, thinking_budget и max_thinking_tokens перед upstream.
Когда выбирать Thinking вместо Opus?+
Thinking — Sonnet-tier с цепочкой рассуждений при контексте ~200K. Opus — более сильный флагман с окном до 1M. Берите Thinking, когда нужны рассуждения без полного Opus-tier; Opus — когда важны максимальное качество и длинный контекст.
Как задать уровень thinking / effort?+
Передайте reasoning_effort (и при необходимости thinking) в теле запроса. Шлюз пробрасывает их upstream, если на ключе разрешён reasoning; модели, которые поле не понимают, его игнорируют без ошибки.