DeepDigest
Zenn / AI · · ~5 мин

Как работать с Claude Fable 5: ключевые рекомендации для инженеров

Статья содержит рекомендации для инженеров по работе с Claude Fable 5. В ней рассмотрены особенности настройки параметров, адаптации инструкций, управления длительными запусками, использования параллельных субагентов и сочетания с другими моделями (например, Sonnet). Особое внимание уделено мерам безопасности и подготовке запасного варианта (Opus 4.8).

LLM
Как работать с Claude Fable 5: ключевые рекомендации для инженеров

Темы Fable 5 обычно находятся на высоком уровне, но в ежедневной разработке агентов ключевое значение имеют новые методы работы с подсказками и скаффолдингом (scaffolding — окружающий механизм, который перемещает модель). Если ориентироваться на принципы работы со старыми моделями (например, Opus 4.8), можно даже потерять в качестве.

Эта статья основана на официальном руководстве Claude Fable 5 от Anthropic и содержит ключевые моменты, с которыми инженеры могут начать работать уже сегодня. Предполагается, что вы создаёте агента с использованием кода Claude и API.

  1. Упор на усилия, а не на бюджет. Не стоит верить распространённым в сети утверждениям вроде «Fable 5 — это бюджетные токены на сумму 4000–6000…». Согласно официальной документации, Fable 5 поддерживает только адаптивное мышление, а спецификация бюджета для расширенного мышления (budget_tokens) устарела. Ключ к компромиссу между интеллектуальностью, задержкой и стоимостью — параметр усилий.

По умолчанию можно использовать значение «высокий». Оно подходит только для задач, требующих максимальной точности. Значения «средний» и «низкий» подойдут для рутинной работы или интерактивного режима.

Интересно, что даже небольшое усилие в Fable 5 часто превышает максимальное в старшей модели. Не стоит увеличивать его без необходимости. Если кажется, что задача выполняется медленно, сначала уменьшите усилие. При больших усилиях модель часто занимается формированием и рефакторингом того, о чём её не просили. Чтобы этого избежать, добавьте краткое описание (на основе официального примера).

  1. Откажитесь от инструкций для старых моделей. В Fable 5 улучшено выполнение инструкций — теперь можно управлять ими лаконично, без подробного перечисления действий. Длинные подсказки и навыки, которые работали в старых моделях, могут снизить качество вывода в Fable 5. Официальный представитель Anthropic советует пересмотреть старые инструкции и проверить, достаточно ли стандартного поведения.

Например, вместо длинного списка ограничений («не объясняйте подробно», «не перечисляйте слишком много» и т. д.) можно написать одно предложение — эффект будет тем же. Читаемость важнее краткости.

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

  1. Избегайте инструкций «покажите, как вы думаете». Fable 5 включает классификатор безопасности (фильтр, определяющий опасные выходные данные). Одна из категорий — reasoning_extraction (извлечение внутреннего вывода модели). Инструкции вроде «запишите весь мыслительный процесс в текст» могут привести к автоматическому возврату к Opus 4.8.

Если нужна визуализация логических выводов, лучше использовать блок «Мышление в адаптивном мышлении», а не записывать их в виде текста. Проверьте существующие подсказки «Навык/система», чтобы убедиться, что инструкции «Объясняйте свои мысли» не приводят к нежелательным результатам.

  1. Пересмотрите структуру для длительных запусков. Fable 5 может работать несколько минут или часов над одним запросом (работа с агентом дальнего действия). Если оставить структуру кода без изменений, могут возникнуть проблемы.

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

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

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

  1. Используйте параллельные субагенты и активную память. Fable 5 лучше справляется с диспетчеризацией субагентов (делегированием), чем старые модели. Независимые подзадачи всё чаще делегируются субагенту, а основной сервер продвигает следующую задачу во время выполнения. Orchestrator и sub поддерживают асинхронную связь. Долгоживущий субагент может переносить контекст, что сокращает затраты и время на чтение из кэша.

Новый субагент context verifier эффективнее для проверки, чем самокритика: он проверяет достижения в соответствии со спецификацией.

Используйте систему запоминания: один урок — один файл, краткое содержание — одна строка в начале. Fable 5 будет работать эффективнее, если вы сохраните и будете ссылаться на прошлые уроки в Markdown.

  1. Сочетайте Sonnet и Fable 5. С точки зрения затрат не всегда оправдано использовать только Fable 5. Вот приблизительные критерии:
  2. Лёгкая модель (например, Sonnet) подойдёт для задач, которые завершаются за один оборот или менее чем за 5 шагов.
  3. Fable 5 — для задач, включающих более 10 шагов в автономном режиме и сопряжённых с высокой вероятностью сбоя.
  4. Смешивание моделей (Fable 5 для задач с большим количеством логических выводов, лёгкие модели для выполнения и формирования) может значительно снизить затраты.

Правило при оценке: пробуйте с верхнего уровня сложности. Если оценивать только по простым заданиям, можно недооценить возможности Fable 5. Если задача занимает часы или дни (масштабная миграция, многоэтапный анализ, сложные потоки агентов) — это работа для Fable 5.

  1. Учитывайте классификатор безопасности. Классификатор безопасности Fable 5 охватывает наступательную кибербезопасность, биологию/науки о жизни и извлечение информации. Проблема в том, что даже безобидные задачи (например, обычные реализации безопасности или полезные процессы в области естественных наук) могут быть ошибочно распознаны как рискованные.

Решение: установите резервную версию Opus 4.8 на стороне сервера или клиента, удерживайте stop_reason: «отказ» и запускайте автоматически. Так работа не остановится при случайном отказе.

Ссылка:
Anthropic «Запускаем Claude Fable 5» https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prompting-claude-fable-5
«Представляем Claude Fable 5 и Claude Mythos 5» https://platform.claude.com/docs/en/about-claude/models/introducing-claude-fable-5-and-claude-mythos-5
MindStudio «Как использовать Claude Fable 5 для сложных агентных рабочих процессов» https://www.mindstudio.ai/blog/how-to-use-claude-fable-5-agentic-workflows

Предлагаю обсуждать правки в GitHub.

// оригинал
Zenn / AI ↗ Читать оригинал
3 просмотров
// поделиться Telegram VK