Промпты · разбор утёкшего файла Claude Fable 5.1 · сентябрь 2026

Утёк системный промпт Клода: 7 приёмов, которые стоит забрать себе

Файл лежит в открытой папке на GitHub и скачивается одной строкой за секунду. Внутри 413 тысяч символов, 7810 строк и 16 разделов, и две трети этого объёма занимают описания инструментов, а не правила поведения модели. Читать его целиком не нужно: полезное для своих промптов собирается в семь приёмов за пятнадцать минут

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

Чтобы не читать вхолостую, забери файл прямо сейчас, объяснения догонят. Открой этот адрес в браузере и сохрани страницу к себе через меню «Файл - Сохранить». Кто дружит с командной строкой, тому быстрее одной строкой:

curl -sL -o fable.md https://raw.githubusercontent.com/asgeirtj/system_prompts_leaks/main/Anthropic/claude-fable-5.1.md

Файл лежит у тебя. Дальше разберём, что это такое и что из него вынимать

Открой raw-адрес файла на GitHub и сохрани его к себе одной строкой curl. Потом первым делом дай команду grep на строки, которые начинаются с решётки: за секунду получишь оглавление из 16 разделов и увидишь, что две трети файла это описания инструментов, а не характер модели. Разбирать начинай с раздела request_evaluation_checklist

Что это вообще за файл

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

Для Claude Fable 5.1 такой регламент собрали энтузиасты и выложили в открытую папку на GitHub. GitHub это общий склад файлов, куда любой может выложить своё и откуда любой может скачать чужое. Папка называется system_prompts_leaks, у неё на момент моего кадра 66.6 тысячи отметок «нравится» и 10.8 тысячи копий, там же лежат промпты других моделей. Что такое сам Клод и чем он отличается от чата в браузере, я разбирал в обзоре Claude Code

Страница файла claude-fable-5.1.md на GitHub, в панели видно 7810 строк и размер 405 килобайт
Мой кадр страницы файла, 14 сентября 2026. В серой полоске над текстом видно «7810 lines · 405 KB» - это то же число, которое дальше даст твоя собственная команда

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

Шаг 1. Скачай файл к себе одной строкой

Открой на компьютере окно для команд. На Маке оно называется «Терминал» и лежит в папке «Утилиты», на Windows это «Командная строка», она ищется поиском по названию. Вставь туда одну строку:

curl -sL -o fable.md https://raw.githubusercontent.com/asgeirtj/system_prompts_leaks/main/Anthropic/claude-fable-5.1.md

Разбор строки простыми словами: curl это готовая программа-качалка, она уже стоит и на Маке, и на Windows, ставить ничего не надо. Флаг -sL говорит «качай молча, а если адрес перебросил на другой, иди туда», -o fable.md означает «положи результат в файл с таким именем»

Что увидишь: ничего. Команда отработает молча, это нормально и правильно. У меня она заняла 0.713 секунды, и это весь шаг

Признак успеха: набери ls -la fable.md и увидишь строку с размером около 414 тысяч байт. Файл обычный текстовый, его открывает любой блокнот

Мой прогон 14 сентября 2026: скачивание заняло 0.713 секунды по команде time curl, на диск легло 414545 байт. Это весь первый шаг целиком

Не хочешь трогать окно команд вовсе - просто открой тот же raw-адрес в браузере и сохрани страницу. Результат тот же, дальше по шагам ничего не меняется

Начало текста утёкшего промпта в браузере: заголовок claude_behavior и раздел product_information
Так выглядит первый экран файла. Уже здесь видно строку, ради которой стоит его читать: модель прямо предупреждают, чего она не знает

Шаг 2. Получи оглавление за одну команду

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

grep -n "^# " fable.md

На Windows в «Командной строке» этой команды нет, там она называется иначе:

findstr /n "^# " fable.md

А если командную строку ты не открывал вовсе, сделай то же самое руками: открой файл в «Блокноте», нажми Ctrl+F и поищи строки, начинающиеся с решётки. Результат тот же, просто дольше

Что увидишь: ровно 16 строк с номерами. Вот они целиком, это и есть скелет того, из чего собрана модель:

СтрокаРазделПро что он
3claude_behaviorкак разговаривать, тон, отказы
221memory_filesystemкак модель ведёт записи между разговорами
1169end_conversation_tool_infoкогда прекращать беседу
1197persistent_storage_for_artifactsхранение созданных файлов
1272mcp_app_suggestionsкогда предлагать подключить внешнее приложение
1322suggest_catalog_plugins_and_skillsкогда предлагать навыки
1342past_chats_toolsпоиск по прошлым разговорам
1374preferences_infoнастройки пользователя
1462computer_useработа с файлами и программами
1622request_evaluation_checklistчто проверить до ответа
1649when_to_use_visualizer_for_inline_visualsкогда рисовать картинку
1698search_instructionsкак искать в интернете
2067Toolsописания самих инструментов
7422anthropic_api_in_artifactsкак модель обращается к своей же системе изнутри ответа
7738available_skillsсписок доступных навыков
7786network_configurationкакие адреса модели разрешено открывать

Таблица прокручивается вбок →

Признак успеха: у тебя на экране те же 16 строк с номерами. Сами номера могут отличаться на десяток: сборник обновляют, и файл живёт

Шаг 3. Посчитай, что внутри весит больше всего

Тут начинается то, ради чего стоило качать. Сравни две соседние строки из таблицы: Tools начинается на 2067, следующий раздел на 7422. Вычитаешь и получаешь 5355 строк на один раздел при 7810 строках всего

wc -l fable.md

На Windows число строк покажет такая строка:

find /c /v "" fable.md

Что увидишь: 7810. Дальше простая арифметика: 5355 от 7810 это 68.6 процента

Признак успеха: ты видишь 5355 строк в разделе Tools и понимаешь, что это две трети файла

Мой замер 14 сентября 2026 по скачанному файлу: всего 413407 символов, 7810 строк, 56148 слов, 164 раздела второго уровня. Раздел Tools занимает 5355 строк, то есть 68.6 процента файла. Запись всех моих команд сохранена рядом со статьёй файлом own-run-progon-fable.log

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

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

Чтобы было видно, насколько ожидание расходится с содержимым, вот две колонки. Слева то, что обычно ждут от «системного промпта», справа то, что я в нём померил:

Что ожидаешь увидетьЧто там на самом деле
длинное описание характера моделихарактер есть, но это меньшая часть файла
правила «будь вежливым, думай шагами»правила есть, занимают первые 220 строк из 7810
короткий текст на пару страниц413407 символов, это примерно 200 страниц
секреты компаниипубличные адреса документации и правила отказов
главное по объёму - поведениеглавное по объёму - инструменты, 68.6 процента

Таблица прокручивается вбок →

Число из заголовков не сошлось с моим, и это полезно

По новостям гуляет цифра 275 тысяч символов. Мой wc -m на живом файле даёт 413407, это в полтора раза больше. Разгадка написана на самой странице склада: там стоит пометка, что файлы обновляются регулярно. 275 тысяч это ранний слепок, снятый раньше

Я сверил своё число с тем, что показывает сам GitHub на странице файла: в его серой полоске стоит «7810 lines (6918 loc) · 405 KB». Моя команда wc -l дала те же 7810 строк, а 405 килобайт это те же 414545 байт в другой единице. Два независимых счётчика сошлись

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

Шаг 4. Вынь семь приёмов и перенеси их в свой промпт

Дальше не пересказ, а список того, что реально стоит скопировать по форме. К каждому приёму дан номер строки, чтобы ты открыл это место сам

Приём 1. Чек-лист условий до ответа

Строка 1622, раздел request_evaluation_checklist. Это список вопросов, который модель прогоняет по себе ДО того, как начать отвечать

Как забрать: начни свой промпт не с роли, а с короткого чек-листа. Не «ты опытный редактор», а «до ответа проверь: есть ли у тебя все цифры, назван ли адресат, сказано ли в каком виде отдавать результат. Чего-то нет - спроси, не придумывай»

Приём 2. Развилка деревом, а не абзацем

Строка 1649. Внутри раздела про картинки стоит буквально Step 0 — Does the request need a visual at all?, потом Step 1, Step 2, Step 3. Нулевой шаг спрашивает, нужно ли действие вообще

Как забрать: любую развилку в своём промпте пиши нумерованными шагами, и первым шагом ставь вопрос «а надо ли это делать». Абзац с описанием развилки модель понимает хуже, чем лестницу

Приём 3. Пара «делай» и «не делай» рядом

Строки 1308 и 1315: What not to do стоит вплотную к What this should feel like. Не один список, а два подряд

Как забрать: к каждому своему правилу дописывай антипример. «Пиши коротко» работает слабо. «Пиши коротко. Коротко это три предложения. Не коротко это абзац с вводным оборотом» работает

Приём 4. Названная граница знания

В строке 11 стоит дословно: «Claude does not know other details about Anthropic's products, as these may have changed since this prompt was last edited». Переводится как «Клод не знает остального про продукты компании, они могли измениться с последней правки этого текста». И следом инструкция: сначала скажи человеку, что надо поискать, потом иди искать

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

Приём 5. Триггеры вместо описания

Строки 1653, 1656, 1662: три раздела подряд с говорящими именами - явные триггеры, опережающие триггеры, триггеры по форме запроса. Вместо «используй когда уместно» там перечислены конкретные формулировки

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

Приём 6. Калибровка формулировок

Строка 496, раздел с именем Calibration — what counts, and how to phrase it. То есть отдельно проговорено не только что считать, но и какими словами это произносить

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

Признак успеха: в твоём промпте появился чек-лист условий и пара делай-не-делай

Приём 7. Заданный порядок чтения

Строка 584, раздел Read before writing. Модели прямо говорят, что открыть первым, до того как она начнёт производить

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

Главная страница сборника system_prompts_leaks на GitHub со списком папок по компаниям
Тот же сборник целиком: папки по компаниям, внутри каждой промпты их моделей. Файл Клода лежит в папке Anthropic

Где это ломается на практике

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

Первое: копирование целиком. Сорок страниц чужих инструментов в твоём промпте не сделают твою модель умнее, они съедят место и запутают её. Берётся форма приёма, а не текст

Второе: слепая вера в цифры. Файл обновляется, авторы сборника этого не скрывают. Любое число проверяется своей командой в день, когда ты пишешь

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

Памятка: семь приёмов одной таблицей

ПриёмГде в файлеЧто вставить себе
Чек-лист до ответастрока 1622список проверок первым абзацем промпта
Развилка деревомстрока 1649нумерованные шаги, нулевой - «надо ли вообще»
Делай и не делайстроки 1308 и 1315антипример к каждому правилу
Названная граница знаниястрока 11«ты не знаешь X, вместо догадки сделай Y»
Триггеры вместо описаниястроки 1653-1662список фраз, по которым правило включается
Калибровка формулировокстрока 496два-три образца фраз нужного тона
Порядок чтениястрока 584«сначала открой это, потом пиши»

Таблица прокручивается вбок →

Источники

Каждое число снято мной с живого файла 14 сентября 2026, сами команды сохранены записью прогона

Памятка: что проверить, когда несёшь чужой приём в свой промпт

Семь строк, на которых обычно и рассыпается перенос

Сохрани себе

  • число символов перемерено своей командой сегодня, а не взято из статьи или новости
  • из файла взята ФОРМА приёма, а не куски чужого текста целиком
  • у каждого правила в твоём промпте появился антипример «не делай вот так»
  • развилка записана нумерованными шагами, а нулевой шаг спрашивает «надо ли вообще»
  • прямо названо, чего модель про твою тему не знает и что делать вместо догадки
  • вместо «применяй когда уместно» стоит список конкретных фраз-триггеров
  • назван порядок: что модель открывает первым, до того как начнёт писать

Куда это ведёт

Промпт перестаёт быть текстом и становится конструкцией

Разница между «написал модели пожелание» и «собрал ей рабочую инструкцию» видна ровно в этих семи приёмах. Первое даёт разный ответ каждый раз, второе даёт повторяемый результат, на который можно опереться в работе

Я собираю такие конструкции под конкретные задачи каждый день и на Лагере показываю это на живых проектах участников: берём твою задачу, собираем промпт, проверяем на ответах, чиним то, что не сработало

Забрать путёвку в ИИ-Лагерь

Кнопка ведёт в мой закрытый канал. Жмёшь «Подать заявку», впускаю сразу, бот пишет в личку и отдаёт путёвку. Бесплатно

Частые вопросы

Это законно, скачивать такой файл?

Папка открытая, файл отдаётся обычной ссылкой без пароля. Скачивание публичного текста с GitHub ничем не отличается от чтения любой открытой страницы. Другое дело - выдавать этот текст за свой или за официальную документацию компании

Значит ли утечка, что Anthropic взломали?

Нет. Промпт восстанавливают в обычном разговоре с самой моделью. Ни внутренние системы компании, ни сама модель, ни данные пользователей тут не участвуют, и сам факт публикации про их сохранность ничего не говорит

Почему у меня число символов другое?

Потому что файл обновляют. В описании папки про это сказано прямо. Твоё число, снятое сегодня, вернее любого числа из статьи или новости, включая моё

Можно ли просто взять этот промпт и вставить себе целиком?

Технически можно, практически бесполезно. Две трети файла это описания инструментов, которых у тебя нет. Модель получит гору неприменимых правил и потеряет фокус на твоей задаче. Берутся приёмы формы, они лежат в таблице выше

С какого раздела начинать читать, если времени мало?

С request_evaluation_checklist на строке 1622 и с when_to_use_visualizer_for_inline_visuals на 1649. Это два самых переносимых куска: чек-лист до ответа и развилка шагами. Остальное можно смотреть по мере надобности

Читать дальше

Я соло-предприниматель на Claude, Claude Code и агентах

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

Читать канал

Открытый канал, подписка в одно нажатие