Компания Anthropic выпустила руководство по переходу на модель Opus 5.5, в котором объясняются причины преждевременной остановки автономных агентов. Проблема заключается в том, что модель стала чаще отчитываться о прогрессе, а старый код воспринимает эти сообщения как сигнал о завершении работы, что приводит к досрочному прекращению выполнения задач.

Разработчики выделили четыре сценария «самовольной» остановки: избыточные отчеты, чрезмерная вежливость, ложные запросы на подтверждение действий и навязчивое желание подводить итоги. Для решения проблемы Anthropic рекомендует внедрить систему чек-листов, использовать дополнительные модели для проверки результатов и настроить принудительные остановки.

Переход на Opus 5.5 требует обновления API, включая работу с параметром thinking и новыми требованиями к вызову инструментов. Теперь текстовые ответы и логические рассуждения модели разделены, что требует изменения логики обработки данных. Игнорирование этих правок приводит к ошибкам 400 или зависанию интерфейса, так как прогресс выполнения скрыт в блоках рассуждений.

Управление вычислительными затратами в Opus 5.5 осуществляется через параметр effort, имеющий пять уровней. Anthropic предупреждает, что модель выполняет более глубокие вычисления, чем Opus 5, поэтому старые настройки могут привести к резкому росту потребления токенов. Рекомендуется начинать тестирование с уровня medium и корректировать его по мере необходимости.

В части фронтенд-разработки руководство советует использовать «черные списки» в промптах для борьбы с шаблонным дизайном. Вместо абстрактных просьб сделать интерфейс «красивым», разработчикам предлагают прямо запрещать использование определенных цветов фона, шрифтов, стилей кнопок и нумерации разделов, чтобы избежать типичного «AI-вида» в приложениях.