Вопросы и ответы#
Что такое протокол A2A простыми словами?
Это общий язык, на котором ИИ-агенты разных компаний договариваются о работе. Один агент публикует описание того, что умеет, другой читает его и поручает задачу, а потом получает результат. Как каждый агент устроен внутри, другому знать не нужно.
Кто разрабатывает A2A?
Протокол представила Google в апреле 2025 года. В июне 2025 года проект передан под управление Linux Foundation, а в августе 2026 года принят в Agentic AI Foundation — ту же организацию, где развивается MCP. Решения по спецификации принимает технический руководящий комитет с участием нескольких крупных технологических компаний.
Протокол бесплатный?
Да. Спецификация и официальные SDK распространяются по лицензии Apache 2.0. Реализовать протокол можно без регистрации, платы и чьего-либо разрешения.
Какая версия актуальна?
Версия 1.0, выпущенная 12 марта 2026 года. Она несовместима с 0.3 по формату данных: изменены названия операций, структура частей и карточки агента. Официальные SDK поддерживают слой совместимости для поэтапного перехода.
Чем A2A отличается от MCP?
MCP подключает агента к инструментам и данным: базам, API, файлам. A2A связывает агентов между собой, когда задачу выполняет другой самостоятельный агент. Протоколы дополняют друг друга и часто используются вместе.
Где находится карточка агента?
По стандартному адресу /.well-known/agent-card.json на домене агента. Также карточку можно получить из каталога агентов или передать клиенту заранее. Путь /.well-known/agent.json относится к версиям до 0.3.
По каким технологиям работает A2A?
Версия 1.0 определяет три равноправные привязки: JSON-RPC 2.0 поверх HTTP, gRPC и HTTP+JSON (REST). Для потоковых обновлений используются Server-Sent Events или потоковые вызовы gRPC. Для безопасности — HTTPS и стандартные схемы аутентификации: OAuth 2.0, OpenID Connect, API-ключи, взаимный TLS.
Нужен ли A2A обычному интернет-магазину?
Напрямую — пока нет. Карточку A2A публикуют, когда у компании есть собственный агент, принимающий задачи. Обычному сайту важнее быть понятным чужим агентам: машиночитаемая разметка, открытые цены и условия, товарные фиды.
Связан ли A2A с оплатой?
Не напрямую. Оплату и оформление заказов описывают отдельные протоколы: UCP и ACP — коммерческие операции, AP2 — подтверждение того, что пользователь разрешил агенту платить. Они могут использовать A2A для общения между агентами.
На каких языках есть официальные SDK?
Python, Go, JavaScript, Java и .NET. Для проверки собственных реализаций проект развивает инструмент A2A Inspector и набор тестов совместимости.
Где читать дальше#
- Глоссарий — определения терминов.
- Спецификация — операции, состояния, изменения в 1.0.
- Источники — официальные документы проекта.