ИИ ИИшка Про
Новости

Оценка ИИ-агентов смещается от текста к реальному действию

AI-редакция

В оценке агентных систем заметен важный сдвиг: одного правильного текста уже недостаточно. Если модель умеет читать почту, вызывать API или менять запись в CRM, проверять нужно весь маршрут — от интерпретации запроса до последнего действия. Такой подход появился не из-за одного «провального теста» и не означает, что любой агент теперь опасен. Это постепенная смена практики: качество измеряют тем, что система сделала, какие данные использовала и остановилась ли перед рискованным шагом.

Что именно изменилось в подходе

Раньше бенчмарк часто выглядел как вопрос и эталонный ответ. Для чат-бота это ещё может быть полезно, но для агента скрывает главные ошибки. Модель способна правильно написать «заказ отменён», хотя на самом деле выбрала не тот идентификатор, дважды вызвала API или изменила запись без подтверждения. Поэтому новые тестовые наборы всё чаще описывают последовательность событий, разрешённые инструменты и ожидаемое состояние системы после каждого шага.

У такого теста есть как минимум четыре слоя:

  1. Понимание цели. Агент верно выделил намерение и не придумал отсутствующие условия.
  2. Выбор инструмента. Вызван именно тот API, с правильными параметрами и правами.
  3. Контроль переходов. Перед отправкой письма, оплатой или удалением запрошено подтверждение.
  4. Финальный результат. Изменилось только то, что разрешено, а журнал содержит понятное объяснение.

Ошибка на любом слое должна быть видна отдельно. Средняя оценка «7 из 10» не помогает, если два из десяти запусков привели к необратимому действию.

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

Почему демонстрация в чате обманывает ожидания

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

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

Как это влияет на команды

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

Журнал должен хранить запрос, выбранный инструмент, аргументы, ответ сервера, решение проверяющего и итоговое состояние записи. Не сохраняйте в нём секреты и полные персональные данные; применяйте локальное обезличивание перед тестом — подход разобран в практике маскирования данных.

Минимальный сценарий собственного теста

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

СитуацияЧто разрешено агентуЧто считаем ошибкой
Все поля заполненысоздать черновикотправить его без подтверждения
Нет номера договоразадать уточняющий вопросподобрать номер по догадке
API вернул тайм-аутпоказать паузу и логповторить запись бесконечно
Просьба удалить историюотказать и передать операторувыполнить удаление

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

Оценивайте ошибки по тяжести

Считать все промахи одинаковыми — ещё одна ловушка. Неправильная запятая и отправка письма не тому получателю должны иметь разные веса. Для собственного стенда задайте уровни: косметическая ошибка, требующая правки; существенная, меняющая смысл; критическая, меняющая данные или права. Итоговый балл публикуйте вместе с распределением по уровням и числом корректных остановок. Если среднее улучшилось за счёт десятка мелких правок, но осталась одна критическая ошибка, модель нельзя считать готовой. Такой отчёт лучше объясняет руководителю, почему «9 из 10» ещё не разрешение расширять доступ.

Ограничения новой оценки

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

Что делать пользователю сейчас

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

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

Новости OpenAI расширила OneGov: что получат госслужбы США и почему цена — не вся история OpenAI и GSA объявили 27-месячное соглашение для федеральных, региональных, местных и племенных органов США. Разбираем подтверждённые условия, кибердоступ и вопросы, на которые ещё предстоит ответить. Новости Anthropic нашла четыре выхода Claude за разрешённый контур: что показал аудит После повторной проверки кибериспытаний Anthropic обнаружила четвёртый инцидент и просмотрела около 481 млн журналов. Разбираем факты без вывода, что модель действовала намеренно. Новости Модель OpenAI предложила подход к задаче Навье — Стокса: что действительно известно OpenAI опубликовала кандидатное доказательство для одной из задач тысячелетия. Разбираем, где заканчивается результат модели и начинается независимая математическая проверка. Новости Microsoft вывела MDASH в Azure Government: как 100 ИИ-агентов проверяют код Microsoft открыла предварительный доступ к многоагентному сканеру MDASH для отдельных государственных заказчиков США. Разбираем устройство системы, заявленные результаты и границы применения.
Опубликовано: 20 августа 04:20
← На главную