Google запускает протокол Agent2Agent (A2A), новый открытый стандарт, призванный позволить агентам искусственного интеллекта общаться друг с другом — независимо от того, кто их создал, где они работают или на каком фреймворке. Если Model Context Protocol (MCP) дал агентам структурированный способ использования инструментов, то A2A дает им возможность сотрудничать друг с другом, превращая изолированных ботов в команды цифровых работников.
A2A определяет, как агенты рекламируют свои возможности, договариваются о пользовательском опыте, обмениваются информацией и координируют выполнение задач — будь то короткая встреча или длительный поиск и проверка кандидатов на работу в течение нескольких дней. Этот протокол предназначен для корпоративных сред, что означает поддержку аутентификации, push-уведомлений, потоковых обновлений и даже длительных рабочих процессов с участием людей.
A2A запускается при поддержке более 50 крупных игроков в сфере технологий и консалтинга, включая SAP, PayPal, MongoDB, ServiceNow, LangChain и BCG, что свидетельствует о широком стремлении к созданию совместимых экосистем агентов. Для предприятий, создающих системы с ИИ, перспективы огромны: не нужно будет полагаться на экосистему одного поставщика или на собственный код, чтобы наладить работу агентов в HR-системах, CRM-платформах или инструментах цепочки поставок.
Google позиционирует A2A как естественное дополнение к MCP компании Anthropic, которая занимается структурированным использованием инструментов. Если MCP соединяет агентов с API и сервисами данных, то A2A предназначен для агентов, взаимодействующих друг с другом.
A2A также специально разработана для поддержки непрозрачных агентов — тех, которые не раскрывают свои внутренние рассуждения или память — что является ключевым для корпоративных приложений, где требуется безопасность, модульность или абстрагирование от поставщика. Вместо синхронизации внутренних состояний агенты обмениваются контекстом через четко определенные «Задачи», которые включают в себя входные данные, инструкции, результаты («Артефакты») и обновления состояния в реальном времени. Сообщения и данные передаются с помощью стандартных форматов, таких как HTTP, JSON-RPC и SSE для потоковой передачи.
Первоначальная спецификация является живой и открытой, SDK, примеры приложений и образцы агентов уже доступны для таких популярных фреймворков, как ADK от Google, LangGraph, CrewAI и Genkit. Google активно приглашает сообщество внести свой вклад в развитие проекта, который будет готов к выпуску версии 1.0 в конце этого года.
В настоящее время протокол доступен в виде проекта с открытым исходным кодом на GitHub, а Google планирует запустить его готовую к производству версию в конце этого года.
