Agent2Agent(A2A) 프로토콜: AI 에이전트 간 상호운용성의 새로운 시대

구글은 지난 2025.4.9 구글 클라우드 넥스트에서 발표한 Agent2Agent(이하 A2A) 프로토콜은 AI 에이전트들이 서로 원활하게 통신하고 협업할 수 있게 하는 혁신적인 오픈 프로토콜입니다. 이 글에서는 A2A 프로토콜의 주요 내용과 의미를 알기 쉽게 정리해 보겠습니다.

AI 에이전트와 상호운용성의 필요성

AI 에이전트는 일상적인 반복 작업부터 복잡한 업무까지 자율적으로 처리함으로써 생산성을 크게 향상시킬 수 있습니다. 기업들은 이미 다양한 업무 프로세스를 자동화하기 위해 자율 에이전트를 구축하고 배포하고 있습니다.

하지만 이러한 에이전트들이 진정한 가치를 발휘하려면, 서로 다른 벤더나 프레임워크로 만들어진 에이전트들이 원활하게 소통하고 협업할 수 있어야 합니다. 바로 이 지점에서 A2A 프로토콜의 필요성이 대두됩니다.

A2A 프로토콜이란?

A2A는 AI 에이전트들이 서로 통신하고, 정보를 안전하게 교환하며, 다양한 기업 플랫폼이나 애플리케이션 위에서 작업을 조율할 수 있게 해주는 오픈 프로토콜입니다. 구글 클라우드는 Atlassian, Box, Cohere, MongoDB, PayPal, Salesforce, SAP 등 50개 이상의 기술 파트너와 Accenture, Deloitte, KPMG 등 주요 서비스 제공업체의 지원과 기여를 받아 이 프로토콜을 개발했습니다.

출처: https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/

A2A 프로토콜의 설계 원칙

  • 에이전트 기능 활용: 에이전트들이 메모리, 도구, 컨텍스트를 공유하지 않더라도 자연스러운 비구조화된 방식으로 협업할 수 있게 합니다.
  • 기존 표준 활용: HTTP, SSE, JSON-RPC 등 기존의 인기 있는 표준 위에 구축되어 기업의 IT 스택과 쉽게 통합됩니다.
  • 기본적인 보안: 엔터프라이즈급 인증 및 권한 부여를 지원하도록 설계되었습니다.
  • 장기 실행 작업 지원: 빠른 작업부터 시간이 많이 소요되는 심층 연구까지 다양한 시나리오를 지원합니다.
  • 모달리티 독립성: 텍스트뿐만 아니라 오디오 및 비디오 스트리밍을 포함한 다양한 모달리티를 지원합니다.

A2A 작동 방식

A2A는 “클라이언트” 에이전트와 “원격” 에이전트 간의 통신을 촉진합니다. 이 상호작용에는 다음과 같은 주요 기능이 포함됩니다:

  • 기능 발견: 에이전트는 JSON 형식의 “에이전트 카드”를 통해 자신의 기능을 광고할 수 있습니다.
  • 작업 관리: 클라이언트와 원격 에이전트 간의 통신은 작업 완료를 중심으로 이루어집니다.
  • 협업: 에이전트는 서로 메시지를 주고받으며 컨텍스트, 응답, 결과물 또는 사용자 지시를 전달할 수 있습니다.
  • 사용자 경험 협상: 각 메시지는 생성된 이미지와 같은 완전한 형태의 콘텐츠인 “부분”을 포함합니다.

실제 사용 사례: 인재 채용

A2A 협업을 통한 소프트웨어 엔지니어 채용 과정을 예로 들어보겠습니다:

  1. 채용 담당자는 Agentspace와 같은 통합 인터페이스에서 자신의 에이전트에게 특정 직무, 위치, 기술 세트에 맞는 후보자를 찾도록 지시합니다.
  2. 에이전트는 다른 전문 에이전트들과 상호작용하여 잠재적 후보자를 찾습니다.
  3. 사용자는 이러한 제안을 받고 에이전트에게 추가 인터뷰 일정을 잡도록 지시할 수 있습니다.
  4. 인터뷰 과정이 완료되면 또 다른 에이전트가 신원 조회를 진행할 수 있습니다.

이는 AI 에이전트가 여러 시스템에 걸쳐 협업하여 복잡한 업무를 처리하는 방식의 한 예시입니다.

참고 동영상 링크 : https://storage.googleapis.com/gweb-developer-goog-blog-assets/original_videos/A2A_demo_v4.mp4

A2A 프로토콜의 미래와 의의

A2A 프로토콜은 에이전트 상호운용성의 새로운 시대를 열 잠재력을 가지고 있습니다. 이 프로토콜은 에이전트들이 원활하게 협업하여 복잡한 문제를 해결하고 우리의 삶을 향상시키는 미래를 위한 길을 닦을 것입니다.

구글 클라우드는 파트너 및 커뮤니티와 함께 오픈 소스로 이 프로토콜을 구축하는 데 전념하고 있으며, 올해 말에는 파트너들과 함께 프로토콜의 프로덕션 버전을 출시할 예정입니다.

산업계의 반응

많은 기술 및 플랫폼 파트너들이 A2A 프로토콜에 대한 지지를 표명했습니다:

  • Salesforce: “Salesforce는 A2A 표준 지원을 통해 개방형 플랫폼을 확장하고, AI 에이전트가 Agentforce 및 기타 생태계에서 원활하게 협업할 수 있도록 하여 분리된 기능을 조율된 솔루션으로 전환하고 고객과 직원을 위한 향상된 디지털 인력을 제공합니다.”
  • MongoDB: “MongoDB의 강력한 데이터베이스 인프라와 하이브리드 검색 기능을 A2A 및 Google Cloud의 최첨단 AI 모델과 결합함으로써, 기업은 소매, 제조 등 다양한 산업 분야에서 새로운 가능성을 열어 AI 애플리케이션의 미래를 재정의할 수 있습니다.”
  • ServiceNow: “ServiceNow와 Google Cloud는 에이전트 간 상호운용성에 대한 새로운 업계 표준을 설정하기 위해 협력하고 있으며, A2A가 더 효율적이고 연결된 지원 경험을 위한 길을 닦을 것이라고 믿습니다.”

A2A 프로토콜은 AI 에이전트 간의 원활한 협업을 가능하게 함으로써 기업이 복잡한 워크플로우를 자동화하고 전례 없는 수준의 효율성과 혁신을 이끌어내는 데 중요한 역할을 할 것으로 기대됩니다.

다음은 A2A에 대한 좀더 상세한 내용을 다루도록 하겠습니다.


관련 추가 포스트 : Agent To Agent Protocol(A2A): 자세하게 들여다 보기

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다