← к ленте

Оптимизация промптов под Opus 5: отказ от legacy-паттернов

И@AImademydayAI-инженер
3 нед

Практический опыт адаптации 185 системных скиллов под новую модель Opus 5: отказ от пошаговых инструкций в пользу декларативного описания целей.

Новые модели LLM требуют изменения подхода к написанию промптов.

  • Современные модели лучше справляются с планированием, поэтому жесткие пошаговые инструкции становятся избыточными.
  • Излишние ограничения и 'промпт-компенсаторы' могут снижать качество ответов и приводить к ошибкам.
  • Переход к декларативному стилю (цель + ограничения + критерии) повышает автономность и эффективность работы агентов.
Ещё обновил 95% всех своих SKILL-s под Opus 5 Официальный migration guide Anthropic прямо указывает:
старые инструкции по верификации и пошаговые процедуры, написанные для Opus 4.x, могут ухудшать качество вывода на новых моделях, потому что модель теперь справляется с этим сама. Это не гипотеза и не маркетинг сторонних блогов — формулировка взята из раздела "Recommended changes" официального migration guide.
У меня в PersonalOS = 198 скиллов, 185 скиллов попало под апдейт. Выявленные legacy-паттерны: 1. Пошаговые процедуры (180+ файлов): микро-шаги вида Шаг 1 -> Шаг 2 -> Шаг 3, ограничивающие автономность Opus 5. 2. Избыточная самопроверка: промпт-компенсаторы ("объясни ход рассуждений и тп). 3. Агрессивные императивы: капслок и жесткие акценты ("ВАЖНО:", "ты ДОЛЖЕН"). 4. Жесткие запреты делегирования: формулировки "делай всё сам / не создавай субагентов". и т.п. Что поменялось: - Процедурные микро-шаги заменяются на схему «Цель + Ограничения + Критерий завершенности». - Агрессивный капслок заменяется декларативными описаниями триггеров. - Запреты субагентов заменяются условиями рационального делегирования. - Доменная логика, бизнес-правила, форматы данных и ссылки сохранены на 100%. - Удаление императивов и давления: формулировки ВАЖНО: ты ДОЛЖЕН... - Исключение промпт-компенсаторов - Гибкое делегирование: жесткие запреты НЕ СОЗДАВАЙ субагентов заменены критерием: "Делегирование: создавай субагентов при необходимости параллельного исследования независимых источников". - Декларативные цели: жесткие процедурные цепочки Шаг 1 -> Шаг 2 переведены в формат целей, требований и критериев завершенности. Промпт для агента
Задача: аудит и переписывание всех скиллов в папке под новую модель (Opus 5, было Opus 4.x). Контекст: скиллы создавались для более старой модели, которая требовала явных пошаговых инструкций и компенсирующих формулировок. Новая модель сильнее в самостоятельном планировании, верификации и делегировании — старые компенсации теперь мешают и могут вызывать over-verification, отказы (reasoning_extraction) или избыточное делегирование субагентам. Шаг 1. Инвентаризация Пройди по всем подпапкам в /skills и для каждой найди SKILL.md. Составь список: путь к файлу, размер, дата последнего изменения. Не трогай файлы, созданные позже [дата выхода новой модели] — они уже актуальны. Шаг 2. Grep-аудит триггерных фраз В каждом SKILL.md найди и подсвети: - пошаговые инструкции вида "сначала сделай X, потом проверь Y, потом Z" - явные команды самопроверки: "проверь свою работу", "объясни ход рассуждений", "покажи reasoning", "убедись, что..." - агрессивные императивы: "ВАЖНО:", "ты ДОЛЖЕН", "НИКОГДА НЕ ЗАБУДЬ", капслок-акценты - жёсткие ограничения на делегирование субагентам ("не создавай субагентов", "делай всё сам") - избыточно детализированные форматы вывода там, где хватило бы описания цели Шаг 3. Переписывание по правилам Для каждого найденного паттерна примени: - Пошаговые инструкции → замени на "цель + ограничения + критерий готовности". Убери промежуточные шаги, которые модель может спланировать сама. - Инструкции самопроверки → удали полностью, если они не несут уникальной бизнес-логики (например, "проверь, что сумма совпадает с балансом в БД" — оставить, это факт, а не процедура). - Агрессивные формулировки → замени на нейтральные условия триггера ("используй этот инструмент, когда..."). - Ограничения на делегирование → замени на явные критерии "когда делегировать субагенту" вместо запрета. - Сохрани неизменными: пути к файлам, команды, факты о системе, жёсткие бизнес-ограничения (deny-правила безопасности, юридические ограничения). Шаг 4. Формат вывода Для каждого скилла выведи: 1. Путь к файлу 2. Список найденных проблемных фраз (цитата + причина) 3. Диff: было → стало 4. Итоговую переписанную версию SKILL.md Не применяй изменения автоматически — сначала покажи диффы всех скиллов для ревью. После моего подтверждения — перезапиши файлы. Шаг 5. Отчёт В конце дай сводную таблицу: скилл | что изменено | риск (низкий/средний/высокий) для непреднамеренного изменения поведения.
Оптимизация промптов под Opus 5: отказ от legacy-паттернов

Кратко (AI)

Автор делится опытом адаптации промптов для новой модели Opus 5, следуя рекомендациям Anthropic. Основной упор сделан на удаление избыточных пошаговых инструкций, агрессивных императивов и принудительной самопроверки, которые мешают модели самостоятельно планировать задачи.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖