Урок 2 из 3 · 18 минут
Из чего собирается рабочий агент
После этого урока вы сможете описать задачу для агента так, чтобы её можно было кому-то передать: с внятной целью, перечнем нужных доступов и списком границ. Это тот же навык, что и постановка задачи живому исполнителю, только требований к точности больше — агент не всегда переспросит и редко почувствует, что задача сформулирована странно.
Первое: цель, а не поручение
Поручение описывает действие: «посмотри почту». Цель описывает состояние, которое должно наступить: «во входящих не осталось неразобранных писем за сутки». Разница принципиальна, потому что агент выбирает шаги сам и ему нужно знать, к чему стремиться. Поэтому в цели обязательно есть признак завершённости — по нему и вы, и агент одинаково понимаете, что работа закончена.
- что именно должно получиться
- в каком виде: файл, письмо, таблица, папка
- из каких исходных данных это делается
- по какому признаку считать задачу выполненной
- что делать, если данных не хватает
Так не стоит
Разберись с входящей почтой, наведи порядок.
Так лучше
Цель: разложить письма, пришедшие за последние сутки, по четырём папкам: «Клиенты», «Счета», «Внутреннее», «Рассылки». Готово, когда во входящих не осталось писем за этот период без папки. Если письмо не подходит ни в одну из четырёх категорий — оставь его во входящих и добавь метку «Разобрать вручную».
«Навести порядок» каждый понимает по-своему, и агент тоже: он может начать удалять письма, объединять папки или переписывать темы. Во втором варианте заданы список категорий, момент остановки и поведение в непонятном случае — три вещи, из-за которых чаще всего расходятся ожидания.
Второе: инструменты и данные
Агент без доступа — это просто чат. Инструментом называют любое действие, которое система может вызвать: прочитать файл, найти информацию во внешних источниках, создать документ, добавить строку в таблицу, подготовить письмо, поставить встречу в календарь. Набор инструментов определяет, что агент физически способен сделать, и, что важнее, чего он не сделает ни при каких обстоятельствах.
- чтение конкретной папки с файлами, а не всего диска
- разбор одного почтового ящика
- право создавать документы в отдельной папке для черновиков
- доступ к справочнику или таблице с исходными данными
- поиск во внешних источниках, если задача этого требует
Здесь действует правило минимального доступа: агенту дают ровно то, что нужно для цели, и ни строчкой больше. Отдельная папка вместо всего диска, копия таблицы вместо оригинала, право готовить черновики вместо права отправлять. Дело не в недоверии: чем уже доступ, тем меньше способов ошибиться и тем проще потом понять, что именно пошло не так.
Третье: границы
Границы — это заранее описанные запреты и точки остановки. Они нужны не потому, что агент склонен к самоуправству, а потому, что цена ошибки у разных действий разная. Неудачно названный черновик стоит десяти секунд вашего времени, отправленное не тому человеку письмо иногда стоит очень дорого.
- что нельзя трогать: определённые папки, письма, записи
- какие действия требуют вашего подтверждения
- предел объёма за один запуск
- как вести себя при неуверенности вместо угадывания
- в каком случае остановиться и позвать человека
- какой отчёт прислать в конце
Пример
Границы: — не отправляй письма и не отвечай от моего имени, готовь ответы как черновики; — не удаляй и не перемещай письма старше тридцати дней; — за один запуск обрабатывай не больше пятидесяти писем; — если не уверен в категории, не угадывай: оставь метку «Разобрать вручную»; — если письмо содержит счёт на сумму больше ста тысяч рублей, не раскладывай его, а вынеси отдельным пунктом в отчёт; — в конце пришли три строки: сколько писем разобрано, сколько оставлено вручную, что показалось странным.
Последний пункт часто оказывается самым полезным. Короткий отчёт превращает работу агента из чёрного ящика в то, что можно проверить за полминуты, не открывая почту.
Где агенты действительно выручают
Не всякая задача становится лучше от автономности. Но есть несколько узнаваемых типов, где агент окупает потраченное на настройку время. Их полезно держать в голове как ориентир, а не как список готовых решений.
- разбор входящего потока: письма, заявки, обращения нужно рассортировать и пометить
- сбор информации из нескольких источников в одну сводку
- заполнение типового документа данными из таблицы или системы
- регулярная сверка: сравнить два списка и показать расхождения
- подготовка черновиков однотипных ответов на проверку человеку
Пример
Цель: подготовить сводку по теме «изменения в отраслевом регулировании за последний месяц» объёмом в одну страницу. Источники: три сайта из списка ниже, внутренняя папка «Нормативка», сводки за прошлые месяцы — как образец структуры. Результат: документ из трёх частей — что изменилось, кого это касается в нашей компании, что нужно проверить юристу. Правила: каждое утверждение сопровождай ссылкой на источник; если утверждение встречается только в одном источнике, помечай его как непроверенное; ничего не додумывай — если по пункту нет данных, так и напиши. Границы: только чтение, ничего не публикуй, сохрани как черновик.
Обратите внимание на требование ссылок и пометку «непроверенное». Сводка без источников почти бесполезна: проверять её дольше, чем собрать заново.
У всех этих задач общее одно: механической работы много, шаги от случая к случаю немного разные, а результат легко проверить глазами за минуту. Если хотя бы одно из трёх не выполняется, стоит остановиться и подумать ещё раз. Об этом следующий урок.
Ключевые выводы
- Агенту нужна цель с признаком завершённости, а не поручение
- Доступ выдают по минимуму: одна папка, копия таблицы, право на черновик
- Границы описывают запреты, точки подтверждения и поведение при неуверенности
- Агенты выручают там, где механики много, шаги слегка разные, а результат легко проверить
- Короткий отчёт в конце — дешёвый способ увидеть, что происходило
Дочитали урок?
Отметьте его — так проще вернуться к тому, на чём остановились.