본문으로 바로 가기

무엇을 찾고 계신가요?

저희 서비스를 살펴보고 목표 달성에 어떻게 도움이 될 수 있는지 알아보세요

멀티 에이전트 설계에서의 A2A와 MCP: 중견기업이 두 가지 모두 필요한 시점

하나의 에이전트가 자체적으로 도구와 시스템을 호출하는 경우 MCP만으로 충분합니다. 두 번째 전문 에이전트가 다른 에이전트를 탐색하거나 작업을 위임하거나 인계해야 하는 순간, A2A가 추가로 필요하며 각 에이전트는 자신이 접근하는 시스템을 위해 별도의 관리된 MCP 연결을 유지합니다.

솔루션 검토 예약 관련 솔루션 보기

작성: Huy Nguyen (David), Founder & CEO · 업데이트 · 2 분 읽기

star

이 가이드는 두 번째 에이전트가 시스템뿐 아니라 첫 번째 에이전트와도 통신해야 하는지 결정해야 하는 CTO 또는 엔지니어링 리드, 그리고 추가 프로토콜이 감사 부담을 감당할 만한 가치가 있는지 검토하는 IT 거버넌스 담당자를 위한 것입니다. 저희의 MCP 서버 가이드는 이 페이지가 이미 존재한다고 가정하는 에이전트-도구 계층을 설계하며, 에이전틱 AI 아키텍처 가이드는 하나의 에이전트 자체 루프 안에 인간 체크포인트를 배치합니다. 이 페이지는 그 두 가지 위에 있는 계층, 즉 두 번째 에이전트가 등장했을 때 무엇이 달라지는지를 다룹니다.

이 가이드에서 다루는 내용

MCP와 A2A는 같은 문제를 해결하는가?

아닙니다. MCP(Model Context Protocol)는 하나의 에이전트를 작업 수행에 필요한 도구, 데이터, 시스템에 연결합니다. 예를 들어 주문 상태 조회, CRM 업데이트, 문서 검색 등입니다. A2A(Agent2Agent)는 하나의 에이전트를 다른 에이전트에 연결합니다. 에이전트가 두 번째 에이전트의 기능을 탐색하고, 작업을 전달하며, 완료까지 추적할 수 있게 해주는 두 추론 시스템 간의 프로토콜입니다. 에이전트 하나에 도구 다섯 개를 사용하는 기업은 MCP만 필요합니다. 그 설계에서는 다른 에이전트를 탐색하거나 위임하는 요소가 없습니다.

두 계층 패턴

두 프로토콜을 함께 사용하는 대부분의 기업은 A2A를 상위에 두어 어떤 전문 에이전트가 작업의 어느 부분을 담당할지 조율하고, 각 에이전트 아래에 MCP를 배치하여 해당 부분에 필요한 시스템과 연결합니다. 어느 한 계층을 제거하면 다른 부분이 망가집니다. A2A 없이는 에이전트가 구조화된 방식으로 작업을 인계할 수 없고, MCP 없이는 위임받은 작업을 수행할 관리된 수단이 없습니다.

계층 관장하는 것 제거 시 발생하는 문제 담당자
A2A (에이전트 간) 두 개 이상의 전문 에이전트 간 탐색, 작업 위임 및 인계 에이전트가 구조화되고 추적 가능한 방식으로 작업을 인계할 수 없게 됨. 조율이 커스텀 연결 코드나 하나의 비대해진 에이전트로 후퇴함 멀티 에이전트 워크플로우를 설계하는 담당자
MCP (에이전트-도구 간) 에이전트가 자신의 작업을 완료하는 데 필요한 ERP, CRM, 재무 또는 기타 시스템 접근 위임받은 작업을 수행할 관리된 수단이 없어짐. 작업에 대한 추론은 가능하지만 실제 시스템에서 실행할 수 없음 도구가 감싸는 백엔드 시스템을 소유한 담당자 (이 계층은 저희 MCP 서버 가이드에서 다룸)

중견기업은 지금 A2A가 필요한가?

에이전트 하나에 도구 여러 개를 사용하는 대부분의 중견기업은 아직 A2A가 필요하지 않습니다. 단일 에이전트 설계에서는 두 번째 추론 시스템에 작업을 위임하는 요소가 없으므로, 범위가 정해지고 관리된 MCP만으로도 더 단순한 답이 됩니다. 핵심 질문은 "에이전트가 몇 개의 도구를 사용하는가"가 아니라 "서로 다른 팀이 구축하거나 소유한 별도의 에이전트가 몇 개나 작업을 거치는가"입니다.

유용한 점검 기준: 모든 도구 호출이 이미 하나의 에이전트와 그것을 승인한 한 명의 담당자로 추적될 수 있는가? 단일 에이전트 설계에서는 항상 그렇습니다. 하나의 에이전트가 전체 작업을 갖고 있기 때문입니다. 작업이 두 에이전트로 분리되는 순간—요청을 분류하는 트리아지 에이전트와 그것을 처리하는 결제 에이전트—추적도 에이전트를 넘나들어야 합니다. 그렇지 않으면 승인된 작업이 어떤 에이전트가 실제로 요청했는지의 맥락을 잃게 됩니다. 바로 그 시점이 A2A가 자리를 잡는 때입니다. 두 번째 도구가 추가될 때가 아니라, 두 번째 에이전트가 등장할 때입니다.

실제 사례: 멀티 에이전트 설계로서의 주문-현금화

저희의 주문-현금화 가이드는 주문 접수, 신용 확인, 청구서 발행, 수금 후속 조치 등 주문-현금화의 세부 단계를 에이전트가 적합한 위치와 사람이 결정을 내려야 하는 위치로 매핑합니다. 전체 프로세스에 하나의 큰 에이전트를 두는 대신 세부 단계마다 하나의 에이전트를 구축하는 기업은 정확히 이 조건에 해당합니다. 수금 에이전트가 분쟁 청구서를 결제 에이전트에 인계하거나, 접수 에이전트가 신용 확인 에이전트의 답변을 먼저 필요로 하는 상황입니다. 각 에이전트는 여전히 자신의 시스템에 대한 자체 MCP 연결이 필요하며, A2A는 서로를 탐색하고 인계 감사를 위한 충분한 맥락과 함께 작업을 전달할 수 있게 합니다.

두 번째 에이전트가 호출자가 될 때 달라지는 것

  1. 에이전트당 하나의 MCP 연결 소유자를 유지하고, 에이전트 간 연결 공유는 금지합니다

    각 전문 에이전트는 자체 신원으로 자신의 도구에 인증합니다. 이는 저희 MCP 서버 가이드가 단일 에이전트에 설정하는 최소 권한 원칙입니다. 연결을 공유하면 분쟁 중인 작업을 트리거한 에이전트로 추적할 수 없게 됩니다.

  2. 인계 전반에 걸쳐 추적을 확장합니다

    하나의 에이전트 경계에서 멈추는 에이전트별 추적은 작업이 두 번째 에이전트로 이동하면 충분하지 않습니다. 호출 ID만이 아니라 작업 ID가 A2A 인계를 넘어 이어져야 검토자가 하나의 작업을 처음부터 끝까지 추적할 수 있습니다.

  3. 인계된 작업에 대한 인간 승인 게이트를 어느 에이전트가 소유하는지 명시합니다

    저희 에이전틱 AI 아키텍처 가이드는 하나의 에이전트 제어 루프 안에 체크포인트를 배치합니다. 멀티 에이전트 설계에서는 게이트를 보유하는 하나의 에이전트(보통 쓰기 작업을 실행하는 에이전트)를 명시하여 인계 시 다른 에이전트가 이미 확인했다는 가정으로 미승인 작업이 빠져나가지 않도록 합니다.

  4. 킬 스위치를 전체 체인으로 확장합니다

    작업을 위임한 이후에는 작업을 시작한 에이전트만 중지하는 것으로는 충분하지 않습니다. 멀티 에이전트 설계의 킬 스위치는 담당자가 지켜보던 하나의 에이전트뿐 아니라 작업의 일부를 여전히 보유하고 있는 모든 에이전트를 중단시켜야 합니다.

  5. 군집이 아닌 두 개의 에이전트로 시작합니다

    세 번째 또는 네 번째 전문 에이전트를 추가하기 전에 하나의 실제 인계에서 탐색, 위임, 확장된 추적을 먼저 검증하십시오.

멀티 에이전트 설계에서 AI의 역할

Netbase는 주요 상용 및 오픈소스 AI 도구, 모델, 프로토콜을 프로젝트별로 선택하여 사용하며, 두 번째 에이전트를 첫 번째 에이전트와 동일한 방식으로 다룹니다. 범위가 정해지고, 추적되며, 승인되며, 다른 에이전트가 보증한다고 해서 안전하다고 가정하지 않습니다.

존재하는 납품 기록과 존재하지 않는 것

Netbase는 멀티 에이전트 설계의 각 에이전트가 별도의 관리된 접근이 필요한 종류의 시스템을 구축했으며, 이 페이지가 기반으로 삼는 단일 에이전트 제어 루프와 도구 노출 계층을 설계했습니다.

  • 미국 고객을 위한 멀티 테넌트 클라우드 ERP (고객명 비공개). 2020년부터 SaaS로 납품된 클라우드 ERP의 오프쇼어 개발 및 관리 파트너로서, 1단계는 CRM, 지식 베이스, 업무 및 프로젝트 관리, API 연동을 포함합니다. 이는 전문 에이전트 자체의 MCP 연결이 감싸게 될 종류의 시스템입니다.
  • ERP 및 CRM 컨설팅 (고객명 비공개). Odoo 컨설팅 및 커스터마이징, 카탈로그·재고·주문·고객 데이터를 API로 동기화하는 이커머스-ERP 연동, Vtiger-ERP 업그레이드 등입니다. 각각은 개별 에이전트의 MCP 도구가 호출하게 될 정의되고 경계가 명확한 작업이며, 원시 데이터베이스 연결이 아닙니다.
  • 그 외 납품된 AI, 익명 처리: 여기에 명시되지 않은 고객을 위한 검색 증강 지식 어시스턴트, 문서 AI, MLOps 파이프라인 (F072).

존재하지 않는 것. A2A 프로토콜을 사용한 납품된 멀티 에이전트 시스템, 프로덕션에서 다른 에이전트에 위임하는 에이전트, 또는 A2A와 MCP를 결합한 측정된 결과를 설명하는 공개된 Netbase 기록은 없습니다. 위의 결정 규칙, 두 계층 패턴, 순서화 단계는 Netbase의 ERP/CRM 연동 및 단일 에이전트 납품 경험(F070, F072, F076, F077)과 인용된 프로토콜 소스에서 도출된 것으로, 하나의 측정된 멀티 에이전트 프로젝트에서 비롯된 것이 아닙니다. 어떤 멀티 에이전트 또는 A2A 배포에 대해서도 기간, 비용, 정확도 또는 도입 수치를 주장하지 않습니다.

대안: 두 개 이상의 에이전트를 조율하는 다른 방법

  • 하나의 더 큰 에이전트, 위임 없음

    강점
    추적 및 승인이 가장 단순: 에이전트 하나, 소유자 하나, MCP 연결 세트 하나
    선택하는 경우
    전체 작업이 하나의 에이전트의 추론 및 도구 범위에 맞는 경우
  • 커스텀 오케스트레이션 코드 (A2A 없음)

    강점
    하나의 에이전트가 다른 에이전트의 코드를 직접 호출하는 방식에 대한 완전한 제어
    선택하는 경우
    하나의 팀이 모든 에이전트를 소유하며 나중에 교체하거나 탐색이 필요하지 않은 경우
  • 전문 에이전트 간 A2A, 각 에이전트 아래 MCP

    강점
    서로 다른 팀이나 벤더가 소유할 수 있는 에이전트 간의 표준 탐색 및 위임
    선택하는 경우
    두 개 이상의 전문 에이전트가 존재하거나 계획 중이며, 서로 다른 팀이 소유할 가능성이 있는 경우

아직 A2A를 추가하지 말아야 하는 경우. 도구가 여러 개인 단일 에이전트에 두 번째 추론 시스템이 없어 작업을 인계할 대상이 없다면 위임 프로토콜이 필요하지 않습니다. 추가하는 것은 아직 조율할 것이 없는 복잡성입니다. 두 번째 전문 에이전트가 존재하거나 확실히 계획된 후에 A2A를 추가하십시오.

Netbase 커스텀 개발에서는 고객이 해당 작업을 위해 생성된 IP를 소유하며, 대부분의 프로젝트는 검토 후 합의된 고정가 계약으로 진행됩니다. 에이전트-도구 계층은 시스템 및 API 연동과 ERP 및 CRM 개발에 있으며, 에이전트 대면 설계는 AI 연동에 있고, 에이전틱 AI 자동화와 엔터프라이즈 AI 에이전트 플랫폼을 통해 납품되며, 전문 서비스 등의 분야를 대상으로 합니다.

이 가이드의 한계

  • 두 프로토콜 모두 새롭고 자주 개정됩니다. 어느 쪽에 아키텍처를 확정하기 전에 최신 사양을 확인하십시오.
  • 결정 규칙과 두 계층 패턴은 시작 설계일 뿐이며, 특정 멀티 에이전트 시스템이 안전하거나 올바르게 범위가 정해졌다는 보증이 아닙니다.
  • 어떤 멀티 에이전트 또는 A2A 배포에 대해서도 기간, 비용, 정확도 또는 도입 수치를 주장하지 않습니다.
  • A2A를 추가해도 이 클러스터의 다른 가이드가 다루는 단일 에이전트 제어(승인, 추적, 킬 스위치)의 필요성이 없어지지 않습니다. 대체가 아닌 추가 계층입니다.

Netbase 컨설턴트와 다음 단계를 계획하세요

자주 묻는 질문

아닙니다. MCP는 에이전트를 필요한 도구와 시스템에 연결하고, A2A는 탐색과 위임을 위해 하나의 에이전트를 다른 에이전트에 연결합니다. 멀티 에이전트 설계는 일반적으로 각 에이전트 아래에 MCP를 유지하고 그 사이의 인계를 위해 A2A를 상위에 추가합니다.

아직은 아닙니다. A2A는 두 번째 전문 에이전트가 존재하거나 확실히 계획될 때까지 조율할 것이 없습니다. 도구가 여러 개인 단일 에이전트는 저희 MCP 서버 가이드에서 다루는 잘 범위가 정해진 MCP 계층만 필요합니다.

인계입니다. 공유된 탐색 및 위임 프로토콜 없이는 에이전트들이 연결하는 커스텀 코드가 필요하거나 하나의 비대해진 에이전트로 후퇴하게 되며, 분쟁 중인 작업을 그것을 승인한 에이전트와 담당자로 추적하기가 더 어려워집니다.

해당 단계의 승인 게이트를 보유하는 에이전트로 보통 쓰기 작업을 실행하는 에이전트 하나를 지정합니다. 이는 저희 에이전틱 AI 아키텍처 가이드가 단일 에이전트 제어 루프 내에 설정하는 것과 동일한 규칙입니다. 인계는 결코 "다른 에이전트가 이미 확인했다"는 의미로 해석되어서는 안 됩니다.

다음 단계

실제 설계에 필요한 에이전트 수와 각 에이전트가 접근해야 하는 시스템을 알려주시면, 솔루션 검토를 예약하여 위임 계층, 도구 연결, 그리고 그 전반에 걸친 승인 추적 범위를 정하겠습니다. 에이전틱 AI 자동화 서비스를 확인하거나 더 많은 Netbase 인사이트를 둘러볼 수도 있습니다.

사람이 통제권을 유지하는 AI 자동화와 에이전트 사람이 통제권을 유지하는 AI 자동화와 에이전트

Netbase는 반복적인 다단계 업무를 소프트웨어가 처리하면서 중요한 의사결정에 대한 사람의 승인을 유지하려는 운영팀을 위해 AI 자동화 및 에이전트 개발을 제공합니다. 규칙 기반 자동화와 AI를 가치 있는 곳에 결합하고, 사람 승인을 내장하며, 기준선 대비 성과를 측정합니다.

더 알아보기
line
엔터프라이즈 AI 에이전트 플랫폼: 승인, 감사 로그, 비용 한도로 AI 에이전트 운영 엔터프라이즈 AI 에이전트 플랫폼: 승인, 감사 로그, 비용 한도로 AI 에이전트 운영

엔터프라이즈 AI 에이전트 플랫폼은 AI 에이전트가 승인된 도구를 통해 멀티스텝 작업을 계획하고 수행하는 거버넌스 런타임입니다. 승인, 감사 로그, 접근 규칙, 비용 한도가 모든 행동에 책임을 부여합니다. Netbase는 이를 제품 라이선스가 아닌 고객의 자체 환경에 구축하는 전략적 비전 솔루션으로 제공합니다.

더 알아보기
line

Netbase와 원격으로 협력하기

Netbase의 모든 프로젝트는 원격으로 진행되므로, 어느 국가, 어느 산업의 고객도 함께 일할 수 있습니다. Netbase는 80개국 고객과 협력해 왔습니다. 계약 및 청구서는 Netbase JSC 명의로 발행되며, 결제는 Netbase JSC 법인 계좌 또는 PayPal Business로 이루어집니다. CEO Huy Nguyen(David)에게 WhatsApp 또는 이메일로 문의하세요.

Netbase에 문의하기

프로젝트 논의하기

Netbase JSC는 조직이 디지털 제품과 AI 기반 비즈니스 시스템을 설계, 구축, 현대화, 운영할 수 있도록 지원합니다.
프로젝트 문의

project@netbasejsc.com

WhatsApp

+84 937 869 689

사무소 주소

91 Nguyen Chi Thanh, Dong Da, Hanoi, Vietnam

연락하기

구축, 현대화 또는 운영하고 싶은 내용을 알려주세요.

구축, 현대화 또는 운영하고 싶은 내용을 알려주세요.

Netbase에 문의하기