오케스트레이터 방식에서는 중앙에 강력한 관리자가 있습니다. 이 관리자는 전체 과정을 설계하고, 어떤 에이전트를 언제 호출할지를 지휘합니다. 에이전트는 스스로 판단하지 않고, 단순히 주어진 입력을 처리하는 하위 모듈에 불과합니다. 다시 말해, 독립된 존재라기보다 중앙의 명령을 수행하는 기능적 부품처럼 취급됩니다.
반대로 A2A에는 중앙 관리자가 존재하지 않습니다. 각 에이전트는 자신만의 목표와 규칙을 가지고, 필요할 때 다른 에이전트에게 메시지를 보냅니다. 예를 들어 검색 에이전트가 분석 에이전트에게 결과를 전달하거나, 평가 에이전트가 개선 에이전트에게 피드백을 요청하는 식입니다. 이러한 상호작용은 오케스트레이터의 지시가 아니라 에이전트 스스로의 판단에 따라 자율적으로 이루어집니다.

▲ 그림 3-4 오케스트레이터와 A2A