Обзор новых функций, критических изменений и улучшений возможностей в Claude Fable 5.1 и Claude Mythos 5.1.
Claude Fable 5.1 расширяет возможности Claude Fable 5 при той же цене за токен, обеспечивая более сильное длительное агентное программирование, многоэтапные исследования, а также работу с документами, электронными таблицами и слайдами. Для большинства рабочих нагрузок начните с Claude Opus 5 (см. Выбор модели). Используйте Claude Fable 5.1 для сложных задач рассуждения и агентной работы с длинным горизонтом, или когда ваши оценки на Claude Opus 5 при более высоком уровне усилий всё ещё не дают нужного результата. Claude Mythos 5.1 предлагает те же возможности только участникам Project Glasswing.
Если вы уже вызываете Claude Fable 5, три изменения являются критическими: принудительное использование инструментов возвращает ошибку, более ранние модели не могут читать его блоки мышления и редактирование более ранних ходов делает блоки мышления недействительными. Пять являются дополнительными: уровень усилий для отдельного сообщения (бета), системные сообщения с областью действия в пределах хода (бета), читаемые обновления о ходе выполнения между вызовами инструментов (display: "updates", бета), более низкая цена чтения из кэша и происхождение контента.
| Модель | Идентификатор Claude API | Описание | Доступность |
|---|---|---|---|
| Claude Fable 5.1 | Преемник Claude Fable 5 для длительного агентного программирования, интеллектуальной работы и исследований | Все клиенты, на Claude API и партнёрских платформах | |
| Claude Mythos 5.1 | Те же возможности, что и у Claude Fable 5.1. Преемник Claude Mythos 5. | Только участники Project Glasswing |
Claude Fable 5.1 и Claude Mythos 5.1 имеют общие характеристики и цены:
Все актуальные модели см. в обзоре моделей.
Claude Fable 5.1 и Claude Mythos 5.1 не поддерживают принудительное «tool use» (использование инструментов). tool_choice, установленный в {"type": "any"} или {"type": "tool", "name": "..."}, возвращает ошибку 400 invalid_request_error:
tool_choice: type "tool" and "any" are not supported for this model.tool_choice: {"type": "auto"} (по умолчанию) и {"type": "none"} не изменились. Та же проверка применяется к конечной точке подсчёта токенов.
Мышление для этих моделей всегда включено, а принудительный вызов инструмента пропустил бы его. Вместо этого модель записывала бы свои рассуждения в аргументы инструмента, что снижает качество аргументов. Для JSON, соответствующего схеме, оставьте tool_choice: {"type": "auto"} и установите strict: true с помощью строгого использования инструментов, или перенесите схему в структурированные выходные данные. Чтобы модель вызывала инструмент, а не отвечала текстом, укажите в подсказке, когда инструмент применим (например, «Используй инструмент get_weather для ответа»). Claude Fable 5.1 надёжно следует явным инструкциям по инструментам.
Каждый блок мышления записывает, какая модель его создала, и он сохраняется только в одном направлении: Claude Fable 5.1 читает блоки мышления более ранних моделей, но ни одна более ранняя модель не читает блоки Claude Fable 5.1. Разговор, который переходит на Claude Fable 5.1 (с Claude Opus 5, Claude Fable 5 или любой более ранней модели Claude), сохраняет свои рассуждения. Разговор, который переходит с Claude Fable 5.1 на любую из этих моделей, теряет их для ходов, выполняемых там.
Когда запрос содержит блок, который целевая модель не может прочитать (например, маршрутизатор или резервное переключение, меняющее модели в середине разговора), API отбрасывает блок до того, как модель его увидит. Отброшенные блоки не учитываются в input_tokens и не тарифицируются. С бета-заголовком thinking-binding-controls-2026-08-01 об отбрасывании сообщается в массиве верхнего уровня input_transformations. Без него отбрасывание происходит без уведомления. См. Сохранённое мышление.
Изменение чего-либо перед блоком мышления Claude Fable 5.1 (подсказка system, tools или более раннее сообщение) приводит к ошибке при следующем запросе, или к отбрасыванию блока, если вы выбираете это. Claude Code, claude.ai, Claude Managed Agents и Claude Agent SDK сохраняют этот префикс нетронутым для вас. Если ваш код сам строит массив messages, проверьте его перед миграцией: Сохранённое мышление проводит вас через проверку и каждое исправление. Проверка применяется принудительно для новых учётных записей, созданных 31 августа 2026 года или позже. Для учётных записей, созданных ранее, API записывает несоответствие, но действует на него только когда запрос устанавливает thinking.block_binding.prefix_mismatch_behavior.
Эти паттерны делают недействительными все последующие блоки мышления:
system верхнего уровня или массива tools между запросами в одном разговоре.Эти действия сохраняют последующие блоки действительными: удаление начальной последовательности блоков мышления (начиная с самых старых), сокращение истории серверным уплотнением или редактированием контекста, перемещение маркеров cache_control и изменение effort между запросами. Удаление блока мышления из любого места, кроме начала последовательности, делает недействительными все блоки мышления после него.
Там, где проверка применяется принудительно, запрос, воспроизводящий недействительный блок, отклоняется с ошибкой 400, в сообщении которой говорится The block is bound to a different conversation. Чтобы вместо этого отбросить блок и продолжить, отправьте бета-заголовок thinking-binding-controls-2026-08-01 с thinking.block_binding.prefix_mismatch_behavior: "drop_block". Об отбрасывании сообщается в input_transformations с reason: "prefix_binding_mismatch".
Чтобы мышление оставалось действительным на протяжении длинной сессии, относитесь к разговору как к допускающему только добавление. Добавляйте инструкции с помощью системного сообщения в середине разговора (с областью действия в пределах хода, если оно должно применяться только к одному ходу) и меняйте инструменты с помощью изменений инструментов в середине разговора, а не редактируя system или tools. Сокращайте контекст с помощью серверного редактирования контекста или уплотнения, которые не считаются правками. Эти паттерны также поддерживают кэш подсказок в прогретом состоянии. Чтобы выяснить, редактирует ли ваша интеграция историю, запустите сессию с prefix_mismatch_behavior: "drop_block" и логируйте input_transformations: в руководстве по миграции есть трёхшаговая проверка. Полные правила см. в разделе Сохранённое мышление.
На Claude Fable 5.1 вы можете изменить уровень усилий в середине разговора без аннулирования кэша подсказок. Повышайте его для сложного шага и понижайте для рутинных. Уровень усилий для отдельного сообщения находится в бета-версии: включите бета-заголовок mid-conversation-output-config-2026-07-01. Claude Fable 5.1, Claude Mythos 5.1 и Claude Opus 5 поддерживают его на Claude API.
client = anthropic.Anthropic()
response = client.beta.messages.create(
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.",
},
# Системное сообщение только с effort: новый уровень вступает в силу со следующего хода пользователя.
{"role": "system", "content": [], "output_config": {"effort": "low"}},
{"role": "user", "content": "Summarize the plan in one sentence."},
],
betas=["mid-conversation-output-config-2026-07-01"],
)
for block in response.content:
if block.type == "text":
print(block.text)Подробнее см. в разделе Уровень усилий для отдельного сообщения.
Системное сообщение в середине разговора может быть ограничено одним ходом. Установите clear_at: "next_user_message" для сообщения с role: "system", и его текст будет иметь полномочия системной подсказки для текущего хода, а затем перестанет отображаться, как только появится более позднее сообщение user. Сообщение остаётся в messages, и вы продолжаете отправлять его обратно дословно, поэтому ничего более раннего в разговоре не меняется. Кэш подсказок продолжает совпадать, последующие блоки мышления остаются действительными, а очищенное сообщение не стоит входных токенов. Используйте это для напоминаний на каждом ходу в цикле инструментов («проверь входящие, прежде чем запускать ещё код», «пользователь не видит вывод этого инструмента») вместо внедрения текста в историю и его удаления при следующем запросе. Системные сообщения с областью действия в пределах хода находятся в бета-версии: включите бета-заголовок 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."
}Как и Claude Fable 5, Claude Fable 5.1 пишет короткие обновления о ходе выполнения между вызовами инструментов — о том, что она обнаружила и что будет делать дальше, — хотя и в меньшем количестве (см. Изменилось по сравнению с Claude Fable 5). Каждое обновление приходит как отдельный блок thinking непосредственно перед вызовом инструмента. При значении thinking.display по умолчанию "omitted" эти блоки возвращаются пустыми, как и рассуждения, поэтому длинный агентный ход может выглядеть для ваших пользователей безмолвным. Новым является параметр display: "updates": установите его с бета-заголовком thinking-display-updates-2026-08-18, чтобы получать обновления о ходе выполнения в виде текста, в то время как рассуждения остаются скрытыми. Любой блок thinking с непустым текстом тогда является строкой состояния, которую вы можете показать пользователю. "summarized" также возвращает их, вперемешку с обобщёнными рассуждениями. См. Обновления о ходе выполнения между вызовами инструментов.
Текст, сгенерированный Claude Fable 5.1 и Claude Mythos 5.1, несёт статистический текстовый водяной знак Anthropic на каждой платформе, где доступна модель. Поддерживаемые файлы изображений и видео, которые создаёт Claude (например, через инструмент выполнения кода), несут подписанные «Content Credentials» (учётные данные контента) C2PA, когда вы получаете их через Files API на Claude API.
Водяной знак не меняет смысл, качество или читаемость вывода. Он не добавляет токенов или скрытых символов, не несёт информации о вас или вашей организации и не требует изменений в ваших запросах или ответах. Подробнее см. Как Claude помечает контент, сгенерированный ИИ и Как работает текстовый водяной знак Claude.
Claude Fable 5.1 отличается от Claude Fable 5 тремя способами, которые проявляются без каких-либо изменений кода. Для каждого есть исправление на уровне подсказок в разделе Подсказки для Claude Fable 5.1:
thinking.display в "updates" (бета), чтобы получать обновления о ходе выполнения, которые она всё же пишет. См. Просите обращённые к пользователю обновления о ходе выполнения.low. На самом низком уровне усилий модель реже вызывает инструмент поиска или извлечения. Повышайте уровень усилий для ходов, которым нужна свежая информация, в том числе в середине разговора.Эти особенности поведения Messages API переходят из Claude Fable 5 без изменений:
thinking: {"type": "enabled"} с budget_tokens и thinking: {"type": "disabled"} оба возвращают ошибку 400. Опустите thinking или отправьте {"type": "adaptive"}.thinking.display по умолчанию равен "omitted". Доступен "summarized", а необработанная цепочка рассуждений никогда не возвращается.temperature, top_p или top_k, отличные от значений по умолчанию, возвращают ошибку 400.Claude Fable 5.1 превосходит Claude Fable 5, и разрыв наиболее велик на более высоких уровнях effort. Улучшения сосредоточены в шести областях:
Многоязычная производительность на уровне Claude Fable 5.
Claude Fable 5.1 включает классификаторы безопасности, охватывающие те же категории stop_details, что и Claude Fable 5, и всё из раздела Отказы и резервное переключение применимо.
stop_reason: "refusal" и объектом stop_details, называющим сработавшую область политики.fallbacks: "default" (бета) повторяет отклонённый запрос на модели, которую Anthropic рекомендует для этой категории. Разрешённые цели резервного переключения для Claude Fable 5.1 — Claude Opus 4.8 и Claude Opus 5.Claude Fable 5.1 и Claude Mythos 5.1 имеют ту же цену, что и Claude Fable 5, за исключением чтения из кэша (цены в долларах США):
| Базовый ввод | Запись в кэш на 5 мин | Запись в кэш на 1 ч | Чтение из кэша | Вывод |
|---|---|---|---|---|
| $10 / MTok | $12,50 / MTok | $20 / MTok | $0,25 / MTok | $50 / MTok |
Чтение из кэша (попадания и обновления) стоит 0,025 от базовой цены ввода на этих моделях по сравнению с 0,1 на других моделях Claude. Длинные агентные сессии, которые повторно читают кэшированный префикс, платят четверть ставки Claude Fable 5. Запись в кэш и минимальная длина кэшируемой подсказки в 512 токенов не изменились.
Пакетная обработка стоит $5 USD за миллион входных токенов и $25 USD за миллион выходных токенов. Цены на размещение данных и инструменты см. в разделе Цены.
Claude Fable 5.1 доступен на:
claude-fable-5-1.anthropic.claude-fable-5-1, и Claude Platform на AWS, как claude-fable-5-1.claude-fable-5-1.Claude Mythos 5.1 предлагается только одобренным клиентам в рамках Project Glasswing. Для получения доступа обратитесь к вашей команде по работе с клиентами Anthropic, AWS или Google Cloud.
Claude Fable 5.1 и Claude Mythos 5.1 имеют 30-дневный срок хранения данных и недоступны в режиме нулевого хранения данных, если это прямо не разрешено Anthropic. Обе являются Covered Models, как Claude Fable 5 и Claude Mythos 5. См. Требования к хранению данных для конкретных моделей.
Чтобы мигрировать с Claude Fable 5, обновите идентификатор модели:
model = "claude-fable-5" # Before
model = "claude-fable-5-1" # AfterЗатем проверьте следующие пункты:
tool_choice типа any или tool. Перенесите принудительное соблюдение схемы в строгое использование инструментов с tool_choice: {"type": "auto"} или в структурированные выходные данные.messages, выполните проверку на редактирование истории: перенесите напоминания на каждом ходу, которые вы сейчас внедряете и удаляете, в системные сообщения с областью действия в пределах хода, перенесите изменения system и tools в системные сообщения в середине разговора, сокращайте контекст на стороне сервера или удаляйте блоки мышления из ходов, которые вы переносите через клиентское резюме, затем выберите рабочее значение prefix_mismatch_behavior и отслеживайте input_transformations.high) и рассмотрите возможность менять его в середине разговора вместо удержания одного уровня на протяжении всей сессии.Пошаговые инструкции, в том числе для миграции с Claude Opus 5 и более ранних моделей, см. в руководстве по миграции.
Характеристики и цены для каждой актуальной модели Claude.
Миграция с Claude Fable 5, Claude Opus 5 и более ранних моделей.
Паттерны подсказок, специфичные для Claude Fable 5.1.
Was this page helpful?