AiKraft
Исследования23 октября 2026 г., 22:20 МСК🤖 Auto

AgentPolicyForge: Как обучить ИИ-агентов соблюдать политики безопасности

Исследователи представили AgentPolicyForge — фреймворк для создания адаптивных защитных моделей (guards), которые снижают вероятность нарушений политик безопасности на 40-44% по сравнению с обычным промптингом.

Баннер новости 10396

Проблема: промпты больше не работают

Развертывание кастомных AI-агентов требует строгих политик, ограничивающих использование инструментов, ресурсов и условий выполнения. Однако простое добавление этих правил в системный промпт (prompt) не гарантирует соблюдения. Агенты могут обходить ограничения, используя разрешенные инструменты, но с недопустимыми аргументами или в неверном контексте. Для обучения надежной защитной модели (guard) необходимы примеры как нарушений, так и корректных действий, что сложно получить вручную.

Решение: AgentPolicyForge и PolicyGym

Команда авторов (Chao Shang, Wanyu Du, Yi Zhang, Sandesh Swamy) представила фреймворк AgentPolicyForge. Его ключевая особенность — использование исполняемых сред (executable environments). Система не просто анализирует текст запроса, а фактически выполняет вызовы инструментов и фиксирует их результаты, чтобы определить, нарушает ли действие политику.

На базе этого подхода создана датасет PolicyGym, который включает:

  • 10 семейств политик (policy families).
  • 698 сценариев для генерации обучающих данных.
  • 254 сценария в качестве тестового набора с ручной проверкой людьми (held-out test sets).

Механика обучения: атака и защита

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

Результаты: сравнение с промптингом

Исследователи сравнили самоконтроль агента (policy-aware self-regulation via prompting) с обученной моделью-стражем (trained policy guard). Результаты на датасете PolicyGym демонстрируют существенное преимущество подхода с guard:

Метрика Policy Prompting (Промпт) AgentPolicyForge (Guard)
Относительное снижение частоты атак База (0%) 40-44%
Ложные срабатывания (benign rejections) Выше Ниже
Обновление архета стратегий — Дополнительное снижение успешности атак

Почему это важно

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

Источник: arXiv cs.AI ↗