| 개발사 | 구글, 리눅스 재단 |
|---|---|
| 도입일 | 2025년 4월 |
| 산업 | 인공지능 |
| 단자 유형 | MCP |
| 웹사이트 | https://a2a-protocol.org |
Agent2Agent(A2A)는 서로 다른 시스템 전반에서 인공지능 에이전트들이 통신하는 방법을 정의하는 개방형 프로토콜이다. 이는 서로 다른 공급업체나 프레임워크로 구축된 에이전트들이 서로를 발견하고, 메시지를 교환하며, 작업을 조정할 수 있도록 의도되었다.
Agent2Agent 프로토콜은 에이전트 상호운용성을 위한 개방형 표준으로서 구글에 의해 2025년 4월에 발표되었다. 2025년 6월, 구글은 해당 프로토콜과 그 명세, 관련 소프트웨어 개발 키트(SDK)를 리눅스 재단으로 이전하였다. 리눅스 재단은 공급업체 중립적인 거버넌스를 제공하기 위해 Agent2Agent 프로젝트를 설립하였다.
A2A 프로토콜은 서로 다른 플랫폼과 조직에서 운영되는 자율적인 소프트웨어 에이전트 간의 통신을 지원한다. 이를 통해 에이전트들은 공유된 내부 상태나 독점적인 통합 없이도 서로를 발견하고 구조화된 메시지를 교환할 수 있다.
A2A는 에이전트의 기능과 접근 방법을 기술하기 위해 에이전트 카드(Agent Cards)라고 알려진 메타데이터 문서를 사용한다. 이 문서들은 HTTP 및 JSON 기반 메시징 형식과 같이 널리 채택된 웹 기술을 사용하여 교환된다.
A2A는 워크플로에 참여할 수 있는 에이전트를 제어하기 위한 인증 및 권한 부여 지원을 포함한다. 이 프로토콜은 전송 계층 보안(TLS), JSON 웹 토큰(JWT), OpenID Connect를 포함한 확립된 보안 기술을 지원한다.
A2A는 종종 모델 컨텍스트 프로토콜(MCP)과 함께 논의된다. MCP는 에이전트를 도구 및 데이터 소스에 연결하는 데 중점을 두는 반면, A2A는 에이전트 자체 간의 통신에 중점을 둔다.
리눅스 재단이 이 프로토콜을 채택할 당시, 100개 이상의 기술 기업이 Agent2Agent 프로젝트에 대한 지원을 발표했다. 마이크로소프트는 자사의 AI 플랫폼에서 이 프로토콜을 지원할 계획이라고 밝혔다. 아마존 웹 서비스(AWS), 시스코 시스템즈(Cisco), 세일즈포스닷컴(Salesforce), SAP 또한 2025년에 이 프로젝트에 합류하였다.
기술 언론들은 A2A를 공유 통신 계층을 제공함으로써 AI 에이전트 생태계의 파편화를 줄이려는 시도로 묘사하고 있다. TechRepublic은 이 프로토콜을 엔터프라이즈 AI 시스템에 대한 공급업체 종속을 줄이기 위한 폭넓은 산업적 노력의 일환으로 특징지었다.