С Claude Fable 5.1 мы меняем способ обработки блоков мышления в Messages API для защиты от дистилляции. Блок мышления — это запись рассуждений, которые Claude может производить при работе над ответом. Новые учётные записи API для Fable 5.1 больше не смогут редактировать контекст вокруг блока мышления, такой как сообщения, инструменты или системный запрос, во время многоходового диалога.
Изменение этого предыдущего контекста имеет законные применения, которые мы продолжаем поддерживать, используя описанные ниже корректировки. Однако такие изменения также являются распространённой и публично задокументированной техникой для крупномасштабной незаконной дистилляции, которая запрещена нашей Политикой использования и Условиями обслуживания.
Вот что меняется: API теперь будет проверять, что блок мышления отправляется обратно с тем же системным запросом, инструментами и сообщениями, которые его создали, и вернёт ошибку, если они не совпадают. Чтобы изменённые запросы прошли успешно, разработчики могут выбрать опцию удаления блоков мышления из таких запросов; модель будет отвечать без видения блока мышления. Для Fable 5.1 сохранённое мышление применяется только к новым учётным записям API, хотя это обновление будет применяться ко всем учётным записям в будущих выпусках моделей.
В этой статье мы делимся подробностями о том, почему мы это делаем, и корректировками, которые вы можете внести, чтобы минимизировать нарушения.
Что такое блоки мышления?
Claude производит этапы рассуждений перед предоставлением своего окончательного ответа. В API они возвращаются пользователю как «блоки мышления». В многоходовом диалоге пользователи API отправляют эти блоки обратно с каждым обменом (вместе с системным запросом, инструментами и предыдущими сообщениями), чтобы Claude имел полный контекст диалога.
Что меняется?
Для затронутых учётных записей (см. ниже) на Fable 5.1 API вернёт ошибку, если системный запрос, инструменты или сообщения, предшествующие предыдущему блоку мышления, были изменены.
Чтобы избежать сообщения об ошибке, вы можете выбрать режим «нестрогий». В этом режиме запрос будет обработан, но затронутые блоки мышления будут удалены из того, что видит модель. Это позволяет вам продолжить диалог или задачу без перерывов, несмотря на то, что мышление предыдущих ходов не будет показано модели. Когда это происходит, ответ API сообщит вам, какие блоки были удалены.
Почему мы вносим это изменение?
Изменение предыдущих ходов диалога — это распространённая техника, используемая в кампаниях незаконной дистилляции, которые направлены на извлечение возможностей продвинутых моделей — особенно мышления — для обучения другой модели без разрешения. Дистилляция часто применяется в промышленном масштабе, используя тысячи поддельных учётных записей. Мы шифруем блоки мышления Claude для предотвращения этого, но путём редактирования диалога перед блоком мышления пользователь может заставить Claude расшифровать и вывести свои рассуждения. Системы, обученные таким образом, могут наследовать возможности, которые они иначе не имели бы, без наследования защитных механизмов, которые мы встроили для предотвращения широкого спектра неправомерного использования, такого как кибератаки и разработка оружия.
Это изменение направлено на то, чтобы затруднить выполнение кампаний дистилляции. Оно основано на существующих мерах защиты от дистилляции, таких как улучшенные классификаторы дистилляции и ограничения на передачу сеансов или рассуждений от более продвинутых моделей к менее способным моделям с более слабыми защитными механизмами.
Что это означает для интеграций API?
Некоторые интеграции — особенно те, которые включают переписывание предыдущих ходов в середине диалога, такие как компактизация контекста и внедрённые системные напоминания — могут потребовать корректировки.
Вот ресурсы, которые помогут вам в этом обновлении:
Документация по сохранённому мышлению охватывает, где это изменение применяется и не применяется.
Руководство по миграции Fable 5.1 содержит полный контрольный список необходимых обновлений.
Руководство по подсказкам Fable 5.1 охватывает различия в поведении и шаблоны подсказок, которые помогают вам использовать полные возможности Fable 5.1.
Если приведённое выше руководство не охватывает ваш вариант использования, пожалуйста, свяжитесь с нашей командой поддержки. Если вы работаете с командой учётных записей, вы также можете обратиться к ним за поддержкой при обновлении более сложных интеграций.
Есть дополнительные преимущества в сохранении согласованности блоков мышления: это означает, что API может чаще переиспользовать кэшированные подсказки, что снижает затраты и время ответа.
Кого это затронет?
На Fable 5.1 это обновление применяется к новым учётным записям API, созданным после 31 августа 2026 г., 12:00:00 AM UTC. В частности, оно влияет на новые организации Claude Platform, учётные записи Amazon Bedrock, проекты Google Cloud Vertex AI и проекты Microsoft Azure Foundry, созданные 31 августа 2026 г. или позже.
Мы применяем поэтапный подход к внедрению, начиная с новых учётных записей, где мы видим наибольшую концентрацию злоупотреблений, связанных с дистилляцией. Существующие учётные записи не будут затронуты для Fable 5.1, что даёт разработчикам время для адаптации своих тестовых стендов и интеграций к этому обновлению. Сохранённое мышление будет применяться ко всем пользователям для будущих моделей.
Пользователи Claude Code, Claude Cowork, Claude.ai или Claude через стороннее приложение не затронуты, как и использование моделей, отличных от Fable 5.1.
