AI 기술중급
Plan-and-Execute 패턴
Plan and Execute · Planning Agent · 계획-실행 패턴
Plan-and-Execute는 AI 에이전트가 먼저 목표를 하위 과제로 분해하는 계획을 세우고, 이후 각 과제를 순차 실행하는 2단계 패턴이다. ReAct가 "한 발씩 걸으며 생각"한다면, Plan-and-Execute는 "지도를 먼저 그리고 출발"한다.
- •계획자(Planner)가 목표를 분해 → 실행자(Executor)가 순차 수행하는 2단계 구조
- •BabyAGI(2023): 과제 생성→우선순위 정렬→실행의 3개 에이전트 루프로 자율적 과제 관리
- •HuggingGPT(Shen et al., 2023): LLM이 계획하고 HuggingFace 모델들이 실행하는 AI 모델 오케스트레이션
- •강점: 체계적이고 효율적. 약점: 예외 처리 어려움, 계획 변경 비용이 높음