Гайд

Переезд на Fable 5.2 за 1 вечер

Содержание12 глав
  1. 01Переезд на Fable 5.2 за 1 вечер
  2. 02Fable 5.2 выполняет написанное почти дословно, и это видно по трём цифрам
  3. 03Твой Claude Code уже запускает Fable 5.2 ниже, чем советует Anthropic
  4. 04High для работы без тебя, medium для разговора: как выбрать уровень
  5. 05Один текст вдвое снижает число брошенных задач, одна фраза заставляет модель чистить код
  6. 06На долгой задаче модель молчит вызов за вызовом. Две фразы это меняют
  7. 07Хватит писать «го»: Fable 5.2 понимает разрешение буквально
  8. 08Голое «никогда» тормозит Fable 5.2: одобренный шаг в 1 случае из 10 вместо 9
  9. 09Я отдал этому промпту свою систему, и первая же находка была про уровень
  10. 10Каждый текст из набора что-то даёт и что-то стоит
  11. 11Три привычки, которые на Fable 5.2 больше не работают
  12. 12Открой терминал и поставь high сегодня вечером

Переезд на Fable 5.2 за 1 вечер

Уровень, который Claude Code не ставит сам, 4 готовых текста Anthropic на русском и чистка старых правил. Всё по руководству Anthropic к Claude Fable 5.2 и в пересчёте на лимит подписки.

medium
так Claude Code запускает Fable 5.2
1 команда · /effort high
high
с него советует начинать Anthropic

Fable 5.2 выполняет написанное почти дословно, и это видно по трём цифрам

9 ноября Anthropic выпустила Fable 5.2, а на следующий день выложила руководство из 10 разделов о том, как с ней работать. Я разобрал его целиком и пересчитал на подписку, где ты платишь лимитом. Смотри на три числа, они объясняют, зачем этот набор.

Fable 5.2 на high
45,3%
тест FrontierCode: как Opus 5.5 на max, примерно за половину цены задачи

Модель стала сильнее и начала выполнять твои правила близко к тексту. Поэтому уровень и старые инструкции теперь решают не меньше самой модели.


Твой Claude Code уже запускает Fable 5.2 ниже, чем советует Anthropic

Claude Code и приложения Claude запускают Fable 5.2 на medium. В API у той же модели по умолчанию high, и Anthropic в руководстве советует начинать именно с него. Общая настройка уровня тут не спасает: на Opus 5.5 и модели новее она не действует, каждая стартует на своём умолчании, пока ты не выбрал уровень именно для неё.

Я сам на этом попался. Во всех моделях у меня в настройках стоит xhigh, а для Fable 5.2 записи не было, и она тихо стартовала на medium. На тесте FrontierCode это минус почти 8 пунктов: 37,6% вместо 45,3% на high.

Вторая половина проблемы глубже. За полгода в CLAUDE.md, скиллах и памяти нарастают правила под прошлые модели (у меня таких строк со словами «нельзя» и «никогда» - сотни). Прошлая модель такое правило могла и пропустить. Fable 5.2 выполняет его близко к тексту.

medium · 37,6%
так стартует Fable 5.2 в Claude Code
high · 45,3%
уровень, который советует Anthropic
ВКЛЮЧИЛ FABLE 5.2
MEDIUM
СТАРЫЕ ПРАВИЛА
ОСТАНОВКИ И ЛИШНИЕ ВОПРОСЫ
HIGH ЯВНО
4 ТЕКСТА
ЧИСТКА ПРАВИЛ
ДОЛГАЯ РАБОТА БЕЗ ТЕБЯ

High для работы без тебя, medium для разговора: как выбрать уровень

Уровень усилия - это то, сколько модель думает, сколько длится её ход и сколько токенов он съедает. У Fable 5.2 уровней пять, и Anthropic раскладывает их так: low - быстрые короткие задачи, medium - обычный диалог и код вместе с тобой, high - сложный код, исследования и долгая работа без тебя, xhigh - самые тяжёлые долгие задачи, где ты замерил выигрыш, max - почти никогда, только когда время и токены не важны.

Почти весь прирост уже есть на high. На тесте FrontierCode (он проверяет, приняли бы правку кода авторы открытых проектов) high даёт 45,3%, Opus 5.5 на max - 45,5%, и high при этом примерно вдвое дешевле за задачу. xhigh даёт 49,1%, это лучший результат среди выпущенных моделей. Поэтому план и обсуждение веди на medium, а долгую работу без тебя отдавай на high: Anthropic сама советует так смешивать.

Ставится всё тремя командами. /model fable переключает модель, /effort status показывает, на каком уровне она сейчас, /effort high ставит high и сохраняет его именно для Fable 5.2. Нужен уровень только на эту сессию - открой ползунок /effort и жми клавишу s. Fable 5.2 работает в Claude Code версии 2.1.321 и новее: проверь claude --version, если версия старше - claude update.

бенчмарк-таблица с группами - строка = уровень → для чего · результат на FrontierCode: `// УРОВНИ FABLE 5.2` - low → быстрые короткие задачи · — - medium → диалог и код вместе с тобой · 37,6% - high → сложный код и долгая работа без тебя · 45,3% - наше, акцент, пилюля «≈ вдвое дешевле Opus 5.5 на max» - xhigh → самые тяжёлые долгие задачи, где выигрыш замерен · 49,1% - max → почти никогда · — `// ДЛЯ СРАВНЕНИЯ` - Opus 5.5 на max → прошлый флагман на максимуме · 45,5% Сноска под таблицей: «умолчание: medium - в Claude Code и приложениях Claude, high - в API».
Проверь версию
Нужна 2.1.321 или новее, старше - claude update.
Переключи модель
Сессия переходит на Fable 5.2.
Узнай уровень
Без своей записи модель покажет medium.

Один текст вдвое снижает число брошенных задач, одна фраза заставляет модель чистить код

Текст (порядок внутри блока менять нельзя: абзац → блок-промпт → абзац → блок-промпт → абзац):

На долгих задачах Fable 5.2 иногда заканчивает ход раньше времени: выдаёт список того, что осталось, предлагает продолжить или встаёт на обычной ошибке вроде тайм-аута. Чаще всего так бывает на low и medium. У Anthropic для этого готовый текст в системный промпт. Они прогнали записанные сессии на medium: с этим текстом сессий, брошенных с недоделанной работой, стало вдвое меньше. Цена - примерно на 30% больше выходных токенов. И раз модель с ним реже спрашивает, своё подтверждение на опасные и необратимые действия оставь.

[блок-промпт] метка «в CLAUDE.md или системный промпт»; микрокопия под карточкой «долгие задачи без тебя · ≈ +30% выходных токенов»:

Промт 19 строк · 1103 знака
# Доводи работу до конца

Не останавливайся, пока должен работу, о которой я просил. Будь настойчив и не останавливайся без необходимости.

Короткие сообщения о ходе работы приветствуются, как и уточнения по открытым решениям, но то, что не зависит от моего ответа, продолжай без лишних остановок.

Если ловишь себя на том, что предлагаешь мне сменить направление или подождать, переходи к следующей части задачи. Тебе встретятся обычные препятствия: ошибки, тайм-ауты, занятые файлы, пустые результаты, сбои инструментов. Сначала разберись, и если это не настоящий блок, обойди его тем доступом, что есть: подожди и повтори, исправь запрос, возьми другой инструмент или источник.

Если кто-то явно решил, что это жёсткий запрет — файл помечен как неприкосновенный, доступ закрыт намеренно, сработала защита, — не трогай его, прямо скажи, что нашёл, и ищи другой безопасный способ закончить задачу. Остановиться до конца задачи оправдано очень редко: когда без моего ответа дальше нельзя или когда препятствие поставлено намеренно. Это не отменяет подтверждения перед опасными и необратимыми действиями.

Второй текст - одна фраза о том, чей это код. Fable 5.2 очень чутко на это реагирует. Если в промпте об этом ни слова или код чужой, она достраивает поверх того, что есть, даже когда повторяет уже написанное, а проблемы рядом только называет и не чинит. С фразой о владении модель объединяла повторяющийся код примерно в половине попыток, без неё - меньше чем в 1 из 10.

[блок-промпт] метка «в задачу на улучшение кода»; микрокопия «когда нужен рефакторинг · ≈ ×1,5 выходных токенов»:

Промт 21 строка · 88 знаков
Этот код твой: для чего он и как устроен — решаешь ты, и ты будешь дальше его развивать.

У фразы есть цена. Выходных токенов примерно в 1,5 раза больше, появляются правки, которых никто не просил (в основном новые тесты и документация), а в 1 попытке из 6–10 модель меняла поведение уже работающей функции. Нужен минимум правок - фразу не пиши. Запрет «никаких попутных правок» её не отменяет: с ним модель всё равно чистила код в трети попыток. И смотри сами изменения: в финальной сводке крупные правки модель называет, а мелкие часто пропускает.

Ставь «этот код твой», когда хочешь, чтобы модель улучшала устройство кода. Для точечной правки фразу убирай.

Этот код твой
«фраза о владении: устройство кода решает модель»
с фразой о владении · ≈ половина попыток
без фразы · меньше 1 из 10
повторяющийся код объединён

На долгой задаче модель молчит вызов за вызовом. Две фразы это меняют

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

[блок-промпт] метка «в начало задачи»; микрокопия «короткая версия · следишь за работой вживую»:

Промт 11 строка · 80 знаков
Каждые несколько вызовов инструментов пиши мне одну строку о том, где ты сейчас.

Есть версия побольше: строка перед началом, короткие обновления и сводка в конце. С ней модель в тестах Anthropic говорила перед первым вызовом каждый раз, а токенов на задачу уходило примерно на 20% больше. Уходишь и возвращаешься к готовому результату - эта версия тебе не нужна.

[блок-промпт] метка «в начало задачи»; микрокопия «полная версия · строка до начала и сводка в конце · ≈ +20% токенов на задачу»:

Промт 21 строка · 284 знака
Перед началом скажи одной строкой, что собираешься сделать; короткие обновления по ходу помогают мне следить за работой. В конце дай короткий итог, понятный сам по себе: что нашёл, что сделал и что дальше, — чтобы читатель, который видит только последнее сообщение, понял всю картину.

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

[блок-промпт] метка «в CLAUDE.md или системный промпт»; микрокопия «финальные отчёты · цена в руководстве не названа»:

Промт 35 строк · 818 знаков
# Пиши понятно

Пиши для умного читателя без контекста. Он не видел твоих вызовов, рассуждений и открытых файлов и, возможно, переключается с другой работы. Сообщение должно быть понятно само по себе: читателю не нужно искать контекст в другом месте. Главное — в первых предложениях. Раскрывай постепенно и не ставь в первую строку понятия, которые станут ясны только к двенадцатой.

Пиши простыми словами и полными понятными предложениями. Не используй термины и сокращения, которые придумал по ходу работы, — назови вещь так, чтобы понял любой. Короткие предложения, одна мысль в предложении, действительный залог, одно и то же слово для одной и той же вещи. Где мысли связаны — связный абзац, списки — только для отдельных пунктов. Лишние подробности опускай, если читатель не просит, но ключевой контекст оставляй.
врезка-пара: слева `// короткая версия` - «1 строка каждые несколько вызовов. Видно, где модель сейчас.»; справа `// полная версия` - «Строка до начала, обновления и сводка в конце. Говорит перед первым вызовом каждый раз. ≈ +20% токенов на задачу.»

Хватит писать «го»: Fable 5.2 понимает разрешение буквально

Когда разрешаешь агенту продолжать, называй действие: «да, запускай миграцию на тестовой базе». В «го» и «давай» нет ни действия, ни границы, а Fable 5.2 читает разрешение близко к тексту.

С правилами подтверждения то же самое: модель применяет их как написано. В тесте Anthropic правило «спрашивать перед сообщениями людям вне разговора» привело к тому, что агент придержал примерно половину обычных запросов коллегам и другим командам. Поэтому в правиле называй точный шаг, которому нужно твоё «да», и отдельной строкой - шаги, которым подтверждение не нужно.

было → стало
го
да, запускай миграцию на тестовой базе
давай
да, сделай коммит в текущую ветку, push пока не делай
ок
врезка-пара: слева `// было` - «Спрашивай меня перед любыми внешними действиями.»; справа `// стало` - «Спрашивай перед отправкой писем клиентам и перед git push в main. Чтение файлов, тесты и повтор запроса к сервису делай без вопросов.»

Голое «никогда» тормозит Fable 5.2: одобренный шаг в 1 случае из 10 вместо 9

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

В первом одна заметка из дюжины прошлых сессий говорила «никогда не повторяй попытку». С ней модель повторяла запрос к занятому инструменту примерно в 4 случаях из 10, без неё - почти всегда. Во втором строчка в конце правил о том, что повтор не требует подтверждения, подняла повторы почти с нуля до половины. В третьем общая просьба «действуй свободнее» не изменила ничего.

Четвёртый опыт самый сильный - исключение внутри самого правила. Под голым «никогда» одобренный шаг модель делала примерно в 1 случае из 10. Когда правило само говорило «сначала получи разрешение», - в 9 из 10.

Удаляй заметки, причина которых ушла, называй шаги, которым не нужно подтверждение, и переписывай каждое «никогда» так, чтобы в нём были граница и причина.

наше
заметка «никогда не повторяй
с заметкой - 4 из 10
без заметки - почти всегда
повтор запроса к занятому инструменту
назван шаг без подтверждения
Голое «никогда
» - «запрет без границы, причины и исключения»
врезка-пара ×3 - «никогда» до и после; слева `// было` (приглушённо, `~~зачёркнуто~~`), справа `// стало` (наше): 1. было «Никогда не делай git push.» → стало «Не делай git push в main без моего «да»: оттуда собирается рабочая версия. В свою ветку отправляй сам.» 2. было «Никогда не удаляй файлы.» → стало «Не удаляй файлы вне папки проекта: там мои документы. Временные файлы, которые создал сам в этой задаче, удаляй без вопросов.» 3. было «Никогда не повторяй запрос к сервису.» → стало «Если сервис ответил «занято» или тайм-аутом, подожди и повтори сам. Платный запрос повторяй только после моего «да»: каждый повтор списывает деньги.»

6 видов строк, оставшихся от прошлых моделей, и промпт, который их найдёт

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

Первые - постоянные указания раздавать работу субагентам. Субагенты - это помощники, которым агент отдаёт части задачи. Fable 5.2 сама решает, когда их звать, на xhigh и max даже проверяет ими свою работу, а субагенты могут быть большой частью стоимости сессии. Дальше идут бюджет токенов, который твоя обвязка пишет в промпт (без большого бюджета в тестах выходило дешевле при том же качестве), просьбы думать меньше, строки «считай прошлый ответ готовым» (с ними модель реже признаёт свои ошибки), жёсткие лимиты стиля вроде «не больше 20 слов в предложении» (текст становится рубленым) и правила, заметки и память, которые наросли сами.

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

Указания делегировать
Модель сама зовёт субагентов, а каждый из них тратит лимит.
Бюджет токенов в промпте
Без большого бюджета выходит дешевле при том же качестве.
Просьбы думать меньше
Не работают: меньше думать заставляет только уровень.

[блок-промпт] метка «в Claude Code, в корне проекта»; микрокопия «запускать на high · ничего не меняет, только находит»:

Промт 129 строк · 1201 знак
Моя задача: {что я хочу от перехода на Fable 5.2, например: долгие задачи без остановок и меньше расхода лимита}

Мой проект: {что это, например: сайт магазина, бот записи клиентов, папка заметок со скиллами}

Где лежат мои инструкции: {пути, например: CLAUDE.md в корне, ~/.claude/CLAUDE.md, .claude/skills/, файлы памяти}

Что сделать:

Я перехожу на Claude Fable 5.2. Проверь мои инструкции по руководству Anthropic «Prompting Claude Fable 5.2». В ~/.claude/settings.json смотри только ключи model, effortLevel и modelSettings.

Найди и покажи таблицей «файл → строка → что не так → что сделать»:

1. Какой уровень усилия получит Fable 5.2 при запуске и почему.

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

3. Правила со словами «никогда», «всегда», «нельзя» без причины и границы.

4. Заметки памяти, причина которых уже не действует.

5. Просьбы думать меньше или отвечать без размышлений.

6. Жёсткие лимиты стиля: длина предложения, число слов.

7. Правила подтверждений, где не названо точное действие.

8. Просьбы расписать ход мыслей в ответе.

Ничего не меняй и не удаляй. Ключи, токены и секреты не выводи. В конце — 5 правок, которые дадут больше всего, по порядку.

Я отдал этому промпту свою систему, и первая же находка была про уровень

Прямо на съёмке я дал такую проверку своему репозиторию, где живут все мои скиллы, правила и память. Ответ начался с короткой сводки, и первой строкой там стоял уровень: к съёмке для Fable 5.2 уже была запись xhigh, а руководство советует начинать с high. Строк, которые просят думать меньше или расписывать ход мыслей, модель не нашла. Остальное нашла.

В нескольких скиллах передача работы субагентам стояла обязательной при любом объёме: новый субагент на каждую задачу, проверка после каждой и общая проверка в конце, без исключений. Один скилл велел модели писать о ходе работы не больше одной короткой строки (а Fable 5.2 и так часто молчит на долгих задачах). А в памяти лежала заметка, что моя копия проекта отстаёт от основной на 42 коммита, хотя расхождения давно нет, и несколько статусов «ждём ответа» трёх-четырёхнедельной давности. Такие заметки подталкивают модель держать работу, которую давно можно делать.

Каждая из этих строк когда-то закрывала реальную проблему, и каждая пережила свою причину.

Осторожность копится у любого, кто долго работает с агентом. Вопрос только в том, найдёшь ли ты её сам или модель продолжит выполнять правила, которые уже никому не нужны.

имя
Уровень при запуске
Субагенты без условия
Лимит стиля
Заметки с ушедшей причиной
Копия проекта «отстаёт на 42 коммита

Каждый текст из набора что-то даёт и что-то стоит

Свожу всё в одну таблицу. Ставить все тексты сразу на любую задачу дорого, поэтому смотри на правую колонку так же внимательно, как на левую.

И сразу честно про главную цифру этого набора. 45,3% на high - результат Anthropic на их тесте, на твоих задачах он будет другим. Поэтому первый шаг переезда - сравнить high с medium и xhigh на своих задачах.

На Pro Anthropic даёт Fable 5.2 до 50% недельного лимита, и каждый текст из набора добавляет токенов. Ставь «доводи до конца» и полную версию «говори по ходу» туда, где работа идёт долго без тебя, а «этот код твой» - туда, где нужен рефакторинг.

что ставишь → что даёт → цена
Доводи до конца
Этот код твой
Говори по ходу
Пиши понятно

Три привычки, которые на Fable 5.2 больше не работают

Три фразы из старых промптов, которые на Fable 5.2 либо тратят лимит впустую, либо получают отказ.

Поставлю max, и ответы станут подробнее
> Длина и тон ответа от уровня почти не зависят: на low ответы не станут короче, на max - длиннее. Их задаёт только промпт или твой `CLAUDE.md`. А max Anthropic советует почти никогда. 3. Заголовок: ~~«Попрошу расписать ход мыслей шаг за шагом и проверю, как она думает»~~ > У Fable 5.2 есть отдельная категория отказа: просьба воспроизвести внутренние рассуждения в тексте ответа. Для этой модели Anthropic поставила самую сильную защиту от дистилляции (это когда на рассуждениях одной модели учат другую). Коротко спросить, почему она пришла к такому ответу, можно. А такие просьбы в промптах и скиллах Anthropic советует удалить
Быстрее и дешевле
снижай уровень
Короче или длиннее
меняй промпт
Почему такой ответ
спроси коротко

Открой терминал и поставь high сегодня вечером

Ты уже начал переезд: знаешь, на каком уровне стоит твоя модель, тексты лежат выше, промпт проверки готов. Осталось пройти четыре шага, и Anthropic советует идти строго по порядку.

Поставь high явно
И сравни с medium и xhigh на своих задачах.
Перечитай инструкции
Прогони длинные задачи
Чини по одному

Если совсем коротко: высокий уровень для долгой работы, меньше старых правил и точные слова там, где раньше было «го».

Сегодня ты настроил модель под свою задачу. Следующий шаг - собирать на таких системах свои продукты, и тут кому, как не мне, об этом рассказывать: за последний год мы с нуля создали несколько продуктов, и у каждого стабильный источник клиентов - вот этот контент. На обучении ты по сути копируешь мою систему: за 10 недель собираешь свои инструменты с ИИ, от первых шагов до продукта с оплатой. Домашки я проверяю лично и сам отвечаю на все вопросы в чате обучения.

И один вопрос. Напиши в комментариях в моём Telegram-канале одним предложением, какое из десяти правил ты нарушал дольше всех. Я читаю.