MCP가 도구 호출을 해결하고, A2A가 협업을 해결한다. 교통은?

발행: (2026년 6월 14일 PM 01:00 GMT+9)
13 분 소요

출처: VentureBeat

분산 컴퓨팅의 역사는 프로토콜의 폭발적 확산에 이어 집중으로 이어지는 과정이다. 공통 객체 요청 브로커 아키텍처(CORBA), 분산 컴포넌트 개체 모델(DCOM), Java 원격 메서드 호출(RMI), 그리고 초기 간단한 객체 액세스 프로토콜(SOAP)은 1990년대 후반 기업 통합 시장에서 경쟁했으며, REST(표현 상태 전송)는 간결함과 HTTP 네이티브성 덕분에 조용히 승부수를 두었다.

확장 가능한 메시징 및 표시 프로토콜(XMPP), 인터넷 릴레이 채팅(IRC), 그리고 수십 개의 특허화된 프로토콜은 실시간 메시징을 분산시켰으며, MG 텔레메트리 전송(MQTT)과 WebSockets는 각각의 영역을 차지했다. 각 새로운 컴퓨팅 패러다임은 경쟁하는 표준들의 폭발을 일으키고, 구현이 쌓이며 상호운용성이 경제적으로 필요해질수록 서서히 수렴한다.

AI 에이전트 생태계는 현재 확산 단계에 있다. 지난 18개월 동안 네 가지 주요 프로토콜이 발표되었다: Anthropic의 모델 컨텍스트 프로토콜(MCP, 2024년 말), IBM Research의 에이전트 통신 프로토콜(ACP, 2025년 3월), Google의 Agent2Agent(A2A, 2025년 4월), 그리고 독립 워킹 그룹의 에이전트 네트워크 프로토콜(ANP).

W3C AI 에이전트 프로토콜 커뮤니티 그룹은 표준 트랙을 열었고, IETF는 에이전트 전송에 대한 Internet-Draft를 받고 있다. 컨퍼런스는 상호운용성에 관한 워크숍을 진행하고 있으며, 매주 새로운 GitHub 저장소가 에이전트 통신 문제를 해결한다는 주장을 내놓는다.

이곳이どこ에서 그리고 얼마나 빠르게 수렴하는지를 이해하면 현재 진행 중인 아키텍처 결정에 실제적인 영향을 미칩니다.

프로토콜이 실제 해결하는 것

확산은 겉보기에 혼돈스럽지만, 대부분의 프로토콜은 서로 같은 слота를 경쟁하기보다는 스택의 다른 계층을 다루고 있기 때문이다. 혼란의 원인은 마케팅에 있으며, 각 프로토콜은 “AI 에이전트 통신의 표준”이라 설명하지만, 어떤 측면을 의미하는지는 명시하지 않는다.

MCP는 도구 호출 인터페이스이다. 모델이 서버가 제공하는 함수를 어떻게 발견하고, cómo(how)를 통해 호출하고, 응답을 해석하는지를 정의한다. HTTP를 통해 실행되는 모델 클라이언트와 도구 서버 간의 형식화된 원격Procedure Call (RPC) 계약이다.

Linux Foundation은 2026년 4월까지 1만 개 이상의 공개 MCP 서버와 월 1억 6천 4백만 건의 Python SDK 다운로드를 확인했다. MCP는 이미 도구 호출 계층에서 승부수를 두었다. 표준화 작업은 사실상 끝났다.

A2A는 작업 조정 인터페이스이다. MCP가 모델이 도구를 호출하는 방법을 정의한다면, A2A는 두 에이전트가 작업을 위임하는 방식을 정의한다. 에이전트 카드(능력 광고), 작업 수명 주기 상태, 그리고 세 가지 상호작용 모드(동기식, 스트리밍, 비동기식)를 도입한다.

Google은 2025년 6월에 이를 Linux Foundation에 기부했으며, 엔터프라이즈 AI 팀들은 MCP가 남긴 실질적인 공백을 메우기 때문에 広범하게 채택하고 있다.

ACP는 메시지 캡슐 형식이다. 가볍고 무상태이며, A2A의 전체 조정 의미를 필요로 하지 않는 에이전트 간 메시지 교환을 목표로 설계되었다. 간단한 메시지 전달만으로 충분한 시스템에서는 유용하며, A2A의 작업 수명 주기 오버헤드가 필요하지 않다.

ANP는 검색 및 식별 프로토콜이다. 분산식 식별자(DID)를 사용해 에이전트 신원을 확인하고, JSON-LD 그래프를 이용해 기능 설명을 제공한다. 이는 중앙 등록소가 필요 없는 탈중앙화된 에이전트 마켓플레이스의 기반을 만든다.

형성되는 스택은 다음과 같다: ANP 또는 간단한 등록소를 통한 능력 검색, A2A를 통한 작업 조정, MCP를 통한 도구 호출, 그리고 ACP를 통해 전임 업무 수명 주기 관리가 필요 없는 경우에 가벼운 메시징. 이 레이어들은 경쟁하기보다는 보완한다.

남은 교통 문제

이 목록의 모든 프로토콜은 HTTP 위에 동작한다. 이는 프로토콜들이 어디서 비롯되었는지를 보여준다: 연구팀, API 제공업체, 그리고 HTTP를 당연시하는 기업 소프트웨어 회사들이다. HTTP는 그들이 알고 있는 프로토콜이며, 이미 서버가 구사하는もの이며, 데모를 쉽게 만든다.

생산 문제점은 HTTP가 도달 가능한 서버를 전제로 한다는 점이다. 네트워크 주소 변환(NAT) 뒤에 — 전체 네트워크 기기의 88%가 NAT 뒤에 위치해 있다 — 별도의 릴레이 없이도 접근 가능한 서버는 존재하지 않는다.

클라우드 경계를 넘어 피어 간 작업을 직접 라우팅해야 하는 에이전트 풀은 이 중앙화로 인해 모든 메시지를 릴레이 인프라를 통해 전송하게 된다. 릴레이는 지연, 비용, 실패 모드를 추가한다.

애플리케이션 계층 프로토콜은 에이전트 간에 주고받는 의미론을 해결한다. 하지만 에이전트가 서로를 찾고 직접 연결을 구축하는 방법을 다루지는 않는다. 이는 오픈 시스템 인터커넥션(OSI) 모델의 세션 레이어 문제(Layer 5)이며, MCP, A2A, ACP, ANP 중 어느 것도 이를 다루지 않는다.

해결을 위한 기술은 존재한다. NAT에 대한 세션 트래벌럴 유틸리티(STUN)를 이용한 UDP 홀 패칭은 약 70%의 네트워크 토폴로지에서 NAT 통과를 가능하게 한다. X25519 Diffie-Hellman과 AES-256-GCM은 인증서_authority 없이 터널 수준에서 인증된 암호화를 제공한다. QUIC(QUIC, RFC 9000)은 사용자 데이터그램 프로토콜(UDP) 위에 커스텀 슬라이딩 윈도우 프로토콜을 구현해 TCP의 헤드 오브 라인 블로킹 없이 신뢰할 수 있는 전달을 제공한다. 이 primitve는 WireGuard가 VPN 터널에, WebRTC가 브라우저 간 미디어 스트림에 사용하는 동일한 원시 요소들이다.

에이전트 컨텍스트의 차별점은 기능 기반 라우팅이다. 에이전트는 호스트명보다는 자신이 수행할 수 있는 기능을 기준으로 피어를 찾아야 한다. 연구 에이전트는 “실시간 외환 데이터를 보유한 피어는哪些인가?” 라고 질문하여 현재 활동 중인 전문가 에이전트 목록을 받아야 한다.

이는 DNS보다 서비스 레지스트리와 더 가깝고, ANP의 설계 철학을 교통 계층에 적용한 자연스러운 확장이다.

몇몇 프로젝트가 이 조각들을 조립하고 있다. Pilot Protocol은 가장 완전한 공개 사양을 가지고 있으며, 에이전트 네트워크의 주소 지정, 터널 설정 및 NAT 통과를 다루는 IETF Internet-Draft가 있다. libp2p는 유사 primitive를 갖춘 검증된 기반을 제공한다. IETF의 QUIC 워킹 그룹은 NAT 통과 확장을 개발 중이며, 여기서 중요한 역할을 할 것이다.

수렴이 어떤 모습일지

HTTP 기반 프로토콜(MCP, A2A)은 이미 안정적인 버전으로 수렴하고 있다. 앞으로 12개월 동안은 생산 강화, 보안 개선, 수평 확장용 무상태 MCP 서버, 그리고 A2A 연ederation 향상이 있을 뿐, 새로운 근본적 설계는 나오지 않을 것이다.

도구 호출 및 작업 조정 레이어는 대부분 해결되었다.

교통 레이어는 18~24개월 뒤쳐져 있다. 팀들이 P2P 에이전트 네트워킹에 다양한 접근 방식을 실험하는 기간이 이어지고, 성능 및 신뢰성에 대한 실증 데이터가 축적되면 몇 개의 구현체에 집중될 것이다.

IETF와 W3C 표준화 트랙은 2027~2028년 사이에 결과를 낼 가능성이 크며, 그때는 공식 사양보다 앞서 몇 개의 오픈소스 구현체가 충분히 생산 배포를 축적해 사실상 표준이 될 것이다.

오늘날 아키텍처 결정을 내리는 엔지니어 리더에게는 계층적 채택이 실용적인 의미가 있다. 애플리케이션 레이어 프로토콜은 충분히 안정적이므로 기반으로 구축할 수 있다. MCP의 현재 채택은 저위험이다. 다중 에이전트 조정을 위해 A2A를 채택하는 것은 기대가 protocol이 진화한다는 점을 감안하면 현실적이다.

교통 레이어는 직접 커스텀을 구축하고 교체할 계획을 세거나, 아직 진행 중인 공간을 감안해 초기 구현체를 평가하는 두 가지 길을 선택해야 하는 위치이다.

깨끗한 분리는 필수적이다.

0 조회
Back to Blog

관련 글

더 보기 »