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