RSS VentureBeat
Подписаться
MCP решил проблему вызова инструментов. A2A решил проблему координации. Что решает проблему транспорта?
Распределенные вычисления пережили распространение протоколов перед консолидацией, причем доминирующими стали REST, MQTT и WebSockets. Экосистема ИИ-агентов сейчас находится в аналогичной фазе распространения, с четырьмя ключевыми протоколами, опубликованными недавно: MCP, ACP, A2A и ANP. Эти протоколы затрагивают разные уровни коммуникационного стека, а не напрямую конкурируют. MCP предназначен для вызова инструментов, A2A обрабатывает координацию задач, ACP предназначен для легковесных оболочек сообщений, а ANP фокусируется на обнаружении и идентификации. Это создает взаимодополняющий стек для коммуникации агентов.
Однако значительная проблема остается на транспортном уровне, поскольку текущие протоколы на основе HTTP предполагают доступные серверы, что проблематично для устройств за NAT. Это заставляет сообщения проходить через дорогостоящую и задерживающую ретрансляционную инфраструктуру. Хотя существуют технологии для однорангового соединения, такие как UDP hole-punching и QUIC, контекст агентов требует маршрутизации на основе возможностей — поиска узлов по их функциям, а не только по их адресам. Pilot Protocol и libp2p активно решают эту транспортную проблему.
Протоколы прикладного уровня (MCP, A2A) приближаются к стабильным версиям, а будущая работа сосредоточена на укреплении и федерации. Транспортный уровень отстает на 18-24 месяца, ожидается первоначальное разнообразие, за которым последует консолидация вокруг эффективных реализаций. Стандартизация от IETF и W3C ожидается примерно в 2027-2028 годах, чему, вероятно, будут предшествовать фактические стандарты с открытым исходным кодом. Для текущих архитектурных решений принятие стабильных протоколов прикладного уровня, таких как MCP, сопряжено с низким риском, в то время как транспортный уровень требует осторожной оценки ранних реализаций или пользовательской разработки. Четкое разделение между семантикой приложения и транспортными уровнями имеет решающее значение сейчас, чтобы облегчить будущие переходы к стабильным транспортным решениям.