AI Cube/Гайды/Утёкший системный промпт
Fable 5 · разбор файла · без восторгов

Системный промпт Fable 5 утёк целиком. Рецепт есть — кухня к нему не прилагается

122 750 байт, 1597 строк инструкций, по которым Claude ведёт себя каждый день, лежат в открытом репозитории на 45 726 звёзд. Забрать может любой. Только вокруг этого файла уже наросло столько мифов, что польза тонет в шуме. Разбираем спокойно: что там внутри на самом деле, какие приёмы переносятся в твои собственные инструкции, что не перенесётся никогда и где проходит граница, за которую лучше не заходить.

12 мин чтения уровень: все карта файла по разделам ссылки и оговорки на месте

Что именно утекло

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

С файлом ANTHROPIC/CLAUDE-FABLE-5.md случилось то же самое. Он лежит в репозитории elder-plinius/CL4R1T4S — это собрание извлечённых системных промптов десятков моделей и продуктов, 45 726 звёзд, лицензия AGPL-3.0. Рядом, в той же папке ANTHROPIC, лежат промпты Opus 4.6, Opus 4.7, Sonnet 4.5 и Claude Code. В корне репозитория — папки по вендорам: OPENAI, CURSOR, DEVIN, PERPLEXITY, REPLIT, VERCEL V0 и дальше по списку. Автор формулирует смысл всей затеи одной фразой.

README репозитория CL4R1T4S
«In order to trust the output, one must understand the input» — чтобы доверять ответу, нужно понимать, что было на входе.

Сразу условимся о главном, потому что дальше без этого разговор не строится: это тексты, извлечённые третьими лицами, а не публикация Anthropic. Никто из компании их туда не выкладывал и за их точность не отвечает. Внутри файла видны следы конкретной сессии, из которой его достали: дата «Tuesday, June 09, 2026», плейсхолдер на месте города пользователя, список подключённых в тот момент скиллов. То есть перед нами не эталон из сейфа, а слепок одного разговора — вероятно, точный, но никем официально не подтверждённый.

Полезная деталь для сравнения: часть системных промптов Anthropic публикует сама — в release notes платформы. Там прямо оговорено, что эти публикации не относятся к API и не описывают инструменты. Утёкший файл интересен как раз тем, что показывает недостающий кусок — схемы инструментов и рабочую обвязку.

Что такое системный промпт, если по-простому

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

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

Никакой подготовки для чтения не нужно — файл открывается в браузере прямо на GitHub. А вот чтобы применить прочитанное, пригодится место, куда складывать свои правила. У нас это CLAUDE.md и структура папок для проекта и формат SKILL.md для отдельных ролей. Если Claude Code ещё не стоит, начни с установки и оплаты из России или бесплатной сборки на открытых моделях.

Карта файла: из чего состоят 1597 строк

Первое, что убивает романтику: файл — не сплошная философия поведения. Больше всего места в нём занимают технические описания инструментов. Строки с 629 по 1364, то есть 735 из 1597, это схемы вызова: bash, веб-поиск, загрузка страницы, погода, карты, отображение рецептов, работа с файлами. Полезно ли это тебе? Только если ты собираешь продукт с такими же инструментами. Скопировать описание инструмента, которого у тебя нет, — всё равно что переписать себе в тетрадь инструкцию к печи, которой нет на твоей кухне.

Остальное распадается на понятные блоки. Вот честная карта — по разделам, которые реально стоят в файле, в том порядке, в каком идут.

claude_behaviorстр. 6–165
Как себя вести: тон, форматирование, отказы, безопасность детей, ровность в спорных темах, реакция на критику, граница знаний.
memory_system · persistent_storageстр. 166–251
Память между разговорами и хранилище для артефактов: API, примеры, зона данных, обработка ошибок и прямо прописанные ограничения.
mcp_app_suggestionsстр. 252–300
Когда предлагать подключения к внешним сервисам, когда дёргать их напрямую и чего делать не надо.
computer_useстр. 301–435
Работа с файлами и скиллами, правила создания артефактов, установка пакетов, как отдавать результат человеку.
search_instructionsстр. 436–628
Когда искать в вебе, сколько раз, как цитировать и целый блок про соблюдение авторских прав в цитатах.
Tool Definitionsстр. 629–1364
Полные схемы инструментов с параметрами: bash, поиск, погода, карты, рецепты, работа с файлами. 735 строк — почти половина файла.
Identity · Claudeception · citationsстр. 1365–1553
Преамбула личности, правила вызова API внутри артефактов, формат ссылок на источники.
User Context · skills · configurationстр. 1554–1597
Подстановки под конкретного пользователя, список доступных скиллов, сеть и файловая система.

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

Что из этого реально переносится

Теперь к делу. Рецепт из мишленовского журнала переносится не целиком, но переносится многое: порядок действий, дисциплина, формулировки, по которым видно, что человек думал о крайних случаях. То же самое с системным промптом. Ниже — четыре приёма, которые работают в любой твоей инструкции, хоть в CLAUDE.md, хоть в промпте для воронки.

Правило пишется как поведение, а не как пожелание

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

CLAUDE-FABLE-5.md · tone_and_formatting
«Claude doesn't always ask questions, but, when it does, it avoids more than one per response and tries to address even an ambiguous query before asking for clarification.»
Не «задавай уточняющие вопросы», а: не больше одного вопроса за ответ, и сначала попробуй ответить даже на размытый запрос.

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

Запрет идёт вместе с заменой

Хороший запрет в этом файле почти никогда не висит в воздухе — рядом стоит то, что делать вместо. Раздел про списки требует не просто «меньше буллетов», а объясняет, как выглядит альтернатива: перечисление внутри прозы читается как «некоторые из них: x, y и z», без переносов строк и маркеров. Модель не остаётся с дыркой на месте привычного действия, ей выдают форму взамен.

Конфликты правил разруливаются заранее

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

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

Ограничения признаются вслух

В разделе про хранилище артефактов есть подраздел, который так и называется — Limitations. Не «мы стараемся», а перечисление того, что система не умеет. Плюс отдельный блок про обработку ошибок. Это, пожалуй, самое недооценённое в утёкшем файле: сильная инструкция описывает не только идеальный сценарий, но и поведение на границах. Добавь в свой CLAUDE.md раздел «чего мы не делаем» — эффект заметен сразу.

Карта утёкшего системного промпта Claude Fable 5: поведение, память, инструменты, поиск, контекст пользователя — с долей строк у каждого блока
1597 строк по разделам: где философия поведения, а где схемы инструментов

А что не переносится никогда

Теперь неприятная часть, которую в вирусных роликах обычно пропускают. Идея «вставь этот промпт в дешёвую открытую модель и получишь Fable 5» не работает. Не «работает хуже», а не работает по устройству.

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

Дальше: примерно половина файла описывает инструменты, которых у тебя нет. Хранилище артефактов, реестр подключений, встроенный поиск с цитированием, скиллы в /mnt/skills/ — всё это части конкретного продукта. Инструкция по вызову несуществующего инструмента в лучшем случае игнорируется, в худшем модель начинает придумывать вызовы и врать про результат.

И третье, менее очевидное: длина. Файл на 122 килобайта съест заметную часть контекстного окна ещё до твоего первого сообщения. У большой модели с большим окном это терпимо, у дешёвой открытой — это и есть всё окно. Ты платишь контекстом за инструкции, три четверти которых к твоей задаче не относятся.

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

Как забрать пользу по-человечески

Порядок, который я прошёл сам и рекомендую. Занимает вечер, никакого кода не требует.

Шаг первый — прочитать поведенческую часть. Открой файл на GitHub и прочитай строки примерно до 630-й, то есть всё до раздела Tool Definitions. Схемы инструментов пропусти целиком, они тебе ничего не дадут. Читай не как справочник, а как чужой текст: замечай, как формулируют, где ставят пример, где вместо примера дают правило.

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

промпт · разбор механики инструкции
Вот фрагмент системного промпта большого продукта.
Не пересказывай содержание. Разбери, КАК он написан:

1. Как сформулировано правило, чтобы его можно было проверить
2. Где вместо запрета дана замена, а где запрет висит один
3. Как разрулены конфликты между правилами
4. Что вынесено в отдельный блок ограничений

Ответ — прозой, без списков. По каждому пункту приведи
одну точную цитату из фрагмента.

Шаг третий — переписать свои правила. Возьми собственный CLAUDE.md или системный промпт бота и пройдись по нему тем же фильтром. Здесь удобно работать в паре с моделью: она видит расплывчатые формулировки лучше, чем автор.

промпт · чистка своих инструкций
Вот мой файл правил для работы с ИИ.

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

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

В конце добавь раздел «Ограничения» — чего система не делает.

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

Держи выводы в одном месте, иначе они растворятся. У нас для этого CLAUDE.md в корне проекта, а роли, которые нужны не всегда, лежат отдельными скиллами — 15 проверенных скиллов.
◆ от инструкции — к заводу

Правила написал. А что они должны производить?

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

Что за практикум →

Что ты увидишь

Одна и та же задача, одна и та же модель. Разница только в том, как написаны правила, по которым она работает.

🌫️Правила-пожеланиянечего проверить

в файле: «Пиши тексты качественно, в моём стиле, без воды»

ты: напиши описание к посту

claude: Уточню: какой тон, какая длина, нужен ли призыв в конце?

…дальше четыре круга правок и текст, который всё равно не твой.

🎯Правила-поведениевидно, что делать

в файле: «До 900 знаков. Первая строка — утверждение, не вопрос. Личный опыт от первого лица в середине. Кодовое слово в конце. Не больше одного уточняющего вопроса за ответ; при размытом запросе сначала дай версию, потом спрашивай»

ты: напиши описание к посту

claude: выдаёт готовый вариант нужной длины с кодовым словом и одним вопросом в конце: оставляем этот случай из практики или берём другой?

…один круг правок вместо четырёх.

Что переносится из утёкшего системного промпта и что не переносится: приёмы формулировок против возможностей модели и её инструментов
Рецепт против кухни: слева то, что забирается свободно, справа — что остаётся в ресторане
Заметь, что модель не поменялась. Поменялось только то, насколько точно ей объяснили задачу. Это и есть весь эффект от чтения чужих системных промптов.

Чтобы не споткнуться

Три места, где на этом файле спотыкаются чаще всего.

01
Вставить файл целиком в свой промпт
Самая частая ошибка и самая дорогая. Ты получаешь минус сто с лишним килобайт контекста, инструкции к несуществующим инструментам и модель, которая пытается вызывать то, чего нет. Бери приёмы, не текст.
02
Считать файл официальным первоисточником
Это извлечённый текст без подтверждения вендора, со следами конкретной сессии внутри. Как учебный материал — отличный. Как ссылка в статье или аргумент в споре — нет: для этого есть документация Anthropic и опубликованные компанией системные промпты.
03
Читать раздел с инструментами
Строки 629–1364 — схемы вызова конкретных инструментов конкретного продукта. Времени съедят много, пользы не дадут никакой, если ты не строишь такой же продукт. Пролистывай сразу к концу.

А если…

Четыре вопроса, которые возникают у всех.

…файл уже удалят, пока я дочитаю?
Репозиторий живёт давно, у него 45 726 звёзд и сотни форков — даже если оригинал исчезнет, копии останутся. Но привязываться к конкретной ссылке не стоит: ценность не в файле, а в приёмах из него. Выпиши их себе, и судьба репозитория перестанет тебя касаться.
…это вообще настоящий промпт или подделка?
Проверить на сто процентов нельзя — Anthropic его не подтверждала. Косвенные признаки говорят за подлинность: внутренняя структура совпадает с промптами других моделей в том же репозитории, есть следы реальной сессии, стиль формулировок совпадает с официально опубликованными системными промптами Claude.ai. Но относиться к нему как к документу вендора нельзя.
…мне это надо, если я не программист?
Как раз надо. Всё полезное в файле — это про то, как писать инструкции словами, а не про код. Раздел с кодом ты пропускаешь. Пользу получает любой, кто ставит задачи модели: контент, воронки, поддержка, поиск информации.
…в дешёвой модели это правда не сработает?
Отдельные приёмы сработают: точные формулировки и разруленные конфликты правил делают лучше любую модель. Не сработает подмена способностей. Открытая модель за копейки после чужого системного промпта не начнёт держать длинную задачу и замечать свои ошибки, потому что это свойство обучения, а не инструкции.

Зачем тебе это на самом деле

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

После пары часов с таким текстом собственные правила начинают писаться по-другому. Перестаёшь просить «сделай лучше» и начинаешь описывать поведение. Перестаёшь копить запреты и начинаешь давать замену. Начинаешь заранее думать, что произойдёт, когда два твоих правила потянут в разные стороны. Это и есть весь навык — он не про Claude и не про Fable 5, он про умение объяснять задачу.

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

А дальше

В той же папке ANTHROPIC лежат промпты Opus 4.6, Opus 4.7, Sonnet 4.5 и Claude Code — читать их подряд интереснее, чем по одному: видно, что меняется от модели к модели и что остаётся неизменным. А в соседних папках лежат OPENAI, CURSOR, DEVIN, PERPLEXITY, REPLIT и VERCEL V0, и разница подходов между вендорами сама по себе отличный учебник.

Когда правила написаны, встаёт следующий вопрос: что они должны производить и как это продавать. У нас это собрано в контент-завод на Claude Code — тренды, карусели и рилсы пачками, воронки на кодовые слова, лид-магниты и платёжки. Разбираем на практикуме, по шагам, под твою нишу.

Рядом по теме: как промптить Fable 5 — разбор вирусного поста, 5 систем с GitHub, которые может забрать не только разработчик и 24 инструмента для Claude: полный стек.

Практикум · AI Cube

Собери контент-завод
на своих правилах

За один вечер показываю всю цепочку: от каркаса проекта до принятой оплаты. Тренды, карусели и рилсы, воронки, лид-магниты, платёжки и боты — собранные одним человеком в Claude Code.

Перейти на практикум