A Technical Taxonomy of LLM Agent Communication Protocols는 LLM 기반 멀티에이전트 시스템의 통신 프로토콜을 기술적으로 분류한 논문이다. 에이전트가 많아질수록 개별 프레임워크보다 프로토콜 상호운용성이 중요해지는데, 이 연구는 흩어진 표준들을 비교할 공통 축을 제시한다.
5가지 분류 축
| 축 | 질문 |
|---|---|
| Counterparty | 에이전트가 누구와 통신하는가: 다른 에이전트, 도구, 데이터 소스, 사용자 |
| Payload | 자연어, 구조화 데이터, 툴 호출, 하이브리드 페이로드 중 무엇을 담는가 |
| Interaction state | 단발 요청인가, 세션 상태를 유지하는가 |
| Discovery mechanism | 상대와 기능을 어떻게 발견하는가 |
| Schema flexibility | 고정 스키마, 여러 사전 정의 스키마, 런타임 협상 중 무엇인가 |
주요 관찰
논문은 채택이 확인되는 9개 오픈소스 프로토콜을 분석해, 에이전트-에이전트 프로토콜은 대체로 하이브리드 페이로드와 세션 상태 유지를 결합한다고 본다. 반면 분산형 발견(decentralized discovery)은 아직 드물며, 단기적으로는 에이전트-에이전트와 에이전트-컨텍스트 통신이 수렴할 압력이 크다고 해석한다.
실무적 해석
하나의 프로토콜이 범용성, 효율, 이식성을 모두 최대로 만족하기는 어렵다. 따라서 장기적으로는 단일 표준보다 여러 계층이 조합되는 연합형(federated) 프로토콜 스택이 현실적이다. mcp는 도구·데이터 연결 계층, A2A류 프로토콜은 에이전트 간 조율 계층으로 공존할 가능성이 높다.
관련 문서
- mcp — 에이전트와 외부 시스템을 연결하는 표준 프로토콜
- a2a — AI 에이전트 간 상호운용을 위한 Agent2Agent 프로토콜
- a2ui — 에이전트가 UI를 생성하게 만드는 표준
- agentic-resource-discovery — 에이전트가 리소스를 발견하는 방식
참고 자료
- A Technical Taxonomy of LLM Agent Communication Protocols — arXiv (2026-06-25)