Перейти к основному содержимому

Claude Fable 5.1: что изменилось и как мигрировать

Средний

1 сентября 2026 года Anthropic выпустила Claude Fable 5.1 (claude-fable-5-1) и её близнеца с доступом по верификации — Claude Mythos 5.1 (claude-mythos-5-1). Если пробежать запуск глазами, его легко отнести к категории «Fable, только лучше» и забыть. Не делайте так. Это первый точечный релиз Claude, где простая замена ID модели может вернуть 400 в продакшене: принудительный tool_choice убран, блоки thinking теперь привязаны к модели и диалогу, которые их породили, а правка истории диалога для новых аккаунтов принудительно считается ошибкой. Это также первый релиз, где самая интересная строка в таблице цен — самая дешёвая: чтение из кеша упало с $1 до $0,25 за МТок, поэтому Anthropic может заявлять, что типичные нагрузки обходятся примерно на 25 % дешевле, а сильно агентные — до 45 % дешевле при неизменной прайс-цене $10 / $50.

Эта страница — руководство по миграции: что изменилось, что ломается, что вы получаете и чек-лист, который можно пройти за вторую половину дня.

What you'll learn
  • Знать три ломающих изменения, из-за которых замена claude-fable-5 → claude-fable-5-1 превращается в 400, и способ исправления каждого
  • Использовать пять дополнительных возможностей: effort для отдельного сообщения, системные сообщения на один ход, обновления о ходе работы, более дешёвое чтение из кеша, происхождение контента
  • Распознавать семь изменений поведения, которые проявляются без правок кода (меньше параллельных вызовов инструментов, меньше комментариев, более плотная проза, переписывание файлов целиком)
  • Читать стартовые бенчмарки в сравнении с Fable 5, Opus 5 и GPT-5.6 Sol, не поддаваясь рекламе
  • Выбрать между Fable 5.1, Opus 5 и Fable 5 для своей нагрузки, а затем пройти чек-лист миграции

Версия в одном абзаце​

Fable 5.1 — преемник Fable 5: тот же уровень класса Mythos выше Opus, тот же контекст в 1M токенов, тот же максимальный вывод 128K, те же 10 $ за вход / 50 $ за выход, тот же токенайзер, то же всегда включённое адаптивное thinking, то же внутриполосное поведение с stop_reason: "refusal", то же требование хранения 30 дней (без ZDR). Собственная рекомендация Anthropic по духу не изменилась: начинайте с актуального Opus для большинства задач, а к Fable 5.1 обращайтесь «для сложных рассуждений и долгосрочной агентной работы, или когда ваши evals на Claude Opus 5.5 при более высоком effort всё ещё не дотягивают». На момент запуска в этой фразе стоял Opus 5; с 22 сентября 2026 года в обзоре моделей назван Opus 5.5 — именно с ним сегодня и нужно сравнивать, а Opus 5 теперь legacy. Что нового: три ломающих изменения, пять дополнительных возможностей, чтение из кеша дешевле на 75 % и набор изменений поведения, о которых стоит знать раньше, чем о них скажет ваш набор evals.

Три ломающих изменения​

Именно из-за них нельзя просто поменять ID. Каждое из них даёт 400, а не тихую деградацию.

1. Принудительное использование инструмента возвращает ошибку​

tool_choice: {"type": "any"} и {"type": "tool", "name": "..."} теперь возвращают 400 invalid_request_error:

tool_choice: type "tool" and "any" are not supported for this model.

Причина показательна: thinking всегда включён, а принудительный вызов инструмента его бы пропустил, так что модель делала бы свои выкладки внутри аргументов инструмента, и качество аргументов падало бы. Проверка действует в Messages API, Message Batches API и эндпоинте подсчёта токенов. auto (по умолчанию) и none не изменились.

Исправление — правка в две строки: оставьте tool_choice равным auto, задайте для инструмента strict: true и additionalProperties: false в схеме, а в промпте напишите, когда инструмент применяется. По словам Anthropic, Fable 5.1 «надёжно следует явным инструкциям по инструментам». Если вам на самом деле нужен JSON, соответствующий схеме, а не вызов инструмента, перейдите на структурированный вывод.

Принудительный вызов инструмента → strict-инструмент + явная инструкция

# Before (Fable 5) — now a 400 on Fable 5.1
"tool_choice": {"type": "tool", "name": "record_summary"}

# After (Fable 5.1)
"tools": [{
"name": "record_summary",
"description": "Record the structured summary of the document.",
"strict": true,
"input_schema": {
  "type": "object",
  "properties": {"summary": {"type": "string"}},
  "required": ["summary"],
  "additionalProperties": false
}
}],
"tool_choice": {"type": "auto"},
"messages": [{"role": "user",
"content": "Summarize: The meeting moved to Thursday. Call the record_summary tool with your result."}]

2. Блоки thinking односторонние​

Каждый блок thinking теперь фиксирует, какая модель его создала, а сохранение работает только в одну сторону: Fable 5.1 умеет читать блоки thinking от Opus 5, Fable 5, Mythos 5 и всех более ранних Claude; ни одна из них не умеет читать блоки Fable 5.1. Диалог, который переходит на Fable 5.1, сохраняет свои рассуждения. Диалог, который уходит с неё (роутер, откат на Opus 5, понижение ради экономии посреди сессии), теряет рассуждения ходов, выполненных Fable 5.1.

API решает это так: блоки, которые целевая модель прочитать не может, отбрасываются до того, как модель их увидит. Отброшенные блоки не тарифицируются и не входят в input_tokens. Без бета-заголовка thinking-binding-controls-2026-08-01 отбрасывание происходит молча; с ним оно сообщается в массиве верхнего уровня input_transformations. Если вы маршрутизируете запросы между моделями, отправляйте заголовок и логируйте этот массив. Тихая потеря рассуждений — как раз то, что потом выглядит в баг-репорте как «после 12-го шага модель поглупела».

3. Правка прошлых ходов делает блоки thinking недействительными​

Этот пункт стоит прочитать дважды. Изменение чего угодно перед блоком thinking Fable 5.1 — то есть системного промпта system, массива tools или любого предыдущего сообщения — делает недействительными все последующие блоки thinking. Там, где проверка включена, следующий запрос отклоняется с 400 и сообщением The block is bound to a different conversation.

Правила применения на сегодня:

  • Аккаунты, созданные 31 августа 2026 года и позже: проверка обязательна.
  • Более старые аккаунты: API фиксирует несоответствие, но реагирует на него, только если вы сами задали thinking.block_binding.prefix_mismatch_behavior.
  • Mythos 5.1 эту проверку не выполняет вообще.
  • Claude Code, claude.ai, Managed Agents и Agent SDK сохраняют префикс за вас. Под угрозой только собранные вручную массивы messages.

Список Anthropic того, что делает блоки недействительными (в пересказе) — это перечень типичных привычек агентных обвязок:

Делает недействительными все последующие блоки thinkingБлоки остаются действительными
Правка, перестановка или удаление раннего хода при сохранении более позднихУдаление ведущей серии блоков thinking, начиная с самых старых
Вставка напоминания или строки статуса в ранний ход с удалением на следующем запросеСерверное сжатие (compaction) или редактирование контекста, урезающее историю
Пересборка system или tools верхнего уровня между запросами одного диалогаПеремещение маркеров cache_control
URL изображения или документа, который позже отдаёт другие байты (проверка идёт по байтам, так что меняющийся подписанный URL на тот же файл допустим)Смена effort между запросами

Все исправления сводятся к одному правилу: считайте диалог доступным только для дозаписи. Напоминания на каждый ход превращаются в системные сообщения на один ход (ниже). Изменения инструментов и инструкций — в системные сообщения посреди диалога и изменения инструментов. Урезание истории — в серверное сжатие. Чтобы продолжить вместо ошибки, отправьте заголовок thinking-binding-controls-2026-08-01 с prefix_mismatch_behavior: "drop_block"; тогда отбрасывание попадёт в input_transformations с reason: "prefix_binding_mismatch".

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

Пять дополнительных функций​

Effort для отдельного сообщения (бета)​

Теперь можно менять effort посреди диалога без инвалидации кеша промпта. Повышайте его для сложного шага, понижайте для рутинных. Отправьте бета-заголовок mid-conversation-output-config-2026-07-01 и вставьте системное сообщение только с effort; новый уровень вступит в силу со следующего хода пользователя. Поддерживается для Fable 5.1, Mythos 5.1 и Opus 5 в Claude API и Google Cloud.

Снизить effort на ходе-резюме, не ломая кеш

{
"model": "claude-fable-5-1",
"max_tokens": 4096,
"output_config": {"effort": "high"},
"messages": [
  {"role": "user", "content": "Plan a migration from SQLite to PostgreSQL in three short steps."},
  {"role": "assistant", "content": "1. Export the SQLite data. 2. Create the PostgreSQL schema. 3. Import the data and verify row counts."},
  {"role": "system", "content": [], "output_config": {"effort": "low"}},
  {"role": "user", "content": "Summarize the plan in one sentence."}
]
}
# header: anthropic-beta: mid-conversation-output-config-2026-07-01

Это сочетается с рекомендациями по effort в материалах Thinking и effort и Настройка effort: по умолчанию стоит high, а «один уровень на всю сессию» теперь лишь ленивый вариант, а не единственный.

Системные сообщения на один ход (бета)​

Задайте clear_at: "next_user_message" для сообщения с role: "system", и оно получит полномочия системного промпта только на текущий ход, а затем перестанет отображаться, как только появится следующее сообщение user. Вы продолжаете отправлять его без изменений, поэтому ничего раньше не меняется, кеш продолжает совпадать, последующие блоки thinking остаются действительными, а очищенное сообщение не стоит входных токенов. Заголовок: mid-conversation-system-clear-at-2026-08-21.

{
"role": "system",
"clear_at": "next_user_message",
"content": "Results have landed in your inbox. Check it before running more code."
}

Это одобренная замена паттерну «вставить напоминание, удалить на следующем запросе», который теперь наказывается ломающим изменением 3.

Обновления о ходе работы между вызовами инструментов (бета)​

Fable 5.1, как и Fable 5, пишет короткие заметки о ходе работы между вызовами инструментов — каждую отдельным блоком thinking прямо перед вызовом. При значении по умолчанию thinking.display: "omitted" они возвращаются пустыми, и длинный агентный ход выглядит для ваших пользователей молчаливым. Новое: display: "updates" (заголовок thinking-display-updates-2026-08-18) возвращает заметки о ходе работы текстом, а рассуждения остаются скрытыми. Любой блок thinking с непустым текстом — это строка статуса, которую можно показать. "summarized" тоже возвращает их, но вперемешку с краткими рассуждениями. Сырая цепочка рассуждений по-прежнему никогда не возвращается.

Чтение из кеша за $0,25 за МТок​

Базовый входЗапись в кеш (5 мин)Запись в кеш (1 ч)Чтение из кешаВыход
Fable 5$10$12,50$20$1,00$50
Fable 5.1$10$12,50$20$0,25$50

Чтение из кеша у Fable 5.1 и Mythos 5.1 стоит 0,025× от базового входа против 0,1× у всех остальных моделей Claude. Запись и минимальный кешируемый промпт в 512 токенов не изменились; батч по-прежнему со скидкой 50 % ($5 / $25). Для длинного агентного цикла, который на каждом ходу заново читает большой кешированный префикс, именно здесь берётся «до 45 % дешевле» из поста о запуске. Сравнение с другими: GPT-6 Astra от OpenAI, вышедшая тремя днями позже при той же прайс-цене $10 / $50, берёт за чтение из кеша $1,00 — вчетверо больше, чем Fable 5.1; см. руководство по Astra.

Происхождение контента​

Весь текст Fable 5.1 и Mythos 5.1 на любой платформе несёт статистический текстовый водяной знак Anthropic. Файлы, которые создаёт Claude (например, через выполнение кода), при получении через Files API несут подписанные C2PA Content Credentials. Anthropic заявляет, что водяной знак не добавляет токенов или скрытых символов, не содержит сведений о вас или вашей организации и не требует изменений в запросах. Контекст: в июле 2026 года Anthropic подписала Кодекс практики ЕС (EU AI Act) о прозрачности контента, созданного ИИ, а API для обнаружения находится в закрытом превью для регуляторов, фактчекеров, исследователей и компаний, которым нужна проверка.

Семь сдвигов поведения, которые вы увидите без правок кода​

Anthropic описывает их открыто, и для каждого в официальном руководстве Prompting Claude Fable 5.1 есть исправление через промпт. Ищите их в оценках раньше, чем их найдут пользователи.

Нажмите Enter или пробел, чтобы перевернуть карточку. Используйте стрелки влево и вправо для перехода между карточками.Показан термин.
1 / 7

Что остаётся точно таким же, как у Fable 5​

Если вы уже правильно подключили Fable 5, всё это переносится без изменений:

  • Адаптивное мышление всегда включено. thinking: {"type": "enabled"} с budget_tokens и {"type": "disabled"} оба возвращают 400. Опустите thinking или отправьте {"type": "adaptive"}.
  • thinking.display по умолчанию равен "omitted"; сырая цепочка рассуждений не возвращается никогда.
  • Чередующееся (interleaved) мышление включается автоматически, бета-заголовок не нужен.
  • Prefill возвращает 400. Значения temperature, top_p, top_k, отличные от значений по умолчанию, возвращают 400.
  • Отказы приходят как HTTP 200 с stop_reason: "refusal" и stop_details.category; отказ, пришедший до какого-либо вывода, не тарифицируется. Допустимые цели отката — Opus 5 и Opus 4.8, а кредит отката возвращает стоимость кеша промпта при переключении. Полный паттерн — в Отказы и безопасность.
  • 30-дневное хранение обязательно; запрос из организации или рабочего пространства без него возвращает 400. Обе модели относятся к Covered Models.
  • Одно расхождение, о котором стоит знать: ни Fable 5.1, ни Mythos 5.1 не поддерживаются на Priority Tier. Fable 5 — поддерживается. Если вы купили приоритетную ёмкость, это повод пока остаться на Fable 5.

Стартовые бенчмарки: честное прочтение​

Цифры Anthropic, обвязки Anthropic. Сравнения с GPT-5.6 Sol — те, которые OpenAI оспорила бы первыми, а собственная GPT-6 Astra от OpenAI вышла тремя днями позже, поэтому считайте это положением дел на 1 сентября, а не на 14-е.

БенчмаркFable 5.1Fable 5Opus 5GPT-5.6 Sol
Terminal-Bench 4.055,8 % (Mythos 5.1: 60,9 %)42,0 %52,3 %37,3 %
Terminal-Bench-Science 0.152,6 %24,7 %29,0 %22,4 %
GDPval-AA v2 (Elo)1853172318241711
OSWorld 2.0, partial / strict77,9 % / 41,7 %72,9 % / 36,1 %75,4 % / 39,6 %—
Humanity's Last Exam, без инструментов / с инструментами60,9 % / 65,0 %57,8 % / 63,8 %56,6 % / 63,6 %—
AutomationBench31,4 %17,1 %26,9 %19,6 %
CursorBench 3.2.073,4 %70,5 %70,0 %67,2 %

Три вывода, которые важнее любой отдельной строки:

  1. Рывок от Fable 5 к 5.1 самый большой на долгих агентных задачах (Terminal-Bench-Science вырос вдвое, AutomationBench почти вдвое). Это согласуется с позиционированием самой Anthropic «используйте, когда Opus 5 при более высоком effort всё ещё не справляется»: выигрыш — на многочасовых запусках, а не в чате.
  2. Opus 5 ближе, чем намекает заголовок, по нескольким строкам (Terminal-Bench 4.0: 52,3 против 55,8; GDPval: 1824 против 1853) при вдвое меньшей прайс-цене. Anthropic неспроста твердит начинать с Opus 5.
  3. Отзывы клиентов — про токены, а не только про точность. Cognition, Rogo, Browserbase и Block приводят меньшее число токенов при равном или лучшем результате. Вместе с чтением из кеша по $0,25 утверждение «Fable 5.1 дешевле Fable 5 для той же работы» защитимее, чем «Fable 5.1 умнее».

Научные примеры из поста о запуске (белковые связывающие вещества с долей попаданий около 50 % по 12 мишеням против типичных 10–15 %, карта высот Венеры с разрешением 2–3 км по 30-летним радарным данным Magellan, ускорение в 2,5 раза у семи геномных моделей с открытым кодом) — это исследовательские результаты, о которых сообщила Anthropic, а не бенчмарки. Любопытный сигнал для исследовательских нагрузок, но не вводные для закупки.

Fable 5.1 vs Opus 5 vs Fable 5: решение​

Ваша ситуацияВыборПочему
Большинство продакшен-задач, важна стоимостьOpus 5.5Собственная рекомендация Anthropic по умолчанию с 22 сентября 2026 года (он заменил Opus 5 на этом месте); доля от прайсовой цены; см. Текущие модели и цены
Многочасовое автономное программирование, исследования или сборка документов/таблиц/слайдов, где Opus 5 при high effort всё ещё не справляетсяFable 5.1Самые большие приросты именно здесь; чтение из кеша делает длинные циклы дешевле, чем на Fable 5
Вы зависите от Priority TierFable 5 (пока)Fable 5.1 и Mythos 5.1 не поддерживаются на Priority Tier
Вы принудительно задаёте tool_choice и не можете изменить обвязку в этом спринтеFable 5Fable 5.1 возвращает 400; сначала перенесите обвязку, потом модель
Вы маршрутизируете запросы или откатываетесь между моделями посреди диалогаЛюбая, но отправляйте заголовок thinking-bindingИначе при понижении с Fable 5.1 её рассуждения молча отбрасываются
Нулевое хранение данных закреплено договоромOpus 5.5 или любой OpusFable 5.x и Mythos 5.x требуют хранения 30 дней и не подходят для ZDR
Оборонительная кибербезопасность или исследования в науках о жизни, где нужно меньше вмешательств классификаторовMythos 5.1, если ваша организация верифицированаТа же модель, другая конфигурация защитных механизмов; подайте заявку в Cyber Verification Program (три уровня), а не ждите приглашения

Чек-лист миграции​

Anthropic поставляет встроенный навык, который делает большую часть этого в Claude Code. Запустите его первым, а затем проверьте то, чего он не видит.

Автоматизировать замену ID и правку параметров

/claude-api migrate this project to claude-fable-5-1
Guided walkthrough1 of 6
  1. claude-fable-5 → claude-fable-5-1 (Bedrock: anthropic.claude-fable-5-1). Затем найдите grep-ом tool_choice с type any или tool. Каждое совпадение превращается в strict: true + additionalProperties: false + явную инструкцию «вызови инструмент X» либо переходит на структурированный вывод. Не забудьте вызовы подсчёта токенов: они тоже валидируются.

Mythos 5.1: та же модель, другие защитные механизмы​

Anthropic заявляет, что Fable 5.1 и Mythos 5.1 — это одна и та же базовая модель с разными конфигурациями защитных механизмов, с общими характеристиками и ценами. Mythos 5.1 доступна только организациям, верифицированным через программы проверки Anthropic: Cyber Verification Program для оборонительной работы в сфере безопасности и Life Sciences Verification Program для работы с биологией. Для всех изменились два момента на стороне защиты: Fable 5.1 теперь разрешено выявлять уязвимости в ПО для оборонительных задач (Anthropic сообщает о примерно на 60 % меньшем числе вмешательств кибер-защиты за сессию), тогда как задачи двойного назначения — тестирование на проникновение, генерация эксплойтов и сканирование бинарных файлов на уязвимости — по-прежнему перенаправляются на модели Opus; а защитные механизмы по биологии срабатывают примерно на 85 % реже на безобидные вопросы по элементарной биологии и медицине. Mythos 5.1 также пропускает проверку привязки блоков thinking к диалогу. Если вы не верифицированы, указание Anthropic простое: используйте Fable 5.1.

Обратите внимание на названия: руководство по Fable 5 объясняло Mythos 5 как «Fable 5 без классификаторов безопасности». Для 5.1 формулировка Anthropic — «разные конфигурации защитных механизмов», и Mythos 5.1 по-прежнему лежит в основе собственного продукта Anthropic Claude Security. Считайте её по-другому настроенным развёртыванием, а не неотфильтрованным.

Быстрая проверка​

Check yourself

0/4
  1. Вы переводите интеграцию с Fable 5 на claude-fable-5-1, и теперь каждый запрос с tool_choice type "tool" завершается ошибкой. Какое исправление считается правильным?
  2. Роутер понижает диалог с Fable 5.1 до Opus 5 ради экономии. Что происходит с блоками thinking Fable 5.1?
  3. Ваш агентный цикл на каждом запросе вставляет однострочное напоминание о статусе в предыдущий ход пользователя и убирает его на следующем. В новом API-аккаунте это теперь даёт ошибку. Что его заменяет?
  4. Fable 5.1 сохраняет прайс-цену Fable 5 — $10 / $50. Откуда берётся заявление Anthropic «до 45 % дешевле на сильно агентных задачах»?

Главное​

Key takeaways
  • Fable 5.1 заменяет Fable 5 «без правок» ТОЛЬКО если вы никогда не форсируете tool_choice, никогда не правите историю диалога и никогда не направляете блоки thinking на более старую модель. Перед заменой ID поищите grep-ом все три случая.
  • Относитесь к диалогам как к доступным только для дозаписи: системные сообщения на один ход — для напоминаний на каждый ход, сообщения посреди диалога — для изменений инструкций и инструментов, серверное сжатие — для урезания. Так блоки thinking остаются действительными, а кеш тёплым.
  • Ценовая история — это дешёвое чтение из кеша, а не прайсовая цена: длинные агентные циклы дешевеют, короткие чаты — нет. Актуальный Opus — с 22 сентября 2026 года это Opus 5.5 — по-прежнему собственное «начинайте отсюда» Anthropic, по доле от тарифа Fable 5.1. Актуальные цифры: /docs/whats-new/models-and-pricing.
  • Ждите меньше параллельных вызовов инструментов, меньше комментариев, более плотную прозу и переписывание файлов целиком; у каждого есть исправление в одну строку промпта, а thinking.display: "updates" возвращает видимый ход работы.
  • Priority Tier и ZDR — две договорные причины остаться на Fable 5 или использовать вместо него модель Opus.

Дальше​