AI 기술중급

오케스트레이터-워커 패턴

Orchestrator-Worker · 관리자-실행자 패턴 · Lead-Worker Pattern

오케스트레이터-워커 패턴은 상위 에이전트(오케스트레이터)가 과제를 분배하고, 하위 에이전트(워커)가 독립 컨텍스트에서 실행한 후 결과를 반환하는 계층적 멀티 에이전트 구조다. Anthropic이 공식 에이전트 패턴으로 권장한다.

  • Anthropic "Building Effective Agents"(2024.12): 오케스트레이터가 계획·분배, 워커가 독립 실행 후 1,000~2,000 토큰 요약 반환
  • 워커에게 반드시 명시하는 4요소: 목표, 출력 형식, 도구/소스 안내, 과제 경계
  • 전체 대화 이력을 워커에 공유하지 않음 — 워커에게 깨끗한 컨텍스트 부여가 핵심
  • Anthropic 멀티 에이전트 리서치 시스템(2025.06): 토큰 사용이 단일 에이전트 대비 약 15배이지만 품질 향상이 이를 정당화

더 깊이 알고 싶다면

아키피디아로 돌아가기