정의

하나의 강력한 메인 에이전트가 사용자의 선호, 맥락, 장기 기억을 관리하며, 특정 작업이 필요할 때만 임시적인 ‘워커(Worker)’ 에이전트를 생성하여 병렬 처리 및 검증을 수행하는 에이전트 오케스트레이션 패턴이다.

핵심 속성

  • 중앙 제어(Centralized Control): 메인 에이전트가 전체 작업의 흐름과 최종 결과물의 품질을 책임짐.
  • 동적 생성(Ephemeral Workers): 리서치, 코드 리뷰, 반론 등 특정 목적을 가진 워커를 필요할 때만 생성하고 작업 종료 후 소멸시킴.
  • 맥락 유지(Context Persistence): 메인 에이전트가 사용자의 개인화된 데이터를 보관하여 워커들 간의 기억 파편화를 방지함.
  • 비용 효율성: 불필요한 페르소나 간의 상호작용(토큰 낭비)을 줄이고 실질적인 작업 수행에 집중함.

관계

인용

“중앙에 강한 메인 에이전트 하나. 그 에이전트가 내 선호, 맥락, 기준, 장기 기억을 들고 있고, 필요할 때만 임시 워커를 여러 개 만들어 쓰는 방식. 이쪽이 훨씬 단순했습니다.”

출처

클리핑 · linkedin.com