- Дата публикации
Copilot Studio: когда выбирать Agent, а когда Workflow
Что нового
Copilot Studio сейчас предлагает два базовых типа решений, с которых начинается любая разработка внутри сервиса:
- Agent — разговорный ассистент на базе ИИ.
- Workflow — фоновый автоматизированный процесс без диалога с пользователем.
Это не просто разные кнопки на первом экране. От выбора зависит, как будет работать ваш Copilot:
- будет ли он общаться с людьми в чате;
- будет ли он сам задавать уточняющие вопросы;
- будет ли он запускаться по событию и тихо выполнять цепочку действий в ваших системах.
Главная новость: Microsoft чётко развела две роли внутри Copilot Studio:
- Agent = разговор с пользователем;
- Workflow = автоматизация в фоне.
Их можно использовать по отдельности или связать: Agent ведёт диалог, а затем запускает Workflow, который делает рутинную работу.
Как это работает
Agent: разговорный слой
Agent в Copilot Studio — это ИИ-ассистент, который работает через чат и умеет:
- понимать свободный текст пользователя;
- вести диалог в формате вопрос–ответ;
- обращаться к вашим источникам знаний: PDF, SharePoint, сайты;
- задавать уточняющие и проверочные вопросы;
- пошагово проводить человека через процесс (например, оформление заявки);
- выдерживать разные формулировки и типы запросов, не ломаясь на каждом отклонении от сценария.
Технически Agent — это диалоговый интерфейс поверх LLM, к которому вы подключаете:
- knowledge sources (базы знаний, документы, сайты);
- действия (actions), которые могут вызывать внешние сервисы или те же Workflow;
- правила диалога и бизнес-логику.
Agent всегда существует в контексте разговора: запрос → ответ → уточнение → действие.
Workflow: автоматизированный конвейер
Workflow — это сценарий из фиксированных шагов, который выполняется без чата. Он работает как конвейер:
- вы задаёте триггер (например, "создан новый сотрудник в системе");
- описываете последовательность шагов, которая всегда идёт по одному и тому же маршруту;
- каждый шаг делает конкретное действие: создаёт запись, обновляет данные, шлёт письма.
Workflow в Copilot Studio умеет:
- запускаться по событию или по вызову из Agent;
- создавать и обновлять записи в бизнес-системах;
- отправлять письма и уведомления в нужный момент;
- подключаться к Dataverse, Dynamics 365, Outlook и другим сервисам Microsoft.
Задача Workflow — работать в фоне и не требовать живого диалога. Он не разговаривает, он просто выполняет сценарий.
Связка: Agent + Workflow
Сильный сценарий — объединить оба подхода:
- Пользователь общается с Agent.
- Agent собирает данные, задаёт уточняющие вопросы.
- Когда всё готово — Agent запускает Workflow.
- Workflow делает рутинную работу: создаёт записи, отправляет письма, обновляет статусы.
В результате человек видит только удобный чат, а вся тяжёлая автоматизация остаётся за кулисами.
Что это значит для вас
Как быстро решить, что вам нужно
Задайте один вопрос:
Нужно ли пользователю разговаривать с системой в свободной форме?
- Да, нужен диалог → берите Agent.
- Нет, это просто цепочка действий → делайте Workflow.
В 90% случаев этого хватает, чтобы не ошибиться с выбором.
Когда выбирать Agent
Используйте Agent, если ваш сценарий:
- предполагает живое общение с пользователем;
- требует понимания естественного языка;
- опирается на документы и базы знаний (PDF, SharePoint, сайты);
- включает много ветвлений в зависимости от ответов человека;
- должен сам задавать вопросы и проверять корректность данных.
Пример из практики Microsoft:
Пользователь пишет: «Нужна помощь со счётом».
Agent понимает запрос, задаёт уточняющие вопросы, находит нужную информацию и помогает решить проблему без участия оператора.
Agent удобен для:
- поддержки пользователей и сотрудников;
- внутренних помощников по процессам (командировки, закупки, ИТ-заявки);
- обучающих ассистентов, которые ведут человека по шагам.
Когда Agent плохой выбор:
- если у вас нет реального диалога, а есть просто фиксированный сценарий;
- если пользователь вообще не должен общаться с системой напрямую;
- если всё, что нужно — раз в день пробежать по данным и разослать письма.
В этих случаях Agent только усложнит жизнь: придётся придумывать диалог там, где он не нужен.
Когда выбирать Workflow
Workflow нужен, когда задача звучит как:
«Когда происходит X, автоматически сделай Y и Z. Без вопросов к пользователю».
То есть вам важно:
- жёсткая последовательность шагов;
- предсказуемый результат при каждом запуске;
- минимум ручных действий;
- работа в фоне, без интерфейса чата.
Пример из материала Microsoft:
В систему добавили нового сотрудника.
Workflow автоматически создаёт его учётные записи, отправляет приветственное письмо и уведомляет руководителя. Никто вручную ничего не запускает.
Workflow полезен для:
- онбординга сотрудников;
- регулярных внутренних процессов (заведение контрагентов, обновление статусов);
- уведомлений и рассылок на основе событий;
- интеграций между системами, где человек не участвует.
Когда Workflow не подойдёт:
- если пользователь должен формулировать запросы своими словами;
- если шаги зависят от того, как именно человек описал проблему;
- если нужно вести разговор и адаптироваться к контексту.
Тогда без Agent не обойтись.
Доступность и ограничения
Copilot Studio — продукт Microsoft. Для российских пользователей могут потребоваться:
- корпоративная подписка Microsoft 365 или экосистема Dynamics 365;
- доступ к облачной инфраструктуре Microsoft, который часто требует VPN.
Если ваша компания работает только на локальной инфраструктуре без выхода в облако Microsoft, использовать Copilot Studio будет сложно.
Место на рынке
В оригинальном материале Microsoft концентрируется не на сравнении с другими продуктами ИИ, а на выборе внутри самой Copilot Studio.
Здесь важно другое сравнение — Agent против Workflow по ключевым параметрам.
Agent vs Workflow: что именно отличается
| Параметр | Agent | Workflow | |----------------------------|----------------------------------------|-----------------------------------------------| | Основная задача | Разговор и помощь пользователю | Автоматизация процессов | | Есть чат с пользователем | Да | Нет | | Понимание естественного языка | Да | Нет, только заданные шаги | | Фиксированная последовательность шагов | Не всегда, много ветвлений | Всегда, сценарий заранее прописан | | Работа в фоне | Нет, нужен пользователь | Да, работает без участия человека | | Подключение к системам | Может, через действия и интеграции | Да, встроенная работа с Dataverse, Dynamics 365, Outlook и др. | | Типичные сценарии | Поддержка, ассистенты, FAQ, формы | Онбординг, уведомления, обновление записей |
Agent сильнее там, где нужна гибкость диалога и понимание текста. Workflow выигрывает в стабильности и предсказуемости автоматизации.
Типичная ошибка новичков
Microsoft честно пишет о распространённой проблеме:
- многие начинающие разработчики в Copilot Studio сразу создают Agent, потому что это звучит более "умно" и интересно;
- потом оказывается, что реальный процесс — это просто цепочка фиксированных шагов без диалога;
- в итоге Agent выглядит избыточно, а Workflow решил бы задачу проще и надёжнее.
Практический вывод: если вы сомневаетесь, начните с вопроса про диалог. Если разговора нет — смело идите в сторону Workflow.
Если вы строите ИИ-инструменты внутри экосистемы Microsoft, Copilot Studio даёт два чётких кирпича: Agent для общения и Workflow для фоновой работы. Дальше всё зависит от вашего сценария: нужен ли живой чат или достаточно автоматического конвейера действий.