05.Network

LLM - A2A(Agent to Agent)

Mr. Slumber 2025. 6. 20. 17:03
728x90
반응형

(개념)  2025년 공개한 오픈 소스 표준 통신 규약으로, 서로 다른 플랫폼, 벤더, 프레임워크에서 개발된 AI 에이전트들이 마치 같은 언어를 사용하듯 자연스럽게 협력하고 상호작용할 수 있도록 설계된 기술

 

구글이 개발한 A2A 프로토콜 (출처: 구글) 출처 : 컴퓨터월드(http://www.comworld.co.kr)

 

주요 특징 및 목적

  • 상호운용성 표준화
    A2A는 AI 에이전트 간의 직접적인 커뮤니케이션과 협업을 표준화합니다. 이를 통해 기업 내외 다양한 AI 에이전트들이 데이터 사일로 문제 없이 자유롭게 정보를 교환하고 복잡한 워크플로우를 자동화할 수 있습니다1236.
  • 오픈소스 및 산업 협력
    구글은 A2A를 오픈소스로 공개했으며, Salesforce, SAP, Atlassian, Accenture 등 50개 이상의 글로벌 기업이 개발에 참여하고 있습니다. 이는 HTTP처럼 AI 에이전트 상호작용의 기본 언어로 자리 잡을 가능성을 높이고 있습니다1356.
  • 보안 및 인증
    엔터프라이즈급 인증 체계(OpenAPI, OAuth 2.0 등)를 지원해 안전한 데이터 교환이 가능합니다1.
  • 멀티모달 데이터 지원
    텍스트뿐 아니라 오디오, 비디오 등 다양한 데이터 형식을 처리할 수 있습니다1.
  • 확장성과 유연성
    기업은 다양한 플랫폼과 클라우드 환경에서 에이전트를 표준화된 방법으로 관리할 수 있으며, 개발자는 복잡한 코딩 없이 여러 비즈니스 시스템과 쉽게 연동할 수 있습니다246.

기술적 구조와 동작 방식

  • HTTP 기반 REST/JSON-RPC
    A2A는 HTTP 기반 애플리케이션 계층 프로토콜로, REST와 JSON-RPC 스타일 호출을 결합합니다. 각 에이전트는 독립된 웹서비스(마이크로서비스)처럼 동작하며, 표준화된 엔드포인트를 통해 통신합니다6.
  • 주요 기능
    • 에이전트 간 작업 요청 및 협상
    • 파일 및 콘텐츠 공유
    • 협업 워크플로우 자동화56
  • MCP(Model Context Protocol)와의 관계
    Anthropic이 제안한 MCP가 에이전트와 외부 도구·데이터 연결에 초점을 둔다면, 구글의 A2A는 에이전트 간 직접 협업에 초점을 맞춥니다. 두 프로토콜은 상호 보완적인 관계입니다2678.

 

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

 

Announcing the Agent2Agent Protocol (A2A)- Google Developers Blog

A new era of Agent Interoperability AI agents offer a unique opportunity to help people be more productive by autonomously handling many daily recurring or complex tasks. Today, enterprises are increasingly building and deploying autonomous agents to help

developers.googleblog.com

 

728x90