본문으로 건너뛰기

one-job-per-agent

단일 역할 에이전트

중급

각 에이전트가 단 하나의 좁은 작업만 수행하도록 설계해 입력·출력 계약을 엄격히 정의하는 패턴으로, 에이전트는 경계화된 상태를 읽고 처리 결과만을 반환해 시스템 전체의 결정론성과 디버깅 용이성을 확보한다. 이 방식은 오픈엔디드 플래너에서 발생하는 복잡한 추론 루프와 상태 누수 문제를 줄여 복구 비용을 낮춘다.