Claude Sonnet 5: что это значит для проектов

Влад Лямин8 мин чтенияClaude Sonnet 5SWE-bench ProAnthropicмодели
Claude Sonnet 5: что это значит для проектов

Каждый раз, когда Anthropic меняет линейку моделей, это сразу отражается на моей работе и на работе фаундеров и разработчиков, с которыми я общаюсь. 30 июня 2026 года Claude Sonnet 5 стал моделью по умолчанию — в Claude Code, в приложениях Claude.ai и в Claude API. Сдвиг серьёзный: меняется и производительность, и стоимость, и часть параметров API, на которые у многих завязаны интеграции.

Ниже — что именно изменилось, где придётся править код и как пересчитать бюджет.

Почему Sonnet 5 стал моделью по умолчанию

Если коротко, он стал очень хорош. Anthropic называет его самым «агентным» Sonnet'ом не просто так: модель планирует, уверенно работает с инструментами вроде браузеров и терминалов и тянет автономные многошаговые задачи на уровне, который ещё недавно был доступен только более крупным и дорогим моделям.

Sonnet 5 — это мостик между доступными моделями и топовыми, вроде Opus 4.8. Я сам заметил, насколько он вырос в понимании контекста и в многошаговых задачах. Особенно в Claude Code, где агенты стали заметно увереннее справляться со сложными рефакторингами и интеграциями.

На агентных и кодовых бенчмарках Sonnet 5 держится близко к Opus-классу — это и есть главная причина, по которой он стал моделью по умолчанию. Конкретные цифры смотрите в карточке модели у Anthropic: они обновляются, и переписывать их в статью смысла нет.

Контекстное окно у Sonnet 5 — 1 миллион токенов, максимальная длина ответа — 128 000 токенов. Отдельной наценки за длинный контекст нет.

Производительность: почти Opus, но дешевле

Вот тут начинается самое интересное для фаундеров и разработчиков. Если ты использовал Opus 4.8 для задач, требующих высокой «агентности» (то есть способности модели самостоятельно разбивать задачу на подзадачи, планировать, вызывать инструменты и доводить работу до конца), то большую часть таких сценариев можно переносить на Sonnet 5. Anthropic прямо говорит, что качество близко к Opus 4.8 при заметно меньшей цене.

Для меня это стало важным моментом, когда я настраивал агентов для анализа бизнес-данных. Раньше на сложных запросах к Supabase MCP (мой кастомный MCP-сервер для работы с БД) я переключался на Opus, чтобы получить более точные и структурированные ответы. Теперь Sonnet 5 справляется с этим сам, и расходы падают.

Оговорка: «почти Opus» — не «Opus». На самых тяжёлых задачах — большой легаси-рефакторинг, разбор запутанного бага через десятки файлов — разница ещё чувствуется. Мой практический критерий: начинаю на Sonnet 5, и только если он буксует на второй-третьей итерации, поднимаю уровень.

Стоимость: считаем честно

Экономика всегда на первом месте. Базовая цена Claude Sonnet 5 — $3 за миллион входных токенов и $15 за миллион выходных. До 31 августа 2026 года действует вводная цена: $2 и $10 соответственно.

Для сравнения, Opus 4.8 стоит $5/$25 за миллион токенов, а Claude Fable 5 — $10/$50. То есть на базовом тарифе Sonnet 5 дешевле Opus 4.8 примерно в 1,7 раза, а на вводной цене — в 2,5 раза.

Но не спеши радоваться падению счёта: ниже разберу токенизатор, который часть этой выгоды съедает.

Об экономических выгодах от ИИ я писал отдельно — в статье ROI ИИ: формула, которую скрывают интеграторы я разбираю, как считать реальную выгоду от внедрения.

Что ломается в API: три изменения

Это главная часть для тех, у кого есть работающие интеграции. Sonnet 5 (как и Opus 4.7/4.8 и Fable 5) убрал часть привычных параметров, и старый код начинает падать с 400.

1. Убраны temperature, top_p, top_k. Если ты передаёшь их с ненулевыми значениями — запрос возвращает 400. Крутилку «креативности» теперь заменяет адаптивное мышление: модель сама подстраивает глубину рассуждений под сложность задачи. Просто вычисти эти поля из своих запросов.

2. Убран thinking.budget_tokens. Конструкция вида thinking: {type: "enabled", budget_tokens: N} больше не работает. Вместо неё — output_config: {effort: "..."} со значениями low, medium, high, xhigh, max.

3. Адаптивное мышление включено по умолчанию. Sonnet 5 рассуждает на уровне high, если ты явно не сказал иначе. Для latency-критичных путей мышление отключается через thinking: {type: "disabled"}; для обычной работы задаётся через thinking: {type: "adaptive"}.

Как выбирать effort на практике:

  • low — классификация, разметка, массовые однотипные вызовы;
  • medium — рабочая лошадка для экономии; по качеству примерно как Sonnet 4.6 на high;
  • high — дефолт, сложные рассуждения и код;
  • xhigh / max — тяжёлая отладка, долгие агентные сессии, глубокий ресерч.

Практический шаг: пройди grep'ом по своему коду на temperature, top_p, top_k и budget_tokens. Всё, что найдётся в запросах к Sonnet 5 и Opus 4.7/4.8, нужно переписать до того, как это встретит прод.

Новый токенизатор: пересчитай бюджет и лимиты

Есть нюанс, который важно учесть: у Sonnet 5 новый токенизатор. Один и тот же текст даёт примерно на 30% больше токенов, чем на Sonnet 4.6 (по разным типам контента разброс от 1,0 до 1,35 раза).

Что это значит:

  1. Стоимость. Если твои оценки были построены на старом токенизаторе, их надо пересчитать. 30% — это много, особенно на объёмах. Отчасти поэтому вводная цена и выглядит такой щедрой: после 31 августа тариф вернётся к $3/$15, и рост токенов сложится с ростом цены.
  2. Лимиты max_tokens. Если ты жёстко задавал max_tokens, лимит теперь упирается раньше, чем ты ожидаешь. Ответы будут обрезаться на середине. Проверь и подними.
  3. Утилизация контекста. Миллион токенов — это по-прежнему миллион токенов, но текста в него влезает меньше, чем на прошлом токенизаторе.

Я столкнулся с этим на своём скилле deep-research, который тянет внешние источники и генерирует объёмные отчёты: пришлось подпилить max_tokens и внимательнее следить за расходом.

Свои цифры надёжнее всего получить так: прогнать десяток типовых запросов и сравнить фактический расход с прошлыми логами. Средние по индустрии тут бесполезны — всё зависит от того, что у тебя в промпте: код, русский текст или JSON.

Как это работает на практике

Возьмём мой скилл subagent-driven-development. Он позволяет агенту разбивать сложную задачу на подзадачи, делегировать их субагентам и ревьюить каждый шаг. Раньше для максимальной отдачи — особенно там, где нужно не просто писать код, но и планировать архитектуру или проводить ресерч через Context7 MCP — я поднимался на Opus. Это было дорого, поэтому запускал редко.

С Sonnet 5 я гоняю этот скилл значительно чаще. Агенты лучше держат задачу в голове, точнее формулируют планы и аккуратнее взаимодействуют с MCP-серверами (например, с Supabase MCP для базы или Playwright MCP для QA).

Результат: более качественный код и более продуманные решения при меньших затратах. Это позволяет мне браться за системы, которые раньше были бы слишком дорогими в эксплуатации. Например, в проекте по автоматическому мониторингу цен поставщиков Sonnet 5 закрывает и парсинг, и анализ без переключения на старшую модель.

Именно такие изменения и позволяют фаундерам расти без найма, используя ИИ как дополнительную команду. Подробнее об этом — в статье Как ИИ-агенты спасают от увольнения: кейс 2026.

Что сделать прямо сейчас

  1. Проверь интеграции на битые параметры. Найди в коде temperature, top_p, top_k, budget_tokens и перепиши на output_config: {effort: "..."}. Иначе получишь 400 на проде.
  2. Проверь ID моделей. Актуальные пишутся через дефис без даты: claude-sonnet-5, claude-opus-4-8, claude-haiku-4-5. Старые ID вроде Claude 3.5 Sonnet и Claude 3 Opus сняты с обслуживания и возвращают 404 — если они остались в конфигах, интеграция уже не работает.
  3. Пересчитай бюджет. Прогони типовые запросы, сравни расход токенов с прошлыми логами и заложи вводную цену как временную: с 1 сентября будет $3/$15.
  4. Подними max_tokens. Из-за нового токенизатора старые лимиты обрезают ответы раньше времени.
  5. Настрой effort под сценарии. Массовые дешёвые вызовы — low или medium, агентные сессии и отладка — high и выше. Это самая быстрая ручка управления расходами.

Я уже перевёл на Sonnet 5 все проекты, где нужна высокая агентность при разумных затратах. Рутина уходит модели, а внимание остаётся на стратегических задачах.

Часто задаваемые вопросы

Что такое Claude Sonnet 5?

Claude Sonnet 5 (claude-sonnet-5) — актуальная модель линейки Sonnet от Anthropic, вышедшая 30 июня 2026 года. Она стала моделью по умолчанию в Claude Code и в приложениях Claude.ai. Отличается высокой агентностью и качеством, близким к Opus 4.8, при заметно меньшей цене.

Насколько Sonnet 5 лучше предыдущих версий?

Он заметно сильнее в планировании, работе с инструментами и автономных многошаговых задачах — на агентных бенчмарках держится близко к Opus-классу. Плюс контекст на 1 миллион токенов и адаптивное мышление из коробки.

Сколько стоит Claude Sonnet 5?

$3 за миллион входных токенов и $15 за миллион выходных. До 31 августа 2026 года действует вводная цена $2/$10. Для сравнения: Opus 4.8 — $5/$25, Fable 5 — $10/$50, Haiku 4.5 — $1/$5.

Что изменилось в API?

У Sonnet 5 (как и у Opus 4.7/4.8 и Fable 5) убраны temperature, top_p, top_k и thinking.budget_tokens — эти параметры возвращают 400. Вместо них используются thinking: {type: "adaptive"} и output_config: {effort: "low|medium|high|xhigh|max"}.

Что означает новый токенизатор?

Тот же текст даёт примерно на 30% больше токенов, чем на Sonnet 4.6. Это влияет и на счёт, и на лимиты max_tokens, и на то, сколько реального текста помещается в миллион токенов контекста. Свои цифры стоит замерить на собственных запросах.

Где можно использовать Sonnet 5?

Через Claude API, в Claude Code (в том числе через алиас sonnet и флаг --model), а также в приложениях Claude.ai. Задачи — от написания кода и рефакторинга до ресерча и многошаговых ИИ-агентов.

Если хочешь системно разобраться в работе с ИИ и Claude, чтобы такие обновления не заставали врасплох, а открывали новые возможности — у меня есть гайд «ИИ вместо команды»: там собраны готовые системы и команды, которые можно настроить за вечер и сразу начать использовать в работе.

AI-аудит

Автоматизируйте свой бизнес с AI

Напишите «Аудит» в Telegram — разберу ваши процессы и предложу конкретное решение

Написать в Telegram →