Проще говоря, handoff нужен, когда текущий исполнитель не должен или не может продолжать сам. Например, агент поддержки не уверен в ответе и передает диалог оператору. Router понимает, что вопрос юридический, и передает задачу legal-agent. Агент продаж собирает бриф и передает его менеджеру для финального КП.
Хороший handoff сохраняет контекст. Новый исполнитель должен получить не просто “продолжи”, а summary, историю, текущую цель, уже выполненные шаги, ограничения, источники, риск, владельца и ожидаемый следующий шаг. Иначе пользователь или сотрудник будет заново объяснять задачу, а процесс потеряет качество.
В multi-agent системах handoff особенно важен: если агенты передают задачи хаотично, возникает петля, дублирование действий и потеря ответственности. Поэтому нужны правила маршрутизации, состояние задачи, критерии передачи, журнал действий и лимиты на повторные handoff.
Примеры
- Router-agent определяет, что вопрос про оплату, и передает задачу finance-agent.
- AI-бот поддержки передает диалог оператору вместе с summary и причиной передачи.
- Агент ресерча собирает факты и передает результат агенту, который пишет коммерческое предложение.
- Service desk переводит тикет со статуса “первая линия” во вторую линию с логами и шагами диагностики.
- Если confidence score низкий, агент не отвечает сам, а создает задачу человеку.
Где используется
- Передача диалога от AI-агента человеку
- Маршрутизация задач между специализированными AI-агентами
- Эскалация тикетов между линиями поддержки
- Передача контекста между workflow, очередями и командами
- Разделение задач в multi-agent системе
- Контроль сложных сценариев через human-in-the-loop
- Сохранение истории и ответственности при смене исполнителя
Связанные термины
Частые вопросы
Чем handoff отличается от routing?
Routing выбирает, куда направить задачу. Handoff — сама передача с контекстом, состоянием, причиной и ожиданием следующего шага. В хорошей системе они работают вместе.
Что нужно передавать при handoff?
Краткое summary, цель, историю, уже выполненные действия, данные клиента или задачи, источники, ограничения, риск, причину передачи и рекомендуемый следующий шаг.
Когда handoff должен идти человеку, а не другому агенту?
Когда есть деньги, юридический риск, персональные данные, конфликт, низкая уверенность, нестандартный кейс, запрос пользователя на человека или действие, которое требует ответственности.
Какие ошибки бывают в handoff?
Потеря контекста, отсутствие владельца, повторные вопросы пользователю, бесконечная передача между агентами, нет причины эскалации и нет записи в audit log.