역할 분리
하나의 모델에 모든 일을 시키는 대신 설계자(Architect), 개발자(Builder), 검토자(Reviewer) 등으로 페르소나를 나누어 할당하는 기법이다. 단일 에이전트의 혼란을 방지하고 결과물의 정확도와 신뢰성을 높이는 효과가 있다.