Anthropic이 공개한 멀티 에이전트 패턴 5가지

Anthropic이 멀티 에이전트 시스템 설계 패턴 5가지를 정리한 글을 공개했습니다. 읽기 전에는 “이걸 왜 이렇게 따져서 골라야 하지?” 했는데, 다 읽고 나니 조금 이해됐습니다💡패턴을 잘못 고르면 복잡성만 늘고 손해를 볼 수 있다고 합니다. 내용을 정리해봤습니다.

———

✅ Generator-verifier
하나가 만들고 하나가 검증하는 구조입니다. 고객 응대 이메일을 생성하면, 다른 에이전트가 내용과 말투를 체크한 뒤 피드백을 돌려보내는 방식입니다. 핵심은 검증 기준을 명확히 정해두는 것이라고 합니다. “잘 됐는지 확인해”라고만 하면 그냥 통과시켜버리고, 기준이 없으면 검토 자체가 의미 없어진다고 합니다.

✅ Orchestrator-subagent
한 에이전트가 전체 계획을 세우고 나머지에게 역할을 나눠주는 구조입니다.


코드 리뷰를 예로 들면, 보안 검토, 테스트 확인, 코드 스타일을 각각 맡기고 결과를 모아 정리하는 방식입니다. 단점은 조율하는 에이전트가 병목이 된다는 점입니다. 한 에이전트가 발견한 문제가 다른 작업에도 영향을 줄 때 전달 과정에서 맥락이 빠질 수 있다고 합니다.