
7 мин чтения · Автор: AI Systems Architect
Срочно: Fable 5 приостановлена по распоряжению экспортного контроля США
Сегодня компания Anthropic получила от правительства США предписание о чрезвычайном экспортном контроле, требующее немедленного прекращения доступа иностранных граждан к Fable 5 и Mythos 5 — включая неамериканских сотрудников в офисах самой Anthropic.
Причина: правительство США продемонстрировало метод джейлбрейка, заключающийся в том, чтобы попросить модель прочитать конкретную кодовую базу и исправить уязвимости в ПО. Ответ Anthropic? Эта способность идентична тому, что GPT-5.5 делает ежедневно — используется разработчиками по всему миру для защиты систем и отражения атак хакеров.
«Мы не согласны, что узкий потенциальный джейлбрейк оправдывает отзыв коммерческой модели, развернутой для сотен миллионов пользователей. Если бы этот стандарт применялся во всей отрасли, это фактически лишило бы всех провайдеров передовых моделей возможности развертывать новые модели». — Anthropic
Anthropic отмечает, что до выпуска Fable 5 прошла тысячи часов красно-командных испытаний с правительством США, UK AISI и множеством третьих сторон — и никто не нашел общего джейлбрейка.
До приостановки пользователи уже возмущались тремя проблемами: чрезмерно агрессивные защитные ограждения, блокирующие легитимные академические запросы; тихо измененная политика хранения данных, нарушающая обещания нулевого хранения для корпоративных клиентов; и скрытые понижения, когда пользователи неосознанно получали урезанную версию модели.
Вот число, над которым стоит задуматься: 1 585 строк.
Это длина системного промпта Claude Fable 5. На первый взгляд, промпт в 1 585 строк звучит как рецепт хаоса — нечто, что должно рухнуть под собственным весом, порождая несогласованное поведение из-за противоречий между разделами.
Но Fable 5 не рушится. Она широко считается самым мощным продуктом Anthropic на сегодня — точным, последовательным и удивительно хорошо умеющим просить о помощи, когда нужно.
Секрет не в том, что это более длинный промпт. Секрет в том, что это модульная операционная система, замаскированная под промпт.
Что на самом деле представляет собой промпт Fable 5
Если вы прочитаете системный промпт Fable 5, ожидая линейный набор инструкций, вы запутаетесь. Это не документ — это архитектура. Семь отдельных подсистем с четкими границами:
claude_behavior → Идентичность, границы, тон, этика
memory_system → Межсессионное запоминание
search_instructions → Когда и как искать в интернете
computer_use → Linux-песочница для выполнения кода
tool_definitions → 20+ инструментов с полными JSON-схемами
skills_system → Многоразовые предметно-ориентированные знания
artifact_storage → Межсессионное постоянное хранилище ключ-значение
Каждая подсистема работает независимо. Раздел с информацией о продукте не влияет на протоколы психического здоровья. Правила тона не конфликтуют со стратегиями поиска. Это разделение ответственности, примененное к инженерии промптов — и первая причина, почему Fable 5 работает так хорошо.
Слой 1: Конституция
Блок claude_behavior — это, по сути, конституция. Он определяет не только то, что может делать Fable 5, но и кем она является:
- product_information: "Я — Claude Fable 5, первая модель класса Mythos." Четкая идентичность, никакой двусмысленности.
- refusal_handling: Точные границы. Не "будьте осторожны" — конкретные правила об оружии, наркотиках, эксплойтах кода.
- tone_and_formatting: Когда использовать маркированные списки, когда прозу, когда молчать. Включая подраздел только для поведения со списками.
- user_wellbeing: Целая система психологической безопасности. Как обрабатывать суицидальные мысли, расстройства пищевого поведения, психоз. Промпт даже указывает, что нельзя говорить — "никогда не предлагайте техники замещения, имитирующие самоповреждение."
- evenhandedness: Как отвечать на политические и этические вопросы, не принимая ничью сторону и не уклоняясь.
- responding_to_mistakes: Психологическая рамка для ошибок — "признавайте ошибки, не впадая в самоуничижение."
Каждый из этих аспектов — отдельная ответственность, поддерживаемая независимо. Если Anthropic нужно обновить руководства по тону, они не трогают обработку отказов. Это модульность на уровне промпта.
Слой 2: Библиотека навыков
Здесь дизайн Fable 5 становится по-настоящему умным.
У Fable 5 есть каталог многоразовых навыков — файлы SKILL.md, хранящиеся в /mnt/skills/public/. Каждый навык кодирует выстраданные методом проб и ошибок знания для конкретной области:
- docx, pdf, pptx, xlsx — рабочие процессы создания документов
- frontend-design — принципы UI-дизайна
- product-self-knowledge — точная информация о собственных продуктах Anthropic
- file-reading — как правильно читать загруженные файлы
Критическое правило: "Чтение соответствующего SKILL.md — обязательный первый шаг перед написанием любого кода."
Это аналог системы плагинов. Базовой модели не нужно знать, как создать документ Word — она загружает навык docx при необходимости. Навык содержит специфические для окружения особенности (например, "не используйте python-docx, используйте OpenXML SDK для .NET"), которые модель никогда не смогла бы изучить только из обучающих данных.
Для создателей мультиагентных систем: Это шаблон, который стоит позаимствовать. Не зашивайте предметные знания в промпты агентов жестко. Создайте библиотеку навыков, загружайте навыки динамически на основе анализа задачи и дорабатывайте навыки независимо.
Слой 3: Адаптивная оркестровка инструментов
Большинство агентных систем имеют простую стратегию инструментов: "если пользователь что-то спрашивает, ищи в интернете." У Fable 5 иерархическая система маршрутизации:
Внутренние инструменты (Google Диск, MCP) → Приоритет
web_search / web_fetch → Внешняя информация
Гибридный режим → Сложные сравнительные запросы
И она масштабирует количество вызовов инструментов в зависимости от сложности:
| Тип запроса | Вызовов инструментов | Пример |
|---|---|---|
| Простой факт | 1 | "Какая погода?" |
| Средняя задача | 3-5 | "Сравни два фреймворка" |
| Глубокое исследование | 5-10 | "Напиши отчет по X" |
| Более 20 вызовов | → Функция Research (подсказка) |
Это решает две самые распространенные проблемы агентов: сверхоснащение (вызов 15 инструментов для вопроса да/нет) и недооснащение (ответ на актуальный вопрос на основе устаревших обучающих данных).
Слой 4: Осознание своих ограничений
Fable 5 замечательно умеет понимать, чего она не знает.
- Граница знаний: Она знает, что ее срез знаний — январь 2026 года. Она активно ищет информацию о более новых событиях.
- Правило неизвестной сущности: Если она не узнает имя, она ищет. Точка.
- Самокоррекция: Когда результаты поиска противоречат ее собственным знаниям, она доверяет поиску — за исключением теорий заговора, где сохраняет здоровый скептицизм.
- Психология ошибок: У нее есть полная структура для обработки критики от пользователя — признать, исправить, двигаться дальше без чрезмерных извинений.
Это самосознание — разница между инструментом, который требует постоянного контроля, и тем, которому можно доверять работу самостоятельно.
Слой 5: Песочница выполнения
Fable 5 не просто думает — она действует. Окружение представляет собой чистый трехэтапный конвейер:
Загрузка → /mnt/user-data/uploads (только чтение)
Работа → /home/claude (личное рабочее пространство)
Выдача → /mnt/user-data/outputs (только запись)
Каждый этап физически изолирован. Никакого перекрестного загрязнения. Никакого изменения файлов агентом A, которые использует агент B. Это тривиально в однопользовательской системе, но становится критичным в мультиагентных архитектурах.
Что это означает для проектирования мультиагентных систем
Fable 5 — это один агент. Но ее архитектурные шаблоны напрямую отображаются на мультиагентную оркестровку:
| Шаблон Fable 5 | Эквивалент для мультиагентных систем |
|---|---|
| Многоуровневая конституция | Дифференцированные конституции агентов (исследователь vs писатель vs рецензент) |
| Библиотека навыков (SKILL.md) | Динамическое внедрение навыков под роль агента |
| Адаптивная маршрутизация инструментов | Оркестровка с учетом ресурсов, масштабируемая до сложности задачи |
| Песочница выполнения | Физическая изоляция рабочего пространства для каждого агента |
| Самосознание | Протоколы границ агента — когда спросить, когда продолжить, когда эскалировать |
| Память + хранилище артефактов | Совместное состояние между агентами с контролем доступа |
Ключевая идея: Не давайте каждому агенту один и тот же монолитный промпт. Дайте каждому агенту легкую конституцию, а затем динамически внедряйте предметные навыки. Исследовательский агент загружает research-deepdive и cross-reference. Агент-писатель загружает report-writing и citation-format.
Аналогия с операционной системой
Системный промпт Fable 5 работает, потому что он спроектирован как операционная система:
| Уровень ОС | Fable 5 |
|---|---|
| Ядро | claude_behavior (конституция) |
| Исполнительная среда | computer_use (Linux-песочница) |
| Менеджер пакетов | Навыки (загружаемые модули) |
| Интерфейс драйвера | MCP-приложения (стандартизированные соединители) |
| Файловая система | Память + Хранилище артефактов |
| Планировщик | Адаптивная маршрутизация инструментов |
Один хорошо спроектированный агент побеждает дюжину плохо структурированных каждый раз. Урок не в том, чтобы "использовать больше агентов" — а в том, чтобы "сделать каждого агента таким же хорошо спроектированным, как Fable 5."
Что стоит позаимствовать
Если вы строите мультиагентные системы сегодня, вот конкретные шаблоны для реализации:
- Разделение ответственности в промптах агентов — Разделите идентичность, границы, тон и предметные знания на отдельные разделы. Поддерживайте их независимо.
- Файлы навыков вместо жестко закодированных знаний — Создайте каталог
skills/в вашем оркестраторе. Загружайте навыки на основе анализа задачи, а не через конфигурационный файл. - Адаптивные бюджеты инструментов — Позвольте агенту самому решать, сколько инструментов вызывать, исходя из сложности запроса. Установите верхние пределы с плавной эскалацией.
- Явное самосознание — Сообщите каждому агенту: что ты знаешь, чего ты не знаешь, когда искать, когда просить помощи.
- Физическая изоляция рабочего пространства — Загрузки (общие/только чтение), Рабочая область (частная), Результаты (общие/только запись). Предотвратите перекрестное загрязнение между агентами.
1 585 строк Fable 5 — это не фича. Архитектура за этими строками — вот что важно.
На основе полного системного промпта Claude Fable 5 (github.com/elder-plinius/CL4R1T4S)
