# Claude Fable 5.2 не работает: что значит ошибка и что делать

> Если Fable 5.2 не работает, проверьте версию Claude Code (нужна 2.1.321+), ID claude-fable-5-2 без точки и лимит тарифа; фильтры и сбои — отдельный случай.

- URL: https://blog.laozhang.ai/ru/posts/claude-fable-5-2-error
- Published: 2026-11-14
- Updated: 2026-11-14
- Author: LaoZhang AI Team (https://blog.laozhang.ai/ru/about)
- Topic: Устранение ошибок
- Tags: Claude Fable 5.2, Claude Code, Claude API, Ошибка 400, Anthropic

---
Claude Fable 5.2 вышла 9 ноября 2026 года, и жалобы «Fable 5.2 не работает» за первую неделю складываются из нескольких разных проблем, которые различаются по тексту на экране. В Claude Code сначала выполните `claude --version`: Fable 5.2 требует версию 2.1.321 или новее, а на более старых сборках псевдоним `fable` без всякого предупреждения запускает Fable 5.1. Обновитесь командой `claude update` (вкладка Code в десктоп-приложении обновляется вместе с самим приложением), а если строка Fable в списке `/model` всё ещё показывает 5.1, наберите ID вручную: `/model claude-fable-5-2` — через дефисы, без точки.

В приложении Claude в браузере, на компьютере и в телефоне Fable 5.2 есть только на платных тарифах. На Pro и стандартных местах Team она входит в лимиты лишь в неделю запуска, до 16 ноября 2026 года 23:59 по тихоокеанскому времени (17 ноября, 10:59 по Москве), а после этого работает на кредитах (usage credits). В коде, который вызывает Messages API, модель называется `claude-fable-5-2`, а ошибки 400 обычно вызывает форма запроса, которую Fable 5.2 не принимает: принудительный `tool_choice`, отключённые рассуждения, правка истории с отправкой старого блока рассуждений. Посредник (relay, шлюз) может ответить иначе, чем Anthropic, и спрятать настоящую причину.

Несколько случаев вы сами не исправите: сбой на стороне Anthropic, блокировку защитными фильтрами Fable, запрет модели в настройках организации и нулевое хранение данных (zero data retention). Тогда остаётся подождать, переформулировать запрос или сменить модель, а по настройкам организации — обратиться к администратору. Из России и Беларуси API Anthropic отвечает ошибкой 403 по другой причине: этих стран нет в списке поддерживаемых регионов, и обновление клиента тут не поможет.

## Текст ошибки Fable 5.2 → причина → что делать

Найдите строку, с которой начинается сообщение на вашем экране. Claude Code выводит сообщения только на английском, поэтому они приведены дословно, а номер версии и номер сообщения подставляются в момент ошибки. Подробности по каждой строке — в разделах ниже.

| Что на экране | Где | Причина | Что делать |
| --- | --- | --- | --- |
| `API Error: 400 Claude Code <версия> does not support this model; version … or newer is required` | Claude Code, десктоп, VS Code, Agent SDK | Запрос отправила программа старше 2.1.321 | Обновить именно её: `claude update`, десктоп-приложение, расширение или пакет SDK |
| Строка Fable в `/model` показывает Fable 5.1 | Claude Code 2.1.322–2.1.323 | Устаревший каталог моделей | Набрать `/model claude-fable-5-2` |
| `Claude Code doesn't recognize the model "claude-fable-5-2", so it assumes a context window of 200k tokens` | Claude Code старше 2.1.321 | Программа не знает модель | Обновиться до 2.1.321 или новее |
| `There's an issue with the selected model (claude-fable-5.2)` | Claude Code | ID с точкой, нет доступа или старый ID в настройках | Писать `claude-fable-5-2` через дефисы |
| `Fable 5.2's safeguards flagged this message … Details: [reasoning_extraction]` | Claude Code, приложение, API | Защитный фильтр Fable | Изменить сообщение или выбрать другую модель |
| `You've reached your Fable limit.` | Claude Code | Исчерпана доля лимита под Fable | Кредиты, сброс лимита Fable или другая модель |
| `Fable limit reached · continuing on Fable 5.2 uses usage credits, and the prompt to confirm went unanswered — nothing was sent` | Remote Control, фоновые сессии, SDK | Никто не подтвердил оплату кредитами | Ответить на запрос там, где идёт сессия, или `/model` |
| `API Error: Repeated 529 Overloaded errors` или `Fable is experiencing high load` | Claude Code, десктоп | Не хватает мощности у Anthropic | Подождать или переключиться через `/model` |
| `API Error: 400 In order to access this model, your organization or workspace must have data retention enabled.` | API, Claude Code с ключом API | Нулевое хранение данных в организации | Администратор включает 30-дневное хранение |
| `The block is bound to a different conversation` в ошибке 400 | Свой код на Messages API | Изменили историю перед старым блоком рассуждений | Не править историю или включить `drop_block` |
| `400 invalid_request_error` после смены ID на `claude-fable-5-2` | Свой код на Messages API | `tool_choice`, `thinking`, prefill, `temperature`, старый инструмент | Исправить запрос по таблице в разделе об API |
| `503 … has no available channels for model …` | Посредник | Посредник не знает такой ID | Писать `claude-fable-5-2` |
| Ошибка 403 | API Anthropic из России или Беларуси | Неподдерживаемый регион | Fable 5.2 тут ни при чём |

## Выбрали Fable, а это точно 5.2? Версия Claude Code решает

Псевдоним `fable` означает Fable 5.2 только в Claude Code 2.1.321 и новее; в более старых сборках он по-прежнему ведёт на Fable 5.1, и Claude Code об этом не предупреждает. 14 ноября 2026 года это проверили на локальном тестовом сервере, который отвечает вместо Anthropic и записывает, какую модель запрашивает клиент (режим `-p`, macOS, без настоящей модели).

Claude Code 2.1.316 с `--model fable` отправил запрос к `claude-fable-5-1` с effort high и `max_tokens` 64000 и не вывел ни одного предупреждения. Та же версия с полным ID `--model claude-fable-5-2` запрос к 5.2 отправила, но сначала напечатала:

```text
Claude Code doesn't recognize the model "claude-fable-5-2", so it assumes a context window of 200k tokens. Update Claude Code, or see https://code.claude.com/docs/en/model-config#correct-the-window-for-a-gateway-or-custom-model-id to set the window.
```

Claude Code 2.1.322 с `--model fable` уже запросил `claude-fable-5-2`, с effort medium и `max_tokens` 128000. Такой же результат дал прогон 10 ноября 2026 года на версиях 2.1.316 и 2.1.321. Тестовый сервер принимал всё, поэтому видно только, что отправляет клиент; настоящий API Anthropic, согласно [справочнику ошибок Claude Code](https://code.claude.com/docs/en/errors#claude-code-does-not-support-this-model), отказывает запросам от слишком старой версии с ошибкой `claude_code_version_too_old`.

![Тест 14 ноября 2026: Claude Code 2.1.316 с fable запрашивает claude-fable-5-1 без предупреждения, с полным ID — 5.2 с предупреждением об окне 200k, а 2.1.322 с fable — claude-fable-5-2](https://blog.laozhang.ai/posts/ru/claude-fable-5-2-error/img/claude-code-fable-alias-test.webp)

Это та самая строка `API Error: 400 Claude Code <версия> does not support this model; version … or newer is required. Run 'claude update', or update the Claude desktop app, then try again.` Версию проверяют у программы, которая отправила запрос, поэтому обновлять нужно её: CLI командой `claude update`, десктоп-приложение, расширение VS Code или пакет Agent SDK. Для Fable 5.2 минимум — 2.1.321.

Fable 5.1 может остаться и после обновления, если её ID записан в настройках. На тарифах Pro, Max, Ultra, Team и Enterprise сохранённый в пользовательских настройках `claude-fable-5-1` переводится на псевдоним `fable`, а в аккаунтах Console, у сторонних провайдеров и в настройках проекта (`.claude/settings.json`, локальных и управляемых) остаётся `claude-fable-5-1`, как описано на [странице Claude Code о выборе модели](https://code.claude.com/docs/en/model-config). Один пользователь также сообщил в issue #108898 на GitHub, что субагенты с моделью `fable` в давно запущенной сессии продолжали работать на 5.1, поэтому после обновления начните новую сессию. Effort medium, который 2.1.322 отправляет по умолчанию, разобран в статье [Effort в Claude Code: что это, уровни и почему снова medium](https://blog.laozhang.ai/ru/posts/claude-code-effort-level).

## Fable 5.2 нет в /model, а claude-fable-5-2 вручную работает

Если в списке `/model` строка Fable показывает Fable 5.1, а команда `/model claude-fable-5-2` переключает на 5.2, это не проблема доступа: аккаунт модель видит, а список строится по устаревшему каталогу. По состоянию на 14 ноября 2026 года это открытая ошибка Claude Code 2.1.322–2.1.323, о которой пишут пользователи macOS, Windows, Linux, VS Code и JetBrains в issue #108955, #109316 и #108924 на GitHub, а в журнале изменений до версии 2.1.325 исправления нет. Ответа Anthropic в этих обсуждениях пока нет.

Пользователи нашли несколько условий, при которых Claude Code не загружает список моделей с сервера и показывает встроенный. Проверьте их по порядку:

1. Наберите `/model claude-fable-5-2` в сессии или запустите `claude --model claude-fable-5-2`. Это работает при любой из причин ниже.
2. Проверьте, не задан ли `DISABLE_TELEMETRY=1` в окружении или в блоке `env` файла `~/.claude/settings.json` (issue #108726, в журнале отладки видно `[servedCatalog] off (flag)`). Расширение VS Code ставит эту переменную само, если в VS Code `telemetry.telemetryLevel` равно `off`, а VSCodium отключает телеметрию принудительно; пользователи VSCodium сообщали, что помогает `"CLAUDE_CODE_ENABLE_TELEMETRY": "1"` и пустое `"DISABLE_TELEMETRY": ""` в `env`.
3. Если `ANTHROPIC_BASE_URL` указывает на шлюз или прокси, список с сервера Anthropic не загружается вовсе (`[servedCatalog] off (not_first_party)`), и ID придётся набирать вручную.
4. Если ничего из этого не задано, а в `~/.claude.json` в `additionalModelOptionsCache` по-прежнему только `claude-fable-5-1[1m]`, остаётся набирать ID вручную до исправления. Закрепить 5.2 в списке можно ключом `modelPicker` в настройках; формат записи сверяйте со [страницей Claude Code о выборе модели](https://code.claude.com/docs/en/model-config), а не с комментариями на GitHub.

Две другие пометки в этой строке ошибкой не являются. Если строка Fable серая с пояснением, организация не может использовать Fable вообще, например из-за нулевого хранения данных, а надпись «Requires usage credits» значит, что Fable на вашем тарифе списывает кредиты.

## «There's an issue with the selected model»: точка в ID вместо дефиса

Чаще всего это сообщение означает, что в ID модели стоит точка: модель называется `claude-fable-5-2`, а `claude-fable-5.2` сервер не знает. Claude Code 2.1.322 такой ID у себя не проверяет и отправляет как есть, поэтому ошибка приходит только после ответа сервера.

14 ноября 2026 года на том же тестовом сервере Claude Code 2.1.322 запустили с `--model claude-fable-5.2`, а сервер ответил стандартной ошибкой API 404 `not_found_error`. Claude Code напечатал и завершился с кодом 1:

```text
There's an issue with the selected model (claude-fable-5.2). It may not exist or you may not have access to it. Run --model to pick a different model.
```

В интерактивной сессии конец фразы звучит как `Run /model to pick a different model.` Настоящий ответ Anthropic на этот ID не запрашивали, но японский сайт fyve.co.jp сообщает ту же строку при реальном вызове из Claude Code 2.1.296. Две другие причины того же сообщения, по справочнику ошибок Claude Code: у аккаунта нет доступа к модели (бесплатный план или запрет в организации) или старый ID записан в одном из файлов настроек и перекрывает ваш выбор. Если через шлюз (`ANTHROPIC_BASE_URL`) так падают все модели подряд, справочник советует проверить, принимает ли шлюз поля поиска инструментов — `defer_loading`, `tool_reference` и заголовок `anthropic-beta`.

## 200k вместо 1M и бесконечное автосжатие в Claude Code

Если Claude Code считает окно Fable 5.2 равным 200 тысячам токенов вместо 1 миллиона, запущенная программа не знает эту модель. Обычно это старая версия CLI или старая копия, встроенная в десктоп-приложение; первая версия, которая знает `claude-fable-5-2` с окном 1M, по журналу изменений — 2.1.321.

В терминале это видно по предупреждению `doesn't recognize the model "claude-fable-5-2"` из теста выше: ссылка в нём ведёт на раздел официальной документации, где окно для незнакомого ID можно задать вручную. Во вкладке Code десктоп-приложения работает собственная копия CLI, и в issue #108785 на GitHub пользователь с копией 2.1.317 насчитал 8 автосжатий за 23 минуты: каждое начиналось при 168–174 тысячах токенов и освобождало лишь 5–10 тысяч. Ещё один пользователь называет копию 2.1.319. В таком состоянии сессию проще бросить и начать новую после обновления приложения.

Обновление может помочь не полностью. В версии 2.1.323 (12 ноября 2026 года) окно по умолчанию для незнакомых ID изменили с 200K на 1M, но в issue #109750 от 14 ноября пользователь той же 2.1.323 получил на `/autocompact 400k` ответ `Auto-compact window for claude-fable-5-2 set to 400k tokens (capped to model limit of 200k)`. Это противоречие пока не разрешено, поэтому проверяйте две вещи: `claude --version` и наличие предупреждения о 200k при запуске.

## Сессия Fable 5.2 в десктоп-приложении сама перешла на Haiku 4.5

После обновления или повторного входа десктоп-приложение Claude может переключить сессии вкладки Code с `claude-fable-5-2` на `claude-haiku-4-5-20251001`, если в его каталоге моделей нет записанной модели. Так описали два пользователя 13 ноября 2026 года: в issue #109549 после обновления приложения с 4.23118.1 до 5.11492.2 четыре сессии на Opus 5.5 и Fable 5.2 получили Haiku 4.5 с записью в журнале `recorded model "claude-fable-5-2" is off the catalog`, а в issue #109628 после принудительного повторного входа список предлагал только Haiku, Sonnet и Opus. Поэтому после обновления посмотрите, какая модель указана у сессии, прежде чем доверять результатам; во втором случае команда `/model claude-fable-5-2` вернула Fable 5.2.

## «safeguards flagged this message»: [cyber] и [reasoning_extraction]

Это не сбой и не лимит: защитные фильтры Fable проверяют каждый запрос, и сообщение значит, что этот запрос они отнесли к закрытой категории. Метка в строке `Details:` в конце сообщения называет категорию, и от неё зависит, что можно сделать. В Claude Code 2.1.322 сообщение выглядит так (вариант из issue #109211 на GitHub, шаблон совпадает со строками в самой программе):

```text
API Error: Fable 5.2's safeguards flagged this message (https://www.anthropic.com/legal/aup). This sometimes happens with safe, normal conversations. Claude Code can't respond to this message with Fable 5.2.  Double press esc to edit your last message, or try a different model with /model.  Send feedback with /feedback or learn more: https://support.claude.com/en/articles/15363606  Details: `[reasoning_extraction]`
```

| Категория | Что происходит | Что можно сделать |
| --- | --- | --- |
| Наступательная кибербезопасность: эксплойты, вредоносный код, инструменты атак (`[cyber]`) | Ответ переходит на Opus 4.8, если автоматическое переключение включено | Принять ответ Opus; для защитных задач Anthropic предлагает программу Cyber Verification Program для Opus |
| Биология двойного назначения, химия, науки о жизни | Ответ переходит на Opus 5 | Работать на Opus 5: для профессиональной биологии Fable не рекомендована |
| Узкий набор задач разработки передовых LLM: распределённое обучение, ускорители, ядра для нестандартных чипов | Ответ переходит на Opus 5 | Работать на Opus 5 |
| Попытка извлечь рассуждения модели (`[reasoning_extraction]`) | Блок без перехода на другую модель | Переписать сообщение, убрать из контекста то, что просит показать рассуждения |

Фильтры читают всё, что читает модель, а не только последнее сообщение: память, данные коннекторов, результаты веб-поиска и файлы, как сказано в [справке Claude о блокировках Fable](https://support.claude.com/en/articles/15363606). Поэтому блок может вызвать текст, который вы не писали, и в Claude Code помогает двойной Esc с правкой последнего сообщения или новый разговор без лишних файлов. Пользователи сообщают о срабатываниях `[reasoning_extraction]` на обычном программировании и документации (issue #109116, #109211, #109239, #109348), но как часто это происходит, по таким сообщениям не понять; в анонсе Fable 5.2 Anthropic говорит о примерно 55% меньшем числе лишних блокировок, чем у Fable 5.1.

Автоматическое переключение включено по умолчанию; выключить его можно в приложении в Settings > Capabilities, а в Claude Code — в Config > MODEL & OUTPUT, переключатель «Switch models when a message is flagged». Тогда заблокированный запрос ставит разговор на паузу, и его можно изменить и отправить снова. После перехода список моделей до конца разговора остаётся на Opus, и возврат на Fable может снова вызвать блок, пока исходный запрос остаётся в разговоре. В API переключение по умолчанию не настроено, и без него модель возвращает ответ 200 с причиной остановки, а не ошибку.

Оплата зависит от момента блока. Отказ до начала ответа оплачивается в категориях биологии, дистилляции и разработки передовых LLM, а в остальных категориях не списывается; при блоке посреди ответа оплачиваются входные токены и уже переданная часть, а ответ Opus после перехода оплачивается отдельно по его тарифу. Один пользователь сообщил в issue #109348, что поддержка отказалась вернуть кредиты за 11 заблокированных запросов.

## «You've reached your Fable limit» и неделя Fable на Pro до 16 ноября

Это сообщение значит, что закончилась доля лимита тарифа, отведённая под Fable, а не что модель сломалась. Дальше выбор такой: продолжить на кредитах, использовать сброс лимита Fable, если он есть, или переключиться на другую модель.

На Max, Ultra и премиум-местах Team и Enterprise Fable может занять до 50% недельного лимита, и это часть общего лимита, а не добавка к нему. На Pro и стандартных местах Team Fable с самого начала работает на кредитах, кроме недели запуска: до 16 ноября 2026 года 23:59 по тихоокеанскому времени Fable входит в лимиты тарифа в тех же 50% и даёт один сброс лимита Fable, который сгорает в тот же момент. На Max, Ultra и премиум-местах сбросов от одного до трёх в зависимости от стажа подписки, и действуют они до 8 марта 2027 года; сбросы получают только аккаунты, у которых оплата была настроена до 9 ноября 2026 года 10:00 по тихоокеанскому времени. Цифры по тарифам собраны в статье [Лимиты Claude Pro и Max в неделю и за 5 часов: сводная таблица](https://blog.laozhang.ai/ru/posts/claude-usage-limits-by-plan), а расчёт кредитов — в статье [Стоимость дополнительного использования Claude: кредиты или Max](https://blog.laozhang.ai/ru/posts/claude-extra-usage-cost).

В интерактивном Claude Code перед оплатой кредитами появляется запрос на согласие. В сессиях Remote Control, фоновых, у участников команды агентов и в приложениях на Agent SDK его может быть некому подтвердить: через пять минут (настройка `dialogExpiry`) Claude Code завершает ход без отправки и пишет `Fable limit reached · continuing on Fable 5.2 uses usage credits, and the prompt to confirm went unanswered — nothing was sent · answer it where this session is running, or /model to change`. В режиме `-p` и в SDK-приложениях без такого запроса Claude Code списывает кредиты, ничего не спрашивая, так что в скриптах задайте модель явно.

## 529 и «Fable is experiencing high load»: сбой 10 ноября

Ошибка 529 означает, что у Anthropic не хватает мощности для Fable прямо сейчас; на ваш лимит она не влияет, и помогает подождать или переключиться через `/model` на другую модель, потому что мощность считается отдельно для каждой модели. Claude Code 2.1.322 сам предлагает это строкой `Fable is experiencing high load, please use /model to switch to Sonnet`, а в десктоп-приложении — `Fable is experiencing high load. Switch to Sonnet.` На [странице статуса Claude](https://status.claude.com/history) инцидент «Elevated errors on Fable 5.2 and Mythos 5.2» закрыт 10 ноября 2026 года в 21:47 UTC: четыре минуты ошибок перегрузки на обеих моделях.

В тесте 14 ноября 2026 года тестовый сервер на каждый запрос отвечал 529, и Claude Code 2.1.322 с `CLAUDE_CODE_MAX_RETRIES=2` после трёх попыток вывел `API Error: Repeated 529 Overloaded errors. The API is at capacity — this is usually temporary. Try again in a moment. If it persists, check your inference gateway (127.0.0.1:18794).` На прямом API последняя фраза называет status.claude.com, так что адрес шлюза в конце подсказывает, где искать перегрузку. Остальное о 529 — в статье [Ошибка 529 в Claude Code: что делать, когда API перегружен](https://blog.laozhang.ai/ru/posts/claude-code-overloaded-error).

## Ошибка 400 в API после перехода на claude-fable-5-2

Если ваш код сам собирает `messages` и вызывает Messages API, ошибку 400 на Fable 5.2 почти всегда вызывает форма запроса, а не ключ или доступ. По [руководству Anthropic по переходу на Fable 5.2](https://platform.claude.com/docs/en/models/fable-5-2/migration-guide) отклоняются следующие виды запросов; точный текст Anthropic опубликовала только для первого и последнего, для остальных указан лишь тип `invalid_request_error`.

| Что в запросе | Ответ Fable 5.2 | Что сделать |
| --- | --- | --- |
| Изменены system, инструменты или прежние сообщения, а старый блок `thinking` отправлен обратно | 400 `… The block is bound to a different conversation …` | Только дописывать историю или включить `drop_block` |
| `tool_choice` с `{"type": "any"}` или `{"type": "tool", …}` | 400, в том числе при подсчёте токенов | `auto` и `strict: true` либо JSON outputs |
| `thinking: {"type": "disabled"}` или `budget_tokens` | 400 | Убрать; глубину задаёт `effort` |
| Предзаполненное сообщение ассистента (prefill) | 400 | Перенести указания в system prompt |
| `temperature`, `top_p`, `top_k` | 400 при части значений | Не передавать |
| Инструмент `computer_20251124` | 400 везде, кроме Amazon Bedrock | `computer_toolset_20260801` |
| Advisor с советником не Fable 5.2 и не Mythos 5.2, включая Fable 5.1 | 400 | Советник `claude-fable-5-2` или `claude-mythos-5-2` |
| Организация или рабочее пространство без 30-дневного хранения данных | 400 `In order to access this model…` | Включить 30-дневное хранение или писать команде Anthropic по аккаунту |

Первая строка — проверка того, что всё перед блоком рассуждений (system prompt, инструменты, предыдущие сообщения) не менялось с момента, когда модель его создала. Пример текста ошибки из руководства Anthropic:

```text
messages.5.content.0: Invalid `signature` in `thinking` block. The block is bound to a different conversation. Remove the block, or set `thinking.block_binding.prefix_mismatch_behavior` to "drop_block". That setting requires the `thinking-binding-controls-2026-08-01` value in the `anthropic-beta` header.
```

Иными словами, вы поправили историю или system prompt и отправили старый блок рассуждений обратно. На Fable 5.1 эту проверку по умолчанию применяли только к аккаунтам, созданным 31 августа 2026 года и позже, поэтому код, который работал на 5.1, может сломаться на 5.2. Ещё две строки таблицы тоже новые для 5.2: Fable 5.1 принимала `computer_20251124` и советника на 5.1, а Fable 5.2 отвечает на них 400. Ограничения на thinking, prefill, параметры сэмплирования, `tool_choice` и хранение данных на 5.1 были такими же. С `drop_block` API выбрасывает несовпавшие блоки и перечисляет их в `input_transformations`, а выходных токенов может стать больше. Если историю ведут Claude Code, claude.ai, Claude Managed Agents или Claude Agent SDK, эта проверка вас не касается. Что ещё поменялось с 5.1, разобрано в статье [Claude Fable 5.2 или 5.1: на medium дешевле, на high дороже](https://blog.laozhang.ai/ru/posts/claude-fable-5-1-vs-5-2).

В руководстве Anthropic по проверке префикса названы три приёма, которые ломают её чаще всего. Первый — каждый раз пересобирать system prompt с сегодняшней датой, режимом или файлами инструкций: дата в `system` ломает запрос после полуночи. Второй — добавлять, убирать или переименовывать инструменты, в том числе когда подключается MCP-сервер и `tools` растёт. Третий — обрезать или сжимать старые ходы, оставляя последние. В первых двух случаях перестаньте менять `system` и `tools` и добавляйте новую инструкцию сообщением `role: "system"` в конец `messages`; в третьем пусть сводку пишет сам API или уберите блоки рассуждений из оставленных ходов. Серверное сжатие по порогу токенов и редактирование контекста не считаются: проверка сравнивает то, что вы отправили, а не то, что прочитала модель.

Как эти ошибки выглядят в Claude Code, проверили 14 ноября 2026 года: тестовый сервер возвращал Claude Code 2.1.322 тексты из документации Anthropic, а не ответы настоящего API. Ошибку проверки истории программа вывела целиком, с приставкой `API Error: 400`, после одного запроса и без повторов. Ошибку хранения данных она вывела как `API Error: 400 In order to access this model, your organization or workspace must have data retention enabled.`, перед этим шесть раз переотправив запрос с разными настройками показа рассуждений. Если вы видите вторую строку в Claude Code с ключом API, исправить её может только администратор организации.

## Через посредника работает, а напрямую нет: тесты 12 и 14 ноября

Посредник между вашим кодом и Anthropic ведёт себя не так, как API Anthropic: он может пропустить запрос, на который Anthropic ответила бы 400, или заменить причину ошибки своим общим текстом. Оба теста ниже шли через laozhang.ai, посредника с форматом Anthropic Messages, у которого `claude-fable-5-2` есть с 10 ноября 2026 года. Всё описанное — поведение этого посредника, а не API Anthropic: прямых вызовов Anthropic с действующим ключом в этих тестах не было, по одному вызову на случай.

*Примечание: [laozhang.ai — наш собственный сервис](https://blog.laozhang.ai/ru/about#laozhang); его цены — наши тарифы, а не независимое сравнение.*

14 ноября 2026 года проверили историю с блоком рассуждений. Второй ход без изменений дал 200 и 378 входных токенов. С изменённым system prompt и старым блоком рассуждений ответ был тоже 200, а не 400, как в документации Anthropic, но входных токенов стало 116: старый блок просто не учли. Правка первого сообщения пользователя дала 200 и те же 378 токенов, а изменённый system prompt с бета-заголовком и `drop_block` — 200 и 116 токенов без поля `input_transformations`. Значит, код, который проходит через посредника, на прямом API может получить 400, а через посредника модель после правки system prompt молча теряет прежние рассуждения.

В тот же день запрос с `max_tokens: 300` на задачу, требующую долгих рассуждений, вернул 200 с `stop_reason: "max_tokens"`, пустым блоком рассуждений и пустым текстом; оплачено 300 выходных токенов. Так было и на effort high, и на effort low. Рассуждения у Fable 5.2 отключить нельзя, поэтому пустой ответ при малом `max_tokens` не сбой: проверьте `stop_reason` и увеличьте лимит (до 128 тысяч токенов на ответ). Инструмент `computer_20251124` и advisor с `claude-fable-5-1` получили 400 `invalid_request_error`, но вместо причины посредник вернул общий текст `The request was not accepted. Please check the request parameters and content and try again, or contact support. (request id: …)`. Увидев его, сверяйте запрос с таблицей в предыдущем разделе.

![Изменённый system prompt со старым блоком рассуждений: API Anthropic по документации отвечает 400, посредник в тесте вернул 200 и 116 входных токенов вместо 378; при max_tokens 300 ответ пустой, но оплачен](https://blog.laozhang.ai/posts/ru/claude-fable-5-2-error/img/relay-thinking-block-test.webp)

12 ноября 2026 года через того же посредника проверили ID и параметры. На `claude-fable-5.2`, `fable-5-2`, `global.anthropic.claude-fable-5-2` и `claude-fable-5-2-latest` посредник ответил 503 `Current group default has no available channels for model <id> …` без списания; тот же ответ получает ключ с оплатой за запрос, потому что Fable 5.2 там тарифицируется по токенам. `thinking: {"type": "disabled"}` и `temperature: 0.2` прошли с ответом 200, хотя в документации Anthropic отключение рассуждений даёт 400, а `temperature` рекомендовано не передавать вовсе; `tool_choice: any` получил 400 с общим текстом. Перед переходом с посредника на прямой API уберите такие параметры заранее.

## Ошибка 403 из России: дело в регионе, а не в Fable 5.2

Ошибка 403 при прямом обращении к API Anthropic из России к Fable 5.2 отношения не имеет: в [списке поддерживаемых регионов Claude API](https://platform.claude.com/docs/en/api/supported-regions) 175 стран и территорий, и России, Беларуси, материкового Китая и Гонконга среди них нет, поэтому запросы оттуда отклоняются для любой модели. Обновление Claude Code, другой ID или новый ключ этого не меняют. Поэтому многие работают с Fable 5.2 через посредников, и тогда ошибки выглядят так, как описано в разделе выше. Ключи, условия организации и первый запрос разобраны в статье [Claude Fable 5.2 API: как получить доступ, ключ и первый запрос](https://blog.laozhang.ai/ru/posts/claude-fable-5-2-api-key).

## Claude Fable 5.2: другие вопросы

### Почему у меня нет Claude Mythos 5.2?

Это ожидаемо. По [обзору модели на сайте Anthropic](https://platform.claude.com/docs/en/models/fable-5-2/overview), по состоянию на 14 ноября 2026 года Mythos 5.2 — та же модель с меньшим числом защитных ограничений, и доступна она только организациям, прошедшим проверку в программах Anthropic, поэтому на обычном аккаунте её нет.

### Работает ли Fable 5.2 на бесплатном плане Claude?

Нет: по справке Claude, Fable 5.2, 5.1 и 5 доступны только на платных тарифах (Pro, Max, Ultra, Team, Enterprise). На Team и Enterprise доступные модели выбирает владелец организации, а на Enterprise Fable 5.2 выключена, пока её не включит администратор; через семь дней после запуска её добавляют ко всем ролям, где уже есть какая-либо модель Fable.

### Где взять API-ключ для Fable 5.2 и что значит ошибка 401?

Ошибка 401 означает проблему с ключом, а не с моделью: 12 ноября 2026 года запрос к api.anthropic.com с выдуманным ключом получил `invalid x-api-key`, а без ключа — `x-api-key header is required`. Как получить ключ и какие условия должна выполнить организация, описано в статье [Claude Fable 5.2 API: как получить доступ, ключ и первый запрос](https://blog.laozhang.ai/ru/posts/claude-fable-5-2-api-key).

### Fable 5.2 отвечает хуже, чем ожидалось, — это ошибка?

Сначала убедитесь, что отвечает именно Fable 5.2: на Claude Code старше 2.1.321 псевдоним `fable` запускает 5.1, а десктоп-приложение после обновления может перевести сессию на Haiku 4.5. Затем посмотрите effort: Claude Code 2.1.322 по умолчанию отправляет medium, а в API по умолчанию high. Если модель настроена правильно, а результат не устраивает, вопрос уже в выборе модели — он разобран в статье [Claude Fable 5.2 или Opus 5.5: что выбрать и на каком effort](https://blog.laozhang.ai/ru/posts/claude-fable-5-2-vs-opus-5-5).

## Источники

Внешние страницы, на которые ссылается это руководство, в порядке упоминания. Последнее обновление: 2026-11-14.

- [справочнику ошибок Claude Code](https://code.claude.com/docs/en/errors) (code.claude.com)
- [странице Claude Code о выборе модели](https://code.claude.com/docs/en/model-config) (code.claude.com)
- [справке Claude о блокировках Fable](https://support.claude.com/en/articles/15363606) (support.claude.com)
- [странице статуса Claude](https://status.claude.com/history) (status.claude.com)
- [руководству Anthropic по переходу на Fable 5.2](https://platform.claude.com/docs/en/models/fable-5-2/migration-guide) (platform.claude.com)
- [списке поддерживаемых регионов Claude API](https://platform.claude.com/docs/en/api/supported-regions) (platform.claude.com)
- [обзору модели на сайте Anthropic](https://platform.claude.com/docs/en/models/fable-5-2/overview) (platform.claude.com)
