Haiku 5.5 для разработчиков
Модель вызывается по имени claude-haiku-5-5. Ниже: где она доступна, как выглядит запрос, какие настройки старого кода вызовут ошибку и как включить её в Claude Code.
Сверено с источниками 29 октября 2026 года
Платформы и идентификаторы
| Платформа | Идентификатор |
|---|---|
| Claude API | claude-haiku-5-5 |
| Amazon Bedrock | anthropic.claude-haiku-5-5 |
| Claude Platform on AWS | claude-haiku-5-5 |
| Claude Models on Google Cloud (Google managed) | claude-haiku-5-5 |
| Microsoft Foundry | claude-haiku-5-5 |
Идентификатор фиксированный: без даты в конце и без отдельного алиаса. Лимиты и возможности модели можно получить программно через Models API. Уровень обслуживания Priority Tier для Haiku 5.5 не поддерживается: если у вас были обязательства по нему на Haiku 4.5, мощности придётся планировать отдельно.
Если ключ не выдаётся или платёж не проходит, другие пути подключения собраны на sortai в списке нейросетей с доступом по API.
Минимальный запрос
cat > req.json <<'JSON'
{
"model": "claude-haiku-5-5",
"max_tokens": 2000,
"output_config": {"effort": "low"},
"messages": [{"role": "user",
"content": "Тема: оплата, доставка, возврат?"}]
}
JSON
curl -s https://api.anthropic.com/v1/messages \
-H "content-type: application/json" \
-H "anthropic-version: 2023-06-01" \
-H "x-api-key: $ANTHROPIC_API_KEY" \
--data @req.jsonЕсли ответ начинается с блока thinking, это нормально: размышление включено по умолчанию. Ответ выбирайте по типу блока ("type": "text"), а не по позиции. Текст размышлений по умолчанию не возвращается, приходит только подпись; чтобы получить краткое изложение, передайте "thinking": {"type": "adaptive", "display": "summarized"}.
Токены размышления входят в max_tokens. Маленький лимит, подобранный под прежнюю модель, может оборвать ответ сразу после блока размышлений, до текста.
Усилие и размышление
Главный регулятор — output_config.effort. Он заменил бюджет размышлений, и подбирать его советуют на своих тестах, сравнив два-три уровня:
lowдешевле и быстрее всего: чат, короткие задачи с инструментами, массовые простые запросыmediumпо умолчанию; с него начинать, в том числе в агентном программированииhighработа с документами, длинные агентные задачи, строгое следование инструкциямxhigh,maxкогда прирост качества окупает расход; заодно сравните с Sonnet 5.5
Отключить размышление можно параметром "thinking": {"type": "disabled"}, но только на low, medium и high: на xhigh и max такой запрос вернёт ошибку 400. Просьба в промпте отвечать сразу, по тестам Anthropic, размышление не выключает. На xhigh в многоходовых чатах модель иногда пишет весь ответ внутри размышления и заканчивает ход без видимого текста — пустые ответы стоит ловить в коде.
Если менять effort между запросами, кэш сообщений разговора сбрасывается. Сменить уровень посреди разговора с сохранением кэша можно через бета-заголовок mid-conversation-output-config-2026-07-01 на Claude API и Google Cloud: изменение действует на все следующие ходы.
Что сломается в старом коде
Руководство по переходу с прежней Haiku перечисляет изменения, после которых запрос падает или ведёт себя иначе. Главные:
"thinking": {"type": "enabled", "budget_tokens": N}возвращает ошибку 400 — замените наadaptiveи управляйте глубиной через effort.temperature,top_pиtop_kиз запросов нужно убрать.- Префилл, то есть последнее сообщение от ассистента, отклоняется даже при выключенном размышлении. Заканчивайте
messagesрепликой пользователя, а формат ответа задавайте через structured outputs или инструмент с перечислением значений. - Инструмент
computer_20250124больше не принимается: на Claude API и Google Cloud — наборcomputer_toolset_20260801, на Amazon Bedrock —computer_20251124с заголовкомcomputer-use-2025-11-24. - Историю разговора можно только дописывать: если менять
system,toolsили ранние сообщения и при этом возвращать блоки размышлений, будет ошибка 400. У аккаунтов, созданных до 31 августа 2026 года, ошибка возникает только при явной настройке. - Блоки размышлений работают лишь в аккаунте, который их создал, или в связанном с ним; при повторе разговора через другой аккаунт они молча отбрасываются.
- Появился
stop_reason: "refusal": защитный классификатор может отклонить запрос. Запасной модели на стороне сервера нет, повтор обычно даёт тот же отказ. - Токены и лимиты нужно пересчитать: текст занимает примерно на 30 % больше токенов, а крупные изображения ужимаются только после 2 576 пикселей по длинной стороне. Снимок 2000 × 1500 стоит примерно в 2,5 раза больше визуальных токенов, чем раньше. Вдобавок блоки размышлений со всех прошлых ходов остаются в контексте и считаются входными токенами; убрать старые можно очисткой блоков размышлений (thinking block clearing).
Перевод проекта Claude Code умеет сделать сам: /claude-api migrate this project to claude-haiku-5-5.
Новое для агентов
- Инструмент для работы внутри веб-страниц,
browser_toolset_20260801, — на Claude API и Google Cloud (Google managed). В Python- и TypeScript-SDK появилась бета-поддержка управления компьютером и браузером. - Кэшировать можно промпты от 512 токенов вместо прежних 4 096.
- Ответ до 128 тысяч токенов, в Message Batches API — до 300 тысяч с заголовком
output-300k-2026-03-24. - Связка со старшими моделями: на Claude API и Google Cloud Opus 5.5 и Sonnet 5.5 читают блоки размышлений Haiku 5.5. Сама она читает блоки Haiku 4.5, Sonnet 5 и Opus 4.8, а блоки Opus 5, Opus 5.5, Sonnet 5.5, Fable и Mythos API отбрасывает без ошибки.
- При принудительном
tool_choice(anyили конкретный инструмент) ответ начинается сразу с вызова, без размышления. Чтобы модель подумала, используйтеauto.
Haiku 5.5 в Claude Code
В сессии модель включается командой /model claude-haiku-5-5, при запуске — флагом claude --model claude-haiku-5-5. Нужна версия Claude Code 2.1.293 или новее, обновление — claude update. С этой версии алиас haiku на Anthropic API указывает на Haiku 5.5. На Claude Platform on AWS, Amazon Bedrock, Google Cloud и Microsoft Foundry тот же алиас пока ведёт на Haiku 4.5, поэтому там указывайте полный идентификатор.
На Anthropic API окно в миллион токенов работает на любом тарифе без суффикса [1m], сессия сама сжимается примерно на 967 тысячах токенов. Запрос с промптом длиннее 100 тысяч и здесь стоит дороже. Выключить размышление для Haiku 5.5 в Claude Code нельзя, глубину задаёт уровень усилия. Своему субагенту модель назначают полем model в его описании. Какие ещё модели подключают к редакторам и агентам, видно в подборке нейросетей для программирования.
Первоисточники: руководство по переходу, что нового в Haiku 5.5, уровни усилия, модели в Claude Code.
Вопросы разработчиков
- Какой идентификатор у Haiku 5.5 в API?
- Везде, кроме Amazon Bedrock, —
claude-haiku-5-5, в том числе в Claude API. На Bedrock имя с префиксом:anthropic.claude-haiku-5-5. Даты в имени и отдельного алиаса нет. - Можно ли передавать temperature в Haiku 5.5?
- Нет: эти параметры могут вернуть ошибку. Anthropic советует убрать temperature, top_p и top_k и управлять ответом через промпт.
- Как отключить размышление у Haiku 5.5?
- В API — параметром thinking с типом disabled на уровнях усилия low, medium и high. На xhigh и max запрос вернёт ошибку, а в Claude Code размышление для этой модели не отключается.
- Почему Haiku 5.5 вернула refusal?
- Сработал защитный классификатор одной из категорий: cyber, frontier_llm, bio или general_harms. Запасной модели нет, повтор обычно даёт тот же результат; для законной работы по безопасности и биологии есть программы проверки организаций.
- Умеет ли Haiku 5.5 управлять компьютером?
- Да: через набор computer_toolset_20260801 на Claude API и Google Cloud и через computer_20251124 на Amazon Bedrock. На Claude API и Google Cloud есть ещё отдельный инструмент для работы в браузере.