한 줄 정의
에이전틱 시스템 아키텍처에서 전체적인 의사결정, 컨텍스트 추론 및 전략 조율을 담당하며 하위의 독립된 워커 에이전트(Worker Agent)들에게 구체적인 작업을 분배하고 통제하는 고성능 중심 에이전트.
핵심 요지
- 중앙 조율(Orchestration): 사용자와 직접 상호작용하며 고난도 의사결정을 내리고 전체적인 작업 흐름을 통제하는 메인 ‘두뇌’ 역할을 수행한다.
- 인지 자원 관리: 복잡한 추론과 의도 파악에 최적화된 고성능의 대형 프리미엄 모델(예: Claude 3 Opus 등)을 배치하여 인적 역량을 모방한다.
- 컨텍스트 최적화: 대용량 로우 데이터(raw data)의 수집 및 가공 등의 기계적인 연산은 백그라운드에서 동작하는 하위 워커 에이전트(Worker Agent)에게 위임함으로써, 자신의 컨텍스트 윈도우가 가득 차 값비싼 토큰 요금이 과다 청구되는 것을 차단한다.
상세
헤드 에이전트 패턴은 에이전트 협업 모델(OpenAgent Team Mode) 및 오케스트레이션 아키텍처를 구현하기 위한 필수 설계 요건이다. 단일 모델이 수천 줄의 로그 분석과 보고서 작성, 의사결정을 독점하면 연산 부하가 심각해지고 성능이 저하된다.
따라서 헤드 에이전트는 기획 및 검증 게이트(Review Gate) 역할로 고정시키고, 단순 반복 연산은 하위 모델로 격리하는 다층 구조를 구현한다.
예시
- COG의 지능 분담 아키텍처:
- 헤드 에이전트: 고성능 프리미엄 모델을 사용하며, 사용자의 애매모호한 명령(예:
Weekly review)을 해석해 구체적인 실행 계획을 수립함. - 워커 에이전트: 헤드 에이전트의 지시에 따라 6개의 세션으로 나뉘어 개별 텍스트 파싱 및 파일 작성을 백그라운드에서 실행하고 완료 플래그를 헤드 에이전트에 전달함.
- 헤드 에이전트: 고성능 프리미엄 모델을 사용하며, 사용자의 애매모호한 명령(예: