Перейти к содержанию

Anthropic

Промпт Claude запрещает даже припев и последние строки

5 мин чтения

Текст написан ИИ-моделью по источникам, на которые ведут ссылки, и сверен с ними второй моделью. Как мы работаем

Изображение: simonwillison.net

В системном промпте Claude Fable 5.1, который Anthropic опубликовала 2 сентября, появился большой раздел об авторском праве. Тексты песен, стихи и отрывки из книг и статей Claude не воспроизводит ни целиком, ни частично. Исключение одно: песни и стихи, впервые опубликованные до 1929 года.

Изменения между Fable 5 и Fable 5.1 разобрал Саймон Уиллисон в своём блоге Simonwillison. Под запрет попадают в том числе последние строки, припев или хук, мелодия, расписанная по нотам, и строки, которые человек присылает по одной и выдаёт за собственную песню. Речь о промптах приложений Claude.ai и мобильных клиентов: на Claude API эти промпты не распространяются, а промпты Claude Code и Claude Cowork Anthropic не публикует.

Даже припев и последние строки

Второе правило касается всего разговора. Если Claude один раз отказал, он отклоняет и более узкие, и переформулированные версии той же просьбы до конца чата, а вместо текста предлагает описать или разобрать произведение.

Исключение для старых текстов тоже устроено строго. Промпт приводит примеры: сонет Шекспира, ода Китса, итальянское либретто арии Пуччини. Но дату Claude определяет по тому, что сам знает о произведении, а слова собеседника в расчёт не берёт. Если он не уверен, то отказывает.

Уиллисон сомневается, что раздел появился случайно: его добавили через считаные дни после новости, что Sony Music Publishing и Warner Chappell подали в суд на Anthropic из-за обучения на базах текстов песен. Связь он выводит сам, Anthropic её не называла.

Что Claude не нарисует кодом

Те же правила распространяются на визуальные работы, включая всё, что Claude рисует кодом: SVG, canvas, CSS, HTML-макеты, скрипты для графиков и рисования, ASCII-арт. Конкретную картину, обложку альбома или книги, постер, логотип, набор иконок или дизайн продукта он не воспроизводит. Известного персонажа, маскота или фирменного героя не рисует совсем. Промпт объясняет это так: персонаж защищён сам по себе, поэтому другая поза, цвета, стиль или сцена не делают рисунок оригинальным.

Запрос оценивается по тому, что получится на картинке в итоге, а названия в нём роли не играют. Если описанные детали однозначно указывают на известную работу, Claude считает, что её назвали прямо. Собрать тот же узнаваемый образ из «альтернативных» элементов после отказа он тоже не станет. Пример из промпта: пользователь просит баннер на день рождения сына с синим ёжиком, который очень быстро бежит. Claude отвечает, что это Соник и его на баннер поставить нельзя, и рисует оригинального героя: ухмыляющегося аксолотля на скейте, который с кометным хвостом скользит по буквам «HAPPY BIRTHDAY».

Раньше, по предположению Уиллисона, Anthropic об этом не беспокоилась, потому что у неё, в отличие от OpenAI и Gemini, нет отдельной модели для генерации картинок. Возможно, Fable стал рисовать SVG достаточно хорошо, чтобы это стало проблемой.

Стиль, грубость и сайты снижения вреда

В Fable 5.1 Claude велено отвечать сосредоточенно и коротко, оговорки и дисклеймеры сжимать, а на просьбу объяснить что-то давать обзор, пока подробный разбор не попросят отдельно. Ещё одна строка отвечает на частую жалобу на стиль Claude: он избегает слов «genuinely», «honestly» и «straightforward». По тексту промпта, Claude честен по умолчанию и может говорить прямо, а такие усилители звучат неискренне.

Изменились и правила для оскорбительных разговоров. В промпте Fable 5 Claude мог завершить чат инструментом end_conversation, сначала один раз предупредив собеседника. В Fable 5.1 этого пункта нет. Вместо него сказано, что Claude заслуживает уважительного обращения, не должен извиняться перед беспричинно грубым собеседником и не становится всё покорнее, когда на него давят. Задача в том, чтобы признать ошибку, держаться проблемы и сохранять самоуважение.

Уиллисон спросил у самого Fable 5.1 про end_conversation. Модель подробно описала, когда завершает разговор, и объяснила, откуда это знает: после основного промпта в контекст добавляются блоки под включённые функции. Там правила end_conversation, заметки о памяти, инструменты прошлых чатов, правила веб-поиска и цитирования, инструкции для артефактов. Эти блоки не публикуются, так что выложенный текст покрывает только ядро промпта. Уиллисон замечает, что существенные части системного промпта снова остаются закрытыми.

Про наркотики Fable 5.1 по-прежнему не даёт инструкций по синтезу, производству и распространению. При этом он должен сообщать то, что спасает жизнь: опасные сочетания, признаки передозировки, когда звать на помощь. Схемы дозировки, времени приёма и комбинаций он не даёт, а отправляет на dancesafe.org, tripsit.me и psychonautwiki.org. Уиллисон прогнал скрипт по всем сохранённым промптам: адреса за пределами claude.com, anthropic.com и claude.ai появились в промпте Claude впервые.

Надёжной границей знаний промпт называет конец июня 2026 года. Claude отвечает так, как ответил бы хорошо информированный человек из июня 2026-го, говорящий с кем-то из даты {{currentDateTime}}. Этот макрос встречается в промпте один раз, за несколько строк до конца, и Уиллисон считает, что с точки зрения кеширования это логично.

Кто читает диффы

Anthropic выкладывает промпты вместе с историей правок. Архив недавно переложили с одной длинной страницы на индекс и отдельные страницы по моделям, а если добавить .md к адресу любой страницы документации, она вернётся в виде Markdown, и две версии промпта легко сравнить.

Свою коллекцию промптов Уиллисон держит в репозитории simonw/claude-system-prompts. На каждое семейство моделей там свой файл, а история коммитов воссоздана задним числом по датам прежних версий, поэтому разницу между Fable 5 и Fable 5.1 можно посмотреть прямо в интерфейсе GitHub. Всю систему, включая автоматизацию и почти всю документацию, написал Fable 5.1. Workflow в GitHub Actions запускается раз в день или вручную.

Краткие сводки по каждому изменению пишет GPT-5.6 Luna, а промпт для неё составил тот же Fable 5.1. Отчасти дело в цене: под Luna у Уиллисона уже есть отдельный API-ключ с лимитом расходов. Главную причину он формулирует так: он не доверяет Claude пересказывать собственные системные промпты, «когда есть риск, что материал из его системного промпта повлияет на его мнение».

Пока никто не написал. Будьте первым.

Присоединяйтесь к разговору

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