
핵심 기능
- 에이전트 선택: 태스크 요구 사항을 분석하고 작업에 가장 적합한 전문 에이전트를 선택하는 지능형 라우팅 메커니즘.
- 컨텍스트 전달: 연속성을 유지하기 위해 에이전트 간에 대화 기록과 관련 컨텍스트를 원활하게 전송.
- 응답 통합: 여러 작업자 에이전트의 출력을 사용자를 위한 일관된 응답으로 집계.
- 대체 처리: 전문 에이전트가 실패하면 시스템이 대체 에이전트로 라우팅하거나 사람의 개입으로 에스컬레이션.
- 에이전트 발견: 워크스페이스에서 사용 가능한 에이전트와 그 기능을 자동으로 감지.
- 태스크 오케스트레이션: 순차적 또는 병렬로 작동하는 여러 에이전트가 포함된 복잡한 워크플로우를 조율.
설계 패턴
- 허브 및 스포크 (라우터): 중앙 조율자가 전문 에이전트에 요청을 라우팅합니다.
- 순차 체인 (파이프라인): 태스크가 에이전트 순서를 통해 흐릅니다.
- 병렬 처리 (팬아웃): 여러 에이전트가 하위 태스크에 동시에 작동합니다.
- 위계적 (트리): 감독 에이전트가 있는 다중 수준 위임.
- 전문가 패널 (위원회): 여러 전문가가 의견을 제공; 조율자가 합성합니다.