A2A, 에이전트 간 협업을 위한 개방형 프로토콜
A2A (Agent2Agent Protocol)
A2A(Agent2Agent)는 서로 다른 에이전트(agent)가 상대를 발견하고 인증하며 협업하도록 하는 개방형 프로토콜이다. MCP가 에이전트와 도구를 잇는 연결이라면, A2A는 에이전트와 에이전트를 잇는 연결로 둘이 짝을 이룬다. 처음에 구글이 만들었고 이후 리눅스 재단(Agentic AI Foundation 산하)에 기증해 거버넌스를 중립화했으며, 다수의 대형 조직이 채택했다. 신뢰 모델의 핵심은 암호 서명이 들어간 Agent Card로, 이를 통해 상대 에이전트의 도메인을 검증한다.
지금까지 멀티 에이전트는 같은 프레임워크나 벤더 안에서만 맞물려 돌아가는 경우가 많았다. A2A는 조직과 벤더의 경계를 넘어 에이전트끼리 상호운용되는 표준이 등장했다는 신호다. 서명된 Agent Card로 상대를 검증하는 방식은 임의의 에이전트를 연결할 때 발생하는 신뢰 문제를 프로토콜 수준에서 다룬다. 도구 연결을 맡는 MCP와 함께 보면, 에이전트 생태계가 두 개의 표준 축으로 정리되는 흐름을 읽을 수 있다.
원문 출처
Linux Foundation