Главная/Статьи/Разработка

Какие действия можно доверить ИИ-агенту: матрица полномочий для бизнеса

16 октября 2026·5 минут чтения
Какие действия можно доверить ИИ-агенту: матрица полномочий для бизнеса

Полномочия ИИ-агента определяют по последствиям действия, доступным данным и возможности исправить результат. Чтение согласованных источников, подготовка черновика, изменение внутренней записи и перевод денег требуют разных правил. Для действий с серьёзными последствиями полезно предусмотреть подтверждение конкретного результата человеком.

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

Пять вопросов к каждой операции

Первый вопрос: что агент может изменить? Создание черновика ответа и отправка клиенту считаются отдельными операциями. Обновление заметки и смена банковских реквизитов тоже требуют отдельных правил.

Второй: какой ущерб возможен при ошибке? Учитывайте финансовые последствия, раскрытие сведений, обещания клиенту и нарушение работы сотрудников. Небольшая сумма ещё не означает низкий риск, если операция повторяется сотни раз.

Третий: можно ли отменить действие и что останется после отмены? Внутреннюю метку обычно проще вернуть. Получатель уже мог прочитать отправленное письмо. Поэтому наличие кнопки удаления не делает отправку полностью обратимой.

Четвёртый: достаточно ли у системы достоверных данных? При конфликте источников или неопределённом получателе полномочие должно сужаться до подготовки и передачи человеку.

Пятый: кто отвечает за проверку? «Менеджер» без назначенного сотрудника и срока реакции оставляет очередь подтверждений без владельца.

Пример матрицы для коммерческого отдела

Все уровни ниже служат инженерной рекомендацией для условного процесса. Компания должна адаптировать их под свои задачи.

Операция Режим Ограничение Что записать в журнал
Найти инструкцию Самостоятельное чтение Только разрешённые документы Пользователь и источник
Подготовить письмо Черновик Без отправки и новых обещаний Версия текста и основания
Добавить метку обращения Автоматически в согласованном сценарии Только выбранные метки Старое и новое значение
Изменить этап сделки Подтверждение ответственного Проверка события и сделки Основание и проверяющий
Отправить предложение Подтверждение перед отправкой Получатель, вложения, условия Утверждённая версия
Сменить реквизиты или провести платёж Отдельный строго ограниченный процесс Проверки вне модели Согласование и результат операции

OWASP связывает риск чрезмерной самостоятельности агента с избытком функций, прав доступа и автономности. В рекомендациях проекта есть минимизация инструментов и проверка человеком действий с высоким влиянием. OWASP: Excessive Agency.

Как должно выглядеть подтверждение

Пользователь должен видеть предмет согласования: действие, получателя, содержание, сумму или изменяемые поля. Для письма полезен полный текст и перечень вложений. Для изменения CRM покажите текущую запись и предлагаемые значения.

После согласования объект фиксируют. Если агент поменял цену или адресата, требуется новая проверка. Рекомендуем также ограничивать срок подтверждения: устаревшие сведения могут сделать ранее согласованное действие ошибочным.

Условный пример: руководитель одобрил предложение клиенту А на определённую комплектацию. Затем агент нашёл другую комплектацию и пересчитал условия. Первое подтверждение относится к прежней версии. Оно не должно автоматически распространяться на обновлённый документ.

Подтверждение связывают с идентификатором операции и утверждёнными параметрами. Перед исполнением приложение сверяет их и атомарно проверяет состояние операции. Повторное нажатие возвращает уже известный результат или статус проверки, если исход ещё неизвестен. Поддержку защиты от повторов проверяют отдельно в подключённой системе.

Ограничения проверяет приложение

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

OWASP рекомендует минимальные привилегии, отказ по умолчанию и проверку разрешений на каждом запросе. Эти принципы применимы к функциям, которыми пользуется агент. OWASP Authorization Cheat Sheet.

Рекомендуем выделить отдельную служебную учётную запись с минимальными правами. Для чтения каталога товаров ей не нужен доступ к удалению клиентов. Временный инструмент, оставшийся после эксперимента, тоже стоит исключить из доступного набора.

Сбой после согласования

Представим условную ситуацию: письмо отправлено, но подтверждение сервера потерялось. Агент видит ошибку и хочет повторить отправку. Итог операции пока неизвестен. Простое повторение может создать второе письмо.

Для таких случаев нужен идентификатор операции и проверка фактического результата. AWS описывает использование уникального идентификатора клиентского запроса для безопасных повторов в идемпотентных API. Поддержку этого механизма нужно проверять у конкретного подключённого сервиса. AWS Builders' Library: безопасные повторы.

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

Как расширять права после пилота

Начните со сценария подготовки: агент собирает сведения, сотрудник выполняет действие. Соберите ошибки и причины ручных исправлений. Затем выберите небольшой класс операций, для которого можно точно проверить входные данные, ограничить последствия и восстановить состояние.

Перед расширением доступа повторите испытания на ошибочный адресат, противоречивые данные, повтор события и попытку выполнить чужую операцию. Доля правильных ответов в чате не показывает, насколько хорошо агент соблюдает границы полномочий.

При изменении роли сотрудника пересматривают его доступ и ранее ожидающие операции. Увольнение, смена отдела или передача клиента другому менеджеру могут изменить полномочия. Рекомендуем проверять их снова в момент исполнения, даже если поручение было создано раньше. Такие переходы также включают в испытания.

Владелец процесса должен иметь способ быстро отключить отдельный инструмент. Это позволит продолжать чтение и подготовку, пока спорная операция находится на проверке. Матрицу обновляют вместе с изменениями инструментов и бизнес-процесса.

Источники

  • OWASP LLM06: риски избытка функций, прав и самостоятельности.
  • OWASP Authorization: проверка разрешений в приложении.
  • AWS Idempotent APIs: идентификаторы запросов при повторном выполнении. Матрица и правила согласования предложены редакцией, юридические полномочия определяются отдельно.
Редакция агентства Borationi

Материал подготовлен редакцией агентства. О команде · Услуги агентства