./новости · 5 августа 2026 г.
новость
Скилл стал для агента подсказкой, а не приказом: Anthropic заложила это в архитектуру
источник: @emollick · X·
машинная выжимка · сверена с источником

Ethan Mollick
@emollick
Заметное странное противоречие: модели всё лучше следуют сложным инструкциям, но при этом всё больше применяют «судейство» к тому, на чём из инструкции сосредоточиться, а что приглушить. Большие последствия для skills: они могут превратиться в рекомендации, а не приказы.
· 14,4 тыс. просмотров
Код внутри скилла Claude исполняет «по своему усмотрению»: так это описано в инженерном блоге Anthropic от 16.10.2025. Модель сама решает, релевантен ли скилл задаче, сама подтягивает SKILL.md в контекст и сама выбирает, за какую часть инструкции взяться.
Для тех, кто пишет скиллы, меняется способ письма: инструкцию теперь держат поля фронтматтера, а не сила формулировки.
Раньше правило работало как приказ. Написал в промпте, модель выполнила на том же ходу. Теперь SKILL.md входит в разговор один раз и остаётся до конца сессии: Claude Code файл не перечитывает, поэтому доки требуют писать инструкции как постоянно действующие, а не как разовые шаги.
Как вернуть приказ. Во фронтматтере SKILL.md есть поле `disable-model-invocation: true`. С ним Claude не грузит скилл сам, остаётся ручной вызов `/name`. С версии Claude Code v2.1.196 это же поле запрещает запуск скилла по расписанию и не отдаёт его сабагентам заранее. Обратное поле `user-invocable: false` оставляет вызов только модели.
Второй рычаг жёсткости даёт поле `paths` с glob-масками: скилл подхватывается, только когда агент работает с файлами по этим маскам. Соседние поля `allowed-tools` и `disallowed-tools` выдают и отбирают инструменты на время работы скилла.
Иногда дело не в судействе. Листинг всех скиллов грузится в контекст с бюджетом в 1% от окна модели. При переполнении Claude Code вырезает описания, начиная с самых редко используемых, а текст `description` плюс `when_to_use` режется на 1536 символах. Бюджет поднимает настройка `skillListingBudgetFraction`, 0.02 даёт 2%.
Сама Anthropic советует авторам дозировать свободу модели. Правило игнорируется, усиливай формулировку: MUST filter вместо always filter. Там, где судейство не нужно вовсе, доки предлагают писать одной командой с запретом её менять, вроде «Run exactly this script: python scripts/migrate.py --verify --backup».
Anthropic предписывает авторам гонять один и тот же скилл на Haiku, Sonnet и Opus: сколько судейства применит модель, зависит и от самой модели, а не только от текста инструкции.
первоисточник