DEV Community на русском
Подписаться
Предоставьте вашему кодирующему агенту список "сначала спросить", а не только список "никогда".
Конфигурации агентов требуют трех различных режимов для эффективной работы: «никогда», «сначала спросить» и «без вопросов». Простого списка запрещенных действий недостаточно для реальных задач. В категорию «никогда» входят такие действия, как создание секретов, принудительный push или удаление данных за пределами рабочей директории. Важная категория «сначала спросить» предотвращает непреднамеренные последствия, требуя подтверждения пользователя для критически важных операций. Сюда входят push в удаленные репозитории, миграции схемы на нелокальных базах данных, установка новых зависимостей и изменение конфигураций CI или развертывания. Действия, считающиеся безопасными и рутинными, попадают в категорию «без вопросов». К ним относятся редактирование файлов в рабочей директории, запуск тестов и линтеров, а также доступ к логам или локальной документации. Эта трехъярусная система гарантирует, что агенты безопасно завершают работу при необратимых действиях, оставаясь при этом эффективными для повседневных задач. Она также упрощает проверку кода, выделяя действия, требующие явного одобрения пользователя. Новые члены команды могут быстро понять установленные правила, просматривая эти краткие списки правил.