GEO

A2A 프로토콜

A2A(Agent2Agent) 프로토콜은 서로 다른 벤더·프레임워크로 만들어진 AI 에이전트들이 서로를 발견하고, 안전하게 통신하고, 작업을 주고받을 수 있도록 정의한 오픈 표준입니다. Google이 2025년 4월 50여 개 파트너와 함께 공개했고, 같은 해 6월 Linux Foundation에 기증되어 현재는 중립 거버넌스 아래 Apache 2.0 라이선스로 관리됩니다.

A2A(Agent2Agent) 프로토콜은 서로 다른 벤더·프레임워크로 만들어진 AI 에이전트들이 서로를 발견하고, 안전하게 통신하고, 작업을 주고받을 수 있도록 정의한 오픈 표준입니다. Google이 2025년 4월 50여 개 파트너와 함께 공개했고, 같은 해 6월 Linux Foundation에 기증되어 현재는 중립 거버넌스 아래 Apache 2.0 라이선스로 관리됩니다.

왜 중요한가

에이전트 생태계가 커질수록 '한 에이전트가 모든 일을 하는' 구조에서 '전문 에이전트들이 협업하는' 구조로 이동합니다. 문제는 각 에이전트가 서로 다른 회사의 서로 다른 플랫폼 위에 만들어진다는 점입니다. A2A는 이들 사이의 공용어 역할을 합니다. MCP가 에이전트와 도구·데이터를 연결한다면, A2A는 에이전트와 에이전트를 연결합니다. 두 프로토콜이 에이전틱 웹의 통신 스택을 구성하는 셈입니다. 2026년 v1.0 안정판이 공개되었고, 같은 해 4월 기준 150개 이상의 조직이 참여하며 Microsoft Copilot Studio·Azure AI Foundry·Amazon Bedrock AgentCore 같은 주요 플랫폼이 정식 지원해 파일럿이 아닌 실제 운영 환경에서 쓰이고 있습니다.

작동 방식

A2A는 HTTP, SSE, JSON-RPC 같은 기존 웹 표준 위에 구축됩니다.

  • Agent Card: 에이전트가 자신의 정체와 능력을 알리는 JSON 문서입니다. 표준 주소에 게시되며, 다른 에이전트는 이를 읽고 어떤 작업을 맡길 수 있을지 판단합니다. 최신 버전에서는 도메인 검증을 위한 서명이 더해졌습니다.
  • Task 생명주기: 에이전트 간 협업은 Task 단위로 진행됩니다. 즉시 끝나는 요청부터 수 시간 걸리는 장기 작업까지 상태 추적과 스트리밍을 지원합니다.
  • 설계 원칙: 기본 보안(엔터프라이즈급 인증·인가), 장기 실행 작업 지원, 텍스트·오디오·비디오를 아우르는 모달리티 비종속이 핵심 원칙입니다.

MCP와의 관계

A2A와 MCP는 경쟁이 아니라 보완 관계입니다. MCP는 에이전트가 Function Calling처럼 도구를 호출하고 컨텍스트를 받아오는 '수직' 연결을 표준화하고, A2A는 에이전트끼리 작업을 위임하는 '수평' 연결을 표준화합니다. 실제 멀티 에이전트 시스템은 두 프로토콜을 함께 사용합니다. 각 에이전트는 MCP로 자기 도구를 다루고, A2A로 다른 에이전트와 협업하는 식입니다. 결제처럼 특수한 상호작용을 다루는 AP2(Agent Payments Protocol) 같은 확장도 같은 스택 위에 더해지고 있습니다.

GEO 관점의 시사점

A2A가 보편화되면 콘텐츠와 서비스가 노출되는 경로에 '에이전트 경유'가 추가됩니다. 사용자의 개인 에이전트가 여행 예약 에이전트에게 작업을 위임하고, 그 에이전트가 참조할 정보 소스를 고르는 식입니다. 이 환경에서 선택받으려면 콘텐츠가 기계가 읽기 좋은 구조여야 하고, 브랜드 정보가 에이전트 생태계 전반에서 일관되게 표현되어야 합니다. 콘텐츠 팀이 A2A를 직접 구현할 일은 드물지만, '에이전트가 매개하는 발견'이 검색의 다음 단계라는 방향성은 콘텐츠 전략에 그대로 반영됩니다.

Sources:

inblog에서 활용하기

에이전트 간 협업이 늘어날수록 콘텐츠는 사람보다 에이전트에게 먼저 읽히는 경우가 많아집니다. inblog 블로그의 구조화된 마크업과 명확한 메타데이터는 에이전트가 콘텐츠의 주제와 신뢰도를 판단하는 근거가 됩니다. 비교 표, FAQ, 명확한 정의 문단처럼 에이전트가 발췌하기 좋은 형식을 갖추면 멀티 에이전트 환경에서도 콘텐츠가 선택될 가능성이 높아집니다.