Взаимодействие ИИ-агентов · 2026-10-31
Протокол A2A (Agent2Agent) 2026: спецификация и безопасность

A2A стандартизировал формат соединения между агентами, но вопросы «кто на другой стороне, что ему разрешено и кто отвечает, если что-то пойдёт не так» по-прежнему оставлены каждой компании. В статье на основе первичных спецификаций, научных работ и правительственных документов собрано положение дел по состоянию на 2026-10-31.

Протокол A2A (Agent2Agent) 2026: спецификация и безопасность

A2A (Agent2Agent) — открытый протокол, позволяющий ИИ-агентам разных компаний и фреймворков находить возможности друг друга, делегировать задачи и обмениваться результатами; по состоянию на 2026-10-31 актуальная версия — v1.0.1 (2026-05-26). Он стандартизирует формат соединения, но идентичность, авторизация и ответственность за инциденты остаются на усмотрение каждой реализации, а именованных межкорпоративных production-кейсов с измеренными результатами пока найти не удаётся.

A2A был представлен Google в апреле 2025 года, 2025-06-23 передан Linux Foundation, а в августе 2026 года вошёл в Agentic AI Foundation (AAIF) — тот же фонд, что и MCP. Начиная с v1.0 единственным нормативным источником является a2a.proto; одновременно поддерживаются три привязки: JSON-RPC 2.0, gRPC и HTTP+JSON/REST. Открытые вопросы спецификации сместились от формата к доверию: восемь тем v1.1, самая обсуждаемая тема об идентичности агентов (около 658 комментариев) и первая волна CVE в официальных SDK в августе–октябре 2026 года сосредоточены на идентичности, делегировании, авторизации и push-уведомлениях. На практике работает в основном взаимодействие внутри одной облачной платформы (AWS, Microsoft, Google). Обычным компаниям, а также участникам трансграничной электронной торговли и логистики на данном этапе разумнее сначала подготовить структурированные данные на веб-страницах и детерминированные MCP-инструменты только для чтения, а операции записи, оформления заказов и оплаты не открывать внешним агентам, пока не появится рамочная модель ответственности.

Актуальная версия v1.0.1 TSC: 9 мест MCP 40 675 против A2A 622 репозиториев 0 валидных карточек при проверке
АвторЧинг-Хонг Венг Последнее обновление Следующая проверка Источники 65

Подготовлено исследовательской группой HowBridge по ИИ на основе первичных спецификаций, записей GitHub, научных работ и правительственных документов; каждый факт снабжён источником, противоречащие друг другу источники приведены рядом, а выводы и заявления вендоров помечены отдельно. В статье различаются три типа утверждений: подкреплённые первичными спецификациями, научными работами или официальными документами записаны как факты со ссылкой на источник; не поддающиеся независимой проверке сведения из пресс-релизов и блогов вендоров помечены как «заявление вендора»; суждения автора на основе доказательств помечены как «вывод».

Ключевые выводы

  1. Актуальная версия A2A (Agent2Agent) — v1.0.1 (2026-05-26); начиная с v1.0 единственным нормативным источником является a2a.proto, поддерживаются три привязки: JSON-RPC 2.0, gRPC и HTTP+JSON/REST.
  2. Граница между A2A и MCP — в том, кому принадлежит цикл рассуждения: в MCP инструментами управляет LLM вызывающей стороны, в A2A на другой стороне находится непрозрачный агент, рассуждающий самостоятельно. Репозиториев MCP на GitHub примерно в 65 раз больше, чем A2A (40 675 против 622).
  3. Спецификация A2A оставляет авторизацию на усмотрение реализации, а подпись карточки необязательна; в августе–октябре 2026 года появилась первая волна CVE в официальных SDK — в частности, a2a-java по умолчанию не выполнял авторизацию чтения (CVSS 7,5).
  4. По состоянию на 2026-10-31 не найдено ни одного именованного межкорпоративного production-кейса A2A с измеренными результатами; на практике работает взаимодействие внутри одной облачной платформы.
  5. Платежи ИИ-агентов делятся на три уровня: оформление заказа (checkout), доказательство авторизации и машинные микроплатежи; AP2 не распределяет ответственность по спорам, а большая часть транзакций x402 — накрутка объёмов.
  6. Тайваньский Базовый закон об искусственном интеллекте уже действует, но агентов не упоминает; рамочная модель рисков Министерства цифровых дел Тайваня относит «действия автономных ИИ-агентов за пределами полномочий» к риску B6.
  7. Участникам трансграничной электронной торговли и логистики сейчас следует в первую очередь подготовить структурированные данные на веб-страницах и детерминированные MCP-инструменты, а операции заказа и оплаты пока не открывать внешним агентам.

Что такое протокол A2A? Кто его поддерживает?

Протокол A2A (Agent2Agent) — открытый протокол взаимодействия «агент–агент», представленный Google в апреле 2025 года и с 2025-06-23 находящийся под управлением Linux Foundation; по состоянию на 2026-10-31 актуальная версия — v1.0.1 (2026-05-26). Его назначение — позволить ИИ-агентам, принадлежащим разным организациям, находить возможности друг друга, делегировать задачи и обмениваться результатами.

Официальная формулировка A2A о разделении ролей с MCP такова: «MCP вертикален и углубляет одного агента; A2A горизонтален и соединяет агентов через границы». В A2A вызываемая сторона — «непрозрачный» агент: он сам рассуждает и сам хранит состояние, вызывающая сторона не видит, какие модели или инструменты используются внутри, а взаимодействие идёт в несколько раундов только через жизненный цикл задачи (Task). A2A упоминается и в официальных документах Тайваня: в «Справочном руководстве по применению ИИ в государственном секторе» V1.0 Министерства цифровых дел Тайваня (дата предоставления, указанная в документе, — 115-01-28 по календарю Миньго) на странице 14 есть подраздел «A2A: протокол взаимодействия между ИИ-агентами», где поясняется, что он сосредоточен на коммуникации «Client — удалённая сторона».

Управление A2A прошло три этапа. 2025-06-23 Linux Foundation объявил о принятии проекта; учредителями стали AWS, Cisco, Google, Microsoft, Salesforce, SAP и ServiceNow; 2025-08-29 протокол ACP под руководством IBM был влит в A2A, а его разработка прекращена. Реальные полномочия принадлежат Техническому руководящему комитету (TSC) из 9 мест — по одному на компанию: Google, Microsoft, Cisco, AWS, Salesforce, ServiceNow, SAP, IBM, Bloomberg. Предложения голосуются через gitvote в GitHub issue с меткой TSC Review; например, #1942, объединивший 41 тему в восемь тем v1.1, был принят 2026-06-25: 5 голосов «за», 0 «против» (порог 51%).

В августе 2026 года A2A вошёл в Agentic AI Foundation (AAIF) как проект уровня Growth Stage, оказавшись в одном фонде с MCP. Даты вступления в разных источниках расходятся: блог AAIF и Axios указывают 2026-08-17, официальный блог A2A и страница спецификации — 2026-08-27, а публикация Forbes датирована 08-19. Возможно, 08-17 — дата объявления фонда, а 08-27 — дата публикации со стороны проекта, но ни один источник это объяснение не подтверждает; в статье приведены обе даты без выбора одной из них за читателя. Diginomica считает A2A пятым проектом под эгидой AAIF после MCP, goose, AGENTS.md и agentgateway; вторичные источники также подчёркивают, что речь идёт лишь об организационной перестройке и две спецификации не объединялись.

В документе об управлении A2A указано: «состав на стабильный период определяется через 18 месяцев после создания». Если считать с июня 2025 года, срок истекает примерно в декабре 2026 года, а в объявлении AAIF не сказано, будет ли TSC реорганизован. Это вывод: состав TSC может измениться в ближайшее время, и за этим стоит следить.

Шесть ключевых понятий A2A (по спецификации v1.0)
ПонятиеЧто этоНа что обратить внимание в v1.0
Agent CardПубличная «визитная карточка» агента с объявлением навыков, интерфейсов и способов аутентификации; по соглашению размещается в /.well-known/agent-card.jsonТеперь строится вокруг supportedInterfaces[]; подпись карточки необязательна
TaskЕдиница работы в рамках одного взаимодействия со своим конечным автоматом состоянийtaskId всегда генерирует сервер; задачу в конечном состоянии нельзя перезапустить
MessageОдно сообщение, которым обмениваются стороныАгент может ответить только Message, не создавая Task; клиент должен уметь обрабатывать оба варианта
PartФрагмент содержимого в сообщении или артефактеУпрощён до одного из вариантов: text, raw, url или data; поле-дискриминатор kind удалено
ArtifactРезультат выполнения задачиМожет передаваться потоково по мере выполнения задачи
ExtensionДобавление функций вне ядра (например, платежей)Идентифицируется по URI; не может изменять базовые структуры данных или добавлять значения enum

Источники A2A Specification| A2A and MCP (официальное пояснение A2A)| Linux Foundation: пресс-релиз о создании проекта A2A (2025-06-23)| LF AI & Data: ACP влит в A2A| A2A GOVERNANCE.md| A2A Issue #1942 (голосование по темам v1.1)| AAIF: A2A joins AAIF| Axios (2026-08-17)| Официальное объявление A2A (вступление в AAIF 2026-08-27)| Forbes (2026-08-19)| Diginomica| Министерство цифровых дел Тайваня: «Справочное руководство по применению ИИ в государственном секторе» V1.0

Что изменилось в A2A v1.0? Как работают задачи, потоковая передача и push?

A2A v1.0.0 (по CHANGELOG выпущен 2026-03-12) сделал a2a.proto единственным нормативным источником, вывел из одного proto три привязки — JSON-RPC 2.0, gRPC и HTTP+JSON/REST, — переименовал все методы и упростил структуру данных Part; v1.0.1 от 2026-05-26 — корректирующий выпуск, совместимый с 1.0.0 на уровне протокола передачи.

В A2A v1.0 переименованы все методы: message/send стал SendMessage, message/stream — SendStreamingMessage, tasks/resubscribe — SubscribeToTask, добавлен ListTasks. Пути REST переведены в стиль AIP, например POST /tasks/{id}:cancel, префикс /v1 убран. Формат HTTP-ошибок сменился с application/problem+json по RFC 9457 на google.rpc.Status; reason записывается заглавными буквами через подчёркивание (например, TASK_NOT_FOUND), а domain фиксирован как «a2a-protocol.org». В исследовательских заметках эта редакция расценивается как перевод A2A на стиль руководства по проектированию Google API; это вывод.

Самое разрушительное изменение модели данных — упрощение Part. Удалены TextPart, FilePart, DataPart и поле-дискриминатор kind; теперь один Part содержит только одно из полей text, raw (bytes), url или data, а тип определяется по наличию поля, а не по чтению kind; mimeType переименован в mediaType, file.fileWithUri — в url. По сообщениям сообщества, многие парсеры до сих пор читают part.kind, и это самая частая причина несовместимости 0.3 и 1.0. Agent Card теперь строится вокруг supportedInterfaces[]: каждый интерфейс несёт собственные url, protocolBinding, protocolVersion и необязательный tenant; клиент выбирает по порядку массива и SHOULD реализовать fallback.

У согласования версий есть малозаметное умолчание: пустой заголовок A2A-Version трактуется как 0.3. Клиент отправляет только Major.Minor, а сервер без поддержки возвращает −32009 VersionNotSupportedError; один агент может перечислить в supportedInterfaces интерфейсы с разными protocolVersion, чтобы 0.3 и 1.0 сосуществовали. Официальная миграция идёт в три этапа: сначала научиться разбирать оба формата, затем выдавать 1.0 и читать 0.3, наконец оставить только 1.0. Atlassian Forge и MuleSoft уже опубликовали руководства по миграции 0.3→1.0 — значит, ломающие изменения действительно кому-то стоят денег.

В семантике задач есть детали, которые обнаруживаются только при полном прочтении спецификации. taskId всегда генерирует сервер; если contextId передал клиент, агент может лишь принять или отклонить его, но не создать другой; при несоответствии taskId и contextId агент MUST отклонить запрос. Отправка сообщения в задачу, находящуюся в одном из четырёх конечных состояний — COMPLETED, FAILED, CANCELED, REJECTED, — вернёт UnsupportedOperationError; чтобы продолжить, нужно открыть новую задачу в том же context и связать её с исходной через referenceTaskIds. В конечном автомате есть два «прерывающих» состояния — TASK_STATE_INPUT_REQUIRED и TASK_STATE_AUTH_REQUIRED; блокирующий SendMessage при встрече с ними тоже возвращает управление.

Гарантии потоковой передачи и push-уведомлений слабее, чем многие думают. Флаг final в TaskStatusUpdateEvent в 1.0 удалён; конец потока теперь обозначается «закрытием соединения», поэтому обрыв посреди задачи и её завершение для клиента выглядят одинаково — различить их можно только повторным вызовом GetTask или SubscribeToTask; механизма возобновления по ID события в спецификации тоже нет, это вынесено в тему v1.1 #1986. Push-уведомление — это отправка StreamResponse методом HTTP POST на webhook клиента с Content-Type application/a2a+json; спецификация требует лишь, чтобы агент попытался отправить его хотя бы один раз, тайм-аут SHOULD составлять около 10–30 секунд, а получатель SHOULD обрабатывать уведомления идемпотентно и MUST сверять taskId. Иначе говоря, push — это «как минимум один раз, без гарантии порядка, payload без подписи»; это вывод из спецификации. Идемпотентность реализована лишь наполовину: SendMessage «может» устранять дубликаты по messageId, но не обязан.

По датам и количествам источники расходятся в двух местах. Дата выпуска v1.0: CHANGELOG указывает 2026-03-12, обзорная статья (arXiv:2507.10644 v4) — январь 2026 года, а пресс-релиз Linux Foundation к первой годовщине лишь называет v1.0 первой стабильной версией без даты; в статье используется CHANGELOG как первичный источник. Число SDK: Linux Foundation в 2026-04 говорит о 5 языках с готовностью «production-ready», официальное объявление A2A перечисляет 6 — Python, Go, Java, JS, .NET и Rust, — но подробно протестированный Rust SDK является общественным.

Эволюция версий и управления A2A (2025-04 — 2026-10)
ДатаВерсия или событиеСутьУровень доказательности
2025-04Google представляет A2AБолее 50 партнёровВторичный источник
2025-05-270.2.1Добавлены referenceTaskIds и булево поле extended cardПервичный (CHANGELOG)
2025-06-090.2.2Ломающее выравнивание с JSON-RPC; определения gRPC / REST; extensionsПервичный (CHANGELOG)
2025-06-23Проект переходит в Linux Foundation7 компаний-учредителейПервичный (пресс-релиз LF)
2025-06-300.2.5protocolVersion обязателен в Agent Card; у задачи может быть несколько конфигураций pushПервичный (CHANGELOG)
2025-07-300.3.0agent.json переименован в agent-card.json (ломающее изменение); подпись карточки; mTLS; безопасность на уровне навыковПервичный (CHANGELOG)
2025-08-29IBM ACP влит в A2AРазработка ACP прекращенаПервичный (LF AI & Data)
2026-03-121.0.0proto как норматив, упрощение Part, переименование методов, согласование версий, мультитенантность, ListTasksПервичный (CHANGELOG); в одной статье указан январь 2026 года
2026-05-261.0.1Исправления, совместимые с 1.0.0 на уровне протокола передачи; рекомендуемый тип медиа application/a2a+jsonПервичный (CHANGELOG)
2026-08-17 или 08-27Вступление в AAIFОдин фонд с MCPДаты в источниках расходятся
2026-10-01Выпуск официального a2a CLIИнструмент командной строкиПервичный (объявление A2A)

Источники A2A Specification| What's new in A2A v1| A2A CHANGELOG| Официальное объявление A2A| DEV Community: A2A tech update (2026-03-20)| Atlassian Forge: миграция A2A 0.3→1.0| MuleSoft: миграция при обновлении A2A Connector| Petrova et al., Web of Agents (arXiv:2507.10644 v4)| Linux Foundation: пресс-релиз к первой годовщине A2A| philippdubach: MCP vs A2A in 2026 (контекст анонса 2025-04)

Чем A2A отличается от MCP? Что выбрать?

Настоящая граница между A2A и MCP — в том, кому принадлежит цикл рассуждения: в MCP управляет LLM вызывающей стороны, а другая сторона лишь предоставляет инструменты с прозрачной schema; в A2A другая сторона — непрозрачный агент, который сам рассуждает и хранит состояние. Масштабы внедрения различаются на один-два порядка: репозиториев GitHub с topic mcp-server — 40 675, с topic a2a-protocol — 622.

За последний год часто звучало: «В MCP добавили Tasks, значит, A2A больше не нужен», — но фактическое направление MCP версии 2026-07-28 противоположное. В версии MCP 2025-11-25 действительно появились экспериментальные Tasks (SEP-1686) для отслеживания долгих запросов, опроса и отложенного получения результатов, причём их состояния (working, input_required, completed, failed, cancelled) почти один к одному соответствуют A2A. Однако версия 2026-07-28 убрала session и рукопожатие initialize, сделав MCP протоколом без состояния (SEP-2567, SEP-2575), вынесла Tasks из ядра в официальное расширение io.modelcontextprotocol/tasks (SEP-2663), заменила запросы, инициируемые сервером, механизмом MRTR (InputRequiredResult плюс inputResponses, прикладываемые при повторной отправке) (SEP-2322) и пометила Sampling, Roots и Logging как deprecated (SEP-2577).

Смысл этих изменений в том, что мейнтейнеры MCP сознательно отказались от «агентного» пути, при котором сервер заимствует рассуждения LLM вызывающей стороны; это вывод. Если MCP-серверу нужно рассуждать самому, он должен иметь собственную модель — и тогда он по сути уже непрозрачный агент, лишь внешне похожий на инструмент. Task в MCP решает задачу «отложенного получения результата одного долгого вызова инструмента», а Task в A2A — «многораундового сотрудничества, в котором вопросы может задавать любая сторона», плюс обнаружение через Agent Card, объявление навыков и потоковая передача артефактов. Обратное направление тоже имеет сценарии неудачи: если детерминированные запросы вроде проверки цены или налоговой ставки насильно обернуть в жизненный цикл Task, Message и Artifact, вырастут задержки и стоимость реализации, а LLM вызывающей стороны не получит детальной schema инструмента; это тоже вывод. В исследовательских заметках не найдено реальных инцидентов вида «провал из-за использования MCP для связи агент–агент» или «провал из-за обёртывания инструмента в A2A».

Что касается внедрения, помимо числа topic на GitHub, несистематическое сравнение PyPI показывает около 10,9 млн загрузок SDK A2A и около 257 млн загрузок SDK MCP. По данным вторичных источников, эндпоинт UCP у Shopify использует MCP как транспортный уровень, то есть массовые торговые агенты подключаются через MCP. По облачным платформам: AWS AgentCore Runtime позволяет развернуть A2A-сервер (JSON-RPC, POST /, port 9000, OAuth 2.0 или SigV4); поддержка A2A в Microsoft Foundry вышла в public preview в июне 2026 года; Google Agent Registry читает well-known-карточки, но автоматическое обнаружение работает только в пределах одного проекта. Среди основных поставщиков моделей, изученных в исследовательских заметках, у Anthropic пока нет нативной поддержки A2A, а issue #104852, связанный с Claude Code, открыт лишь в конце октября 2026 года.

Практический выбор прост: если нужно, чтобы ИИ-ассистент вызывал ваши детерминированные функции (расчёт стоимости, проверка налоговой ставки, отслеживание отправления), используйте MCP; A2A нужен только тогда, когда два самостоятельно рассуждающих агента из разных организаций должны сотрудничать в несколько раундов. Публичный MCP HowBridge относится к первой категории; как его подключить, описано в руководстве по MCP для консолидированной доставки на нашем сайте.

Схема сравнения A2A и MCP: слева один агент через MCP вызывает инструменты — базу данных, калькулятор, документы и поиск; справа агенты двух организаций — домохозяйства и логистического склада — обмениваются задачами через A2A поверх организационной границы
Иллюстрация, созданная ИИ: MCP — вертикальная связь «агент–инструмент», A2A — горизонтальное сотрудничество «агент–агент» через организационные границы.
Сравнение A2A и MCP (по состоянию на 2026-10-31)
КритерийMCPA2A
Что соединяетАгента с инструментами и ресурсамиАгента с агентом
Кто управляет циклом рассужденияLLM вызывающей стороныСам удалённый агент
Прозрачность другой стороныПрозрачная schema инструментаНепрозрачна, видно только объявление в Agent Card
СостояниеС версии 2026-07-28 без состояния; Tasks вынесены в официальное расширениеЖизненный цикл Task с состоянием, поддержка многораундовости
Механизм обнаруженияMCP Registry (предварительная версия с 2025-09 по сей день)/.well-known/agent-card.json; официального реестра нет
Подходящие сценарииДетерминированные запросы: проверка цены, налоговой ставкиМежорганизационное многораундовое сотрудничество, требующее суждения другой стороны
Число репозиториев GitHub40 675 (mcp-server topic)622 (a2a-protocol topic)
ФондAAIFС 2025-06 — Linux Foundation; в 2026-08 вошёл в AAIF

Источники A2A and MCP (официальное пояснение A2A)| MCP 2025-11-25 changelog| MCP 2026-07-28 changelog| WorkOS: MCP 2025-11-25 spec update| gravity.fast: MCP adoption statistics| Обсуждение на Hacker News (сравнение загрузок PyPI)| Presta: руководство по UCP и ИИ-агентам для покупок| AWS: AgentCore Runtime A2A protocol contract| Microsoft 365 Message Center AZ563716| Google Cloud: Agent Registry automatic registration| anthropics/claude-code Issue #104852

Безопасен ли A2A? Какие известны уязвимости и CVE?

Спецификация A2A регулирует лишь то, «как объявлять и передавать» учётные данные, авторизация отдана на откуп реализациям, а подпись Agent Card необязательна; в августе–октябре 2026 года появилась первая волна CVE в официальных SDK, в том числе CVE-2026-111764 в a2a-java с оценкой High (CVSS 7,5) из-за того, что по умолчанию не выполнялась авторизация чтения.

Agent Card в A2A объявляет через securitySchemes одну из пяти схем аутентификации: API Key, HTTP Auth, OAuth2, OIDC, mTLS. В v1.0 убраны implicit flow и password flow OAuth, добавлен Device Code, а всем клиентам рекомендован PKCE. Спецификация требует, чтобы сервер «MUST authenticate every incoming request», но авторизация является implementation-specific, а учётные данные должны получаться по внеполосному (out-of-band) каналу; для перехода задачи в состояние AUTH_REQUIRED спецификация отдельно оговаривает: «Agents MUST NOT treat the state transition alone as authorization». Раздел 13 «Соображения безопасности» вовсе не упоминает prompt injection, делегирование или token exchange, OpenTelemetry, и в нём нет специальных требований к изоляции арендаторов. В обзоре Semgrep времён v0.3 отмечалось, что A2A «supports but does not enforce Agent Card signing», срок жизни и scope токенов протоколом не ограничены, а у одной задачи может быть несколько параллельных потоков, так что украденный токен сессии позволяет незаметно прослушивать поток жертвы.

Даже подписанная Agent Card пока не гарантирует проверку между разными SDK. Спецификация предписывает сначала канонизировать карточку по RFC 8785 (JCS) (без поля signatures), а затем формировать JWS; protected header MUST содержать alg и kid. В Issue #2122 (открыт 2026-08-10, по состоянию на 2026-10-31 не закрыт) зафиксированы расхождения на практике: a2a-python 1.1.2 и @a2a-js/sdk 1.0.1 дают разные канонические байты; Python экранирует не-ASCII-символы как \uXXXX, сортирует по code point, а не по единицам UTF-16, и выводит числа как 1e-06, тогда как ECMAScript выводит 0.000001; спецификация требует, чтобы поля REQUIRED присутствовали даже со значениями по умолчанию, но в proto3 нет понятия presence, поэтому description: "" и skills: [] отбрасываются; неоднозначен и typ. PR #2319 исправил примеры в спецификации, но вывод a2a-go всё равно отличается. Ещё одно ограничение: успешная проверка подписи доказывает лишь, что карточка не была изменена, но не подтверждает личность её издателя; сообщество также указывает, что в спецификации нет механизма привязки карточки к среде исполнения, фактически выполняющей вызов.

Некоторые атаки срабатывают даже при полном соответствии спецификации. A2ABreak (arXiv:2609.10871, v3 2026-10-24) с помощью LLM извлёк из спецификации на естественном языке 37 состояний, 76 переходов и 929 формальных утверждений и обнаружил 11 новых уязвимостей, все из которых «не требуют никаких дефектов реализации — ими может воспользоваться противник, соблюдающий спецификацию»: например, незащищённый context identifier позволяет внедрять context между клиентами, при многозвенном делегировании теряется идентичность, а агент может заявлять неподтверждённые возможности. Исследование коллизий имён (arXiv:2609.27624) показывает, что спецификация определяет name как «human-readable metadata, not as a stable identity» и не задаёт правил разрешения коллизий; из 7 открытых реализаций, изученных автором, 6 клиентских интеграций отправляли запросы на эндпоинт, контролируемый атакующим, и автор квалифицирует это как повторяющийся класс уязвимостей реализации, а не как общую уязвимость протокола. Подразделение Unit 42 компании Palo Alto Networks создало на Google ADK proof of concept атаки session smuggling: вредоносный агент с помощью «уточняющих вопросов» выведывает системные инструкции и вынуждает клиента вызвать buy_stock, без авторизации купив 10 акций; Unit 42 прямо указывает, что это не уязвимость протокола — затронут может быть любой многораундовый протокол с состоянием, — и эксплуатации в реальной среде не зафиксировано. Сообщество также сообщает, что вредоносный сервер может спрятать инструкции в полях description или skills Agent Card, и LLM хоста выполнит их как команды.

Эмпирические академические данные о межагентных атаках также подтверждают принцип «доверие между агентами нельзя предполагать по умолчанию». Triedman и соавт. (COLM 2025) показали, что вредоносное содержимое веб-страницы может перехватить поток управления мультиагентной системы; на примере GPT-4o выполнение произвольного кода удавалось в 58%–90% испытаний. Рецензируемый обзор Ferrag и соавт. в ICT Express (2026) систематизирует атаки от prompt injection до уровня протоколов, охватывая MCP и A2A.

Номера CVE в таблице ниже приведены в точности по исследовательским заметкам. В самих заметках отмечено, что номера необычны, а некоторые записи встречаются только в одной базе данных (например, у CVE-2026-90790 нет соответствующего GHSA в репозитории a2a-python, он есть только в OpenCVE). Запрос repo advisories для a2a-js, a2a-go и a2a-dotnet вернул пустой результат, но это может объясняться недостатком прав и не означает, что уязвимостей нет. Из таблицы можно извлечь три урока (далее — вывод): во-первых, Agent Card — это вход, контролируемый атакующим, вплоть до имён заголовков; во-вторых, спецификация лишь пишет «SHOULD проверять URL webhook», и SDK на двух языках получили SSRF; в-третьих, спецификация говорит, что «авторизацию определяет реализация», и самый популярный Java SDK по умолчанию авторизацию не выполнял, а исправление ещё и обходилось из-за особенностей платформы Android.

Публично раскрытые уязвимости SDK и реализаций, связанных с A2A (2025–2026, номера по исследовательским заметкам)
НомерКомпонентПроблемаКритичность
GHSA-qw47-mcm5-934w / CVE-2026-111764a2a-java server-common < 1.3.0.FinalКонструктор InMemoryTaskStore без параметров устанавливает authorizationProvider в null, и по умолчанию авторизация чтения не выполняется (fail-open)High, CVSS 7.5
GHSA-9rhm-2h4x-jwmx / CVE-2026-111763a2a-java < 1.3.0.FinalВредоносная AgentCard задаёт через APIKeySecurityScheme произвольное имя заголовка и отвечает redirect, в результате API key пересылается третьей сторонеMedium
GHSA-4fpj-g9jf-9rgg / CVE-2026-111765a2a-java (Android)Синхронный POST на Android обходит исправление redirect из предыдущей записиHigh
GHSA-q78c-5jjq-57g8 / CVE-2026-111761a2a-javaSSRF в push-уведомленияхMedium
GHSA-x32g-jvvm-4725 / CVE-2026-111762a2a-javaПри ошибке разбора protobuf учётные данные push записываются в лог открытым текстомMedium
CVE-2026-90790a2a-python ≤ 1.1.3SSRF в _dispatch_notification через push_info.url, исправлено в 1.1.4; соответствующего GHSA в репозитории нет, есть только в OpenCVECVSS 6.3
CVE-2026-115419 / GHSA-4v6f-7vjh-6x4mA2A-сервер Strands AgentsВызывающие стороны с разными context_id делят историю диалога; полноценного обходного решения нет, рекомендуется один экземпляр на арендатораHigh, CVSS 8.1
CVE-2025-6167Неофициальный python-a2a ≤ 0.5.5Обход каталогов (path traversal) (это другой пакет, не официальный a2a-sdk)Не указана

Источники A2A Specification (§4.5, §7, §8.4, §13)| Semgrep: A security engineer's guide to the A2A protocol| A2A Issue #2122 (расхождения канонизации подписи)| A2A Discussion #1677| levelup: Signed Agent Cards prove integrity, not identity| Lotfi et al., A2ABreak (arXiv:2609.10871)| Arun Kumar, Agent Name Collision Attacks (arXiv:2609.27624)| Unit 42: Agent session smuggling| langgraph-a2a-client Issue #8 (сообщение о внедрении через поля карточки)| Triedman et al., Multi-Agent Systems Execute Arbitrary Malicious Code (COLM 2025)| Ferrag et al., ICT Express 12 (2026)| GitHub Advisory GHSA-qw47-mcm5-934w| GitHub Advisory GHSA-9rhm-2h4x-jwmx| a2a-java advisory GHSA-4fpj-g9jf-9rgg| a2a-java advisory GHSA-q78c-5jjq-57g8| a2a-java advisory GHSA-x32g-jvvm-4725| OpenCVE: a2a-python| GitLab Advisory: CVE-2026-115419| Vulners: python-a2a

Как проверяются идентичность и полномочия ИИ-агентов?

По состоянию на 2026-10-31 общего утверждённого стандарта идентичности и делегирования ИИ-агентов всё ещё нет: идентичность рабочих нагрузок продвигает рабочая группа IETF WIMSE, для делегирования чаще всего применяют token exchange по RFC 8693, а для внешне проверяемой идентичности параллельно существуют Cloudflare Web Bot Auth, черновик ANS v2 и другие решения; сам A2A затрагивает лишь необязательную подпись Agent Card.

Проблема идентичности агентов за пределами A2A разделилась на три уровня. Первый — идентичность рабочей нагрузки, отвечающая на вопрос «что это за программа»: авторы draft-klrc-aiagent-auth представляют Amazon, Zscaler, Ping Identity, OpenAI и другие компании; черновик принят рабочей группой IETF WIMSE и заменён draft-ietf-wimse-aims, а подход состоит в применении существующих семейств WIMSE и OAuth 2.0 — «без изобретения нового протокола». Второй — авторизация и делегирование, отвечающие на вопрос «от чьего имени и что можно делать»: в примере Ping Identity весь путь делегирования записывается в act claim токена по RFC 8693, а следующий переход ограничивается через may_act; однако RFC 8693 изначально создавался для межсерверного обмена «после того, как согласие уже получено», и не охватывает нативно согласие пользователя на конкретного агента.

Третий уровень — внешне проверяемая идентичность, отвечающая на вопрос «как незнакомой стороне ему доверять». Cloudflare Web Bot Auth подписывает HTTP-запросы с помощью Ed25519 и RFC 9421, но Cloudflare пока не проверяет nonce, поэтому защита от повторного воспроизведения опирается в основном на короткий срок действия около 1 минуты; черновик ANS v2 проверяет домены через ACME и предусматривает три уровня: Bronze, Silver (плюс DANE) и Gold (плюс журнал прозрачности SCITT). A2A затрагивает на этом уровне лишь подпись карточки, и та необязательна. Коммерческие продукты появились раньше: Okta Agent SSO официально запущен 2026-08-24 и использует ID-JAG; Microsoft Entra Agent ID нативно не поддерживает ID-JAG, а дата его официального запуска в источниках различается (2026-04 или 2026-05). Поэтому при межкорпоративном A2A сторонам, скорее всего, придётся конвертировать токены на своих границах; это вывод.

На государственном уровне эту нишу тоже начинают заполнять. Центр CAISI при NIST (США) 2026-02-17 объявил AI Agent Standards Initiative с тремя опорами: отраслевые стандарты, открытые протоколы, развиваемые сообществом, и исследования безопасности и идентичности агентов; однако на странице инициативы используются лишь общие формулировки вроде «interoperable agent protocols», без упоминания A2A или MCP. Проект NIST NCCoE «Software and AI Agent Identity and Authorization» 2026-09-29 опубликовал сводку отзывов на концептуальный документ — откликнулись более 600 организаций и частных лиц. В блоге NIST от 2026-10-27 «Design Tenets for Agent Identity Management Systems» предложено 10 принципов проектирования, в том числе: у агента должна быть собственная идентичность, связанная с инициатором, а полномочия должны сужаться на каждом уровне делегирования; минимальные привилегии; кратковременная и отзываемая авторизация; вмешательство человека по риск-триггерам; подписанные мандаты, ограничивающие рамки действий; неизменяемые записи. Статус документа — запись в блоге, а не официальный стандарт.

Академические исследования движутся в том же направлении. South и соавт. предлагают расширить OAuth 2.0 / OIDC специализированными учётными данными агентов и строить проверяемые цепочки делегирования; позиционная версия той же работы включена в ICML 2025 Position Paper Track. Chan и соавт. (FAccT 2024) предлагают повышать видимость агентов с помощью трёх типов мер: идентификаторов агентов, мониторинга в реальном времени и журналов активности.

Трёхуровневая архитектура идентичности ИИ-агентов и текущее состояние (2026-10-31)
УровеньНа какой вопрос отвечаетОсновные решенияТекущее состояние
Идентичность рабочей нагрузкиЧто это за программаIETF WIMSE (draft-ietf-wimse-aims)Черновик рабочей группы, ещё не RFC
Авторизация и делегированиеОт чьего имени и что можно делатьRFC 8693 token exchange (act, may_act)Уже RFC, но не охватывает согласие пользователя на конкретного агента
Внешне проверяемая идентичностьКак ему доверять незнакомой сторонеCloudflare Web Bot Auth, черновик ANS v2, подпись A2A Agent CardВнедряются разрозненно, общего стандарта нет; подпись A2A необязательна
Коммерческие продуктыЧто компании могут купить уже сейчасOkta Agent SSO (запущен 2026-08-24, ID-JAG), Microsoft Entra Agent IDСовместимость между ними ограничена

Источники IETF Datatracker: draft-klrc-aiagent-auth| Ping Identity: авторизация Gemini Agent2Agent с помощью Ping| Identra: OAuth on-behalf-of| Cloudflare Docs: Web Bot Auth| IETF: draft-narajala-courtney-ansv2-01| Forkast: шесть вендоров выпустили продукты для идентичности агентов| tech-insider: сравнение поставщиков идентичности ИИ-агентов| NIST: AI Agent Standards Initiative (2026-02-17)| NIST: сводка отзывов на концептуальный документ Software and agentic AI identity (2026-09-29)| NIST: Design Tenets for Agent Identity Management Systems (2026-10-27)| South et al., Authenticated Delegation and Authorized AI Agents (arXiv:2501.09674)| Chan et al., Visibility into AI Agents (FAccT 2024)

Как платят ИИ-агенты? Как связаны AP2, x402 и A2A?

Платежи ИИ-агентов сейчас разделены на три уровня протоколов — оформление заказа (checkout), доказательство авторизации и машинные микроплатежи, — а A2A лишь коммуникационный уровень, к которому можно подключить платёжные расширения; при этом AP2 v0.2.0 (2026-04-28) перешёл на Checkout Mandate и Payment Mandate, 2026-04-29 Google передал его под управление FIDO Alliance, но спецификация прямо выносит обработку споров за рамки и не распределяет ответственность.

AP2 уже не тот, каким его запомнили в 2025 году. В v0.2.0 механизм переведён на Checkout Mandate и Payment Mandate, каждый из которых проходит две стадии — open и closed, реализован на SD-JWT, а open mandate хранит открытый ключ агента в cnf claim. Важное новшество — сценарий Human-Not-Present: пользователь сначала в доверенном интерфейсе подписывает open mandate своим ключом и задаёт ограничения, затем агент подписывает closed mandate ключом агента, и обе части связываются через sd_hash; продавец или поставщик учётных данных может вернуть unresolved_constraint и вернуть процесс в режим «человек присутствует». Спецификация также рекомендует продавцам при подписи Checkout JWT использовать недетерминированную подпись (ECDSA), а не Ed25519, чтобы защититься от атак с радужными таблицами. Самое главное: спецификация AP2 относит обработку споров, хранение и истребование доказательств к out of scope и обещает лишь неотрекаемый криптографический аудиторский след. В исследовательских заметках также отмечено, что спецификация AP2 рекомендует расширяться через extension points UCP, тогда как A2A в основном тексте спецификации даже не обсуждается; позиционирование AP2 смещается от «расширения A2A» к «уровню безопасности внутри торговых протоколов»; это вывод.

Платёжные расширения подключаются к A2A через собственный механизм extension: в AgentCapabilities объявляется AgentExtension (uri, description, required, params), а клиент запрашивает его активацию заголовком A2A-Extensions; расширения не могут менять базовые структуры данных или добавлять значения enum и работают только через metadata, ломающие изменения требуют нового URI, а при встрече с неподдерживаемой версией действует правило «MUST NOT fall back». a2a-x402 (spec v0.1) — именно такое расширение: продавец отправляет payment-required, клиент подписывает и отвечает payment-submitted, а продавец после расчёта в блокчейне отвечает payment-completed.

Число транзакций x402 в основном обеспечено накруткой. По данным Chainalysis, к первому кварталу 2026 года накопленное число транзакций x402 в сети Base превысило 100 млн, однако всплеск в четвёртом квартале 2025 года был «в основном вызван meme coin farming», а недельное удержание упало с 87% до 5%. Coinbase в конце апреля 2026 года заявила примерно о 165 млн транзакций и накопленном объёме около 50 млн долларов США — это заявление вендора; Artemis считает, что более 95% составляют сигналы протокола или тесты, а один сайт-трекер оценивает реальный торговый оборот примерно в 28 тыс. долларов США в день.

Карточные сети и платформы на практике действуют по принципу «принимать несколько протоколов, а строгую аутентификацию с участием человека использовать как предохранительный клапан». В марте 2026 года OpenAI вернула Instant Checkout в ChatGPT к модели Apps продавцов; по словам представителя компании, «Instant Checkout is moving to Apps». Visa 2026-07-02 объявила, что в Европе агенты уже совершили реальные покупки при участии более 30 банков-эмитентов, причём все транзакции использовали Payment Passkeys для выполнения требований строгой аутентификации клиента (SCA). Рамочная модель ответственности по-прежнему отсутствует: Chargebacks911 предупреждает, что инфраструктура споров и ответственности «largely unaddressed»; по анализу Taylor Wessing, в рамках ЕС покупка агентом, выходящая за установленные клиентом условия, в принципе будет признана несанкционированной операцией; Ant International, Visa и Mastercard лишь 2026-09-10 начали изучать рамочную модель совместимости Know-Your-Agent. PSD3 / PSR ЕС пока дошли только до позиции первого чтения, одобренной Советом 2026-10-29, в Official Journal не опубликованы, а поиск по ключевым словам в пояснительной записке Совета к PSR не выявил положений об ИИ или автономных агентах; у CFPB США также нет руководства по платежам агентов.

Научные работы указывают ещё на одну слепую зону. Debi и соавт. (IEEE IMNS 2026) провели red team-тестирование агентов для покупок на AP2: косвенная и прямая prompt injection позволяют манипулировать ранжированием товаров и извлекать конфиденциальные данные пользователя, то есть подписанный mandate не защищает процесс рассуждения, предшествующий подписи; Jiang и соавт. (arXiv:2609.00060) выполнили формальный анализ x402, MPP, ACP и AP2 в Tamarin и показали зависимости безопасности, возникающие из-за распределения намерения, полномочий делегирования и расчётов между несколькими сторонами. Агентизация в логистике сейчас идёт через MCP: MCP-сервер Flexport позволяет ИИ-ассистенту клиента бронировать перевозку по согласованным тарифам и получать booking ID. Примеров оплаты стоимости доставки через AP2 или x402 в исследовательских заметках не найдено.

Уровни платёжных протоколов ИИ-агентов (по состоянию на 2026-10-31)
УровеньПротоколИнициаторТекущее состояние
Уровень оформления заказаACPOpenAI+StripeС 2026-03 ChatGPT Instant Checkout перешёл на Apps продавцов; ACP продолжает существовать
Уровень оформления заказаUCPGoogle+ShopifyПо вторичным источникам, эндпоинт UCP у Shopify использует MCP как транспортный уровень
Уровень доказательства авторизацииAP2 v0.2.0Инициирован Google, 2026-04-29 передан FIDO AllianceОбработка споров вне рамок спецификации
Уровень доказательства авторизацииVerifiable IntentMastercardПо вторичным источникам, исходный код открыт в 2026-03
Уровень машинных микроплатежейx402Инициирован CoinbaseБольшинство транзакций в блокчейне — накрутка; реальный торговый оборот оценивается примерно в 28 тыс. долларов США в день
Уровень машинных микроплатежейMPPStripe+TempoПо вторичным источникам, запущен в 2026-03 вместе с mainnet Tempo

Источники AP2 v0.2 Specification| AP2 Flows| ap2-protocol.org| FIDO Alliance: Google передаёт AP2| A2A Extensions| google-agentic-commerce/a2a-x402| Chainalysis: x402 agentic payments adoption| Forkast: реальный объём транзакций x402| presenc.ai: отслеживание внедрения x402| Digital Commerce 360 (2026-03-06)| Пресс-релиз Visa UK (2026-07-02)| The Paypers: предупреждение Chargebacks911| Taylor Wessing: Agentic AI in payments| TechNode (2026-09-10)| The Paypers: запуск MPP| Mastercard Developers: руководство по Agentic-транзакциям| Совет ЕС: документ о голосовании по позиции первого чтения PSR ST 15154/26| Debi et al., Whispers of Wealth (IEEE IMNS 2026)| Jiang et al., A Formal Analysis of Agent Payment Protocols (arXiv:2609.00060)| SupplyChain247: ИИ-ассистенты Flexport для бронирования перевозок

Используется ли A2A на практике? Есть ли production-кейсы?

По состоянию на 2026-10-31 в исследовательских заметках не найдено ни одного именованного межкорпоративного production-кейса A2A с измеренными результатами; Linux Foundation 2026-04-09 заявил о более чем 150 поддерживающих организациях и промышленных внедрениях, не назвав пользователей, а один автор 2026-10-27 отправил 36 запросов в 18 организаций и получил 0 валидных Agent Card.

В пресс-релизе Linux Foundation к первой годовщине от 2026-04-09 говорится о более чем 150 поддерживающих организациях и промышленных внедрениях A2A в цепочках поставок, финансах, страховании и ИТ-эксплуатации; это заявление вендора: пресс-релиз не называет ни одного пользователя и не приводит ни метрик процессов, ни результатов. Чаще всего в качестве примеров приводят статью о Microsoft Agent Framework для .NET и codelab Google о закупочном concierge — но это примеры кода, а не отчёты о внедрении. Tyson Foods часто подают как кейс A2A в цепочке поставок, однако apis.io оценивает её A2A Agent Card в 0/8, а для торговых партнёров компания по-прежнему предоставляет EDI и API.

Самое прямое опровержение — практические проверки. Один автор в апреле 2026 года выбрал из публичных реестров 50 агентов, заявляющих поддержку A2A: лишь примерно 0–2 отдавали валидную карточку по well-known-пути, а корректно ответили на task — 0. Тот же автор 2026-09-09 отправил 24 запроса в 12 организаций, а 2026-10-27 — 36 запросов в 18 организаций и оба раза получил 0 карточек. Выборка сформирована самим автором и не является сплошным обследованием, но тенденция последовательна. Реально работает взаимодействие внутри одной облачной платформы: AWS AgentCore, Microsoft Foundry, Google Agent Registry.

Эмпирические данные о самих мультиагентных архитектурах тоже не в пользу межорганизационного A2A. MAST (NeurIPS 2025 Datasets & Benchmarks Track) проанализировал 1 642 трассы выполнения и выделил 14 режимов отказа в трёх больших категориях: проектирование системы, рассогласование между агентами и проверка задач; доля отказов 7 передовых открытых мультиагентных систем в работе составила 41%–86,7% (авторы предупреждают, что разные бенчмарки напрямую не сравнимы). В работе «Towards a Science of Scaling Agent Systems» авторов из Google Research, MIT и других организаций в v1 / v2 и версии для блога Google протестировано 180 конфигураций: в независимых мультиагентных схемах ошибки усиливаются в 17,2 раза, в централизованно координируемых — в 4,4 раза, а на задачах последовательного рассуждения все мультиагентные варианты ухудшают результат на 39%–70%; в v3 от 2026-04-08 исследование расширено до 260 конфигураций и 6 бенчмарков с сохранением выводов о 17,2 и 4,4 раза. Инженерный блог Anthropic (не рецензируемая статья) сообщает, что его мультиагентная исследовательская система на 90,2% превосходит одиночного агента Claude Opus 4, но расходует примерно в 15 раз больше токенов, чем обычный диалог, и прямо называет неподходящими области, где «всем агентам нужен общий контекст или между агентами много зависимостей». Межорганизационный A2A как раз собирает все эти неблагоприятные условия: у сторон нет общего контекста, нет общего верификатора, а торговый процесс (проверка цены→заказ→оплата→отгрузка) последователен; это вывод.

Пробелов на инженерном уровне больше, чем на уровне спецификации. При делегировании следующему агенту в A2A трассировка обрывается: Python SDK создаёт лишь локальные span, а стандартного способа передавать W3C Trace Context между агентами нет (Issue #2103). Общественный Rust SDK сообщил о 7 сбоях TCK, которые после сверки были признаны дефектами самого тестового набора; в том же отчёте говорится, что SDK для JS, Go и Java проходят 21/21 на обеих привязках. Агентный трафик на стороне потребителей тоже пока невелик: по данным HUMAN Security, в 2025 году агентный трафик вырос на 7 851% за год, но лишь 2,3% приходится на страницы оформления заказа; вторичный источник со ссылкой на данные Cloudflare Radar за август 2026 года указывает, что ИИ-боты дают около 7% HTML-запросов, из которых на «действия в реальном времени от имени пользователя» приходится лишь 5,8%; произведение этих долей — около 0,4%, но это перемножение является выводом и не проверено на исходных данных. Akamai предупреждает, что сайты электронной торговли лишь наблюдают за более чем 90% ИИ-ботов, тогда как мошенническая агентная активность растёт. Доказательств того, что персональные агенты вроде ChatGPT, Gemini или Claude вызывают через A2A агентов обычных компаний, в исследовательских заметках не найдено, но это лишь отсутствие опровержения, а не официальное подтверждение.

Интервью, проведённые правительствами и международными организациями, показывают, что спрос реален. В OECD Artificial Intelligence Papers No. 65 на странице 16 зафиксировано, что опрошенные практики предпочитают открытые протоколы и считают протоколы связи «агент–агент», такие как A2A, важным двигателем мультиагентной координации, одновременно опасаясь привязки к экосистеме одного поставщика.

Внедрение A2A: заявления и доказательства (по состоянию на 2026-10-31)
Заявление или кейсФактически найденные доказательстваОценка
Linux Foundation: более 150 организаций, промышленные внедрения в разных отрасляхВ пресс-релизе не названы пользователи, нет метрик результатовЗаявление вендора
Кейс Tyson Foods в цепочке поставокОценка A2A Agent Card на apis.io — 0/8; с партнёрами по-прежнему EDI и APIДоказательствами не подтверждается
Microsoft Agent Framework, Google codelabПример кода, а не отчёт о внедренииНе production-кейс
50 агентов из публичных реестров, заявляющих поддержку (2026-04)Примерно 0–2 валидные карточки, 0 корректных ответов на taskПроверка третьей стороной
18 организаций, 36 запросов (2026-10-27)0 карточек (выборка автора)Проверка третьей стороной
Взаимодействие внутри одной облачной платформыУже предоставляется AWS AgentCore, Microsoft Foundry, Google Agent RegistryФорма, которая реально работает сегодня

Источники Linux Foundation: пресс-релиз к первой годовщине A2A (2026-04-09)| Microsoft DevBlogs: A2A v1 in Agent Framework for .NET| Google Codelabs: A2A purchasing concierge| apis.io: Tyson Foods| heym.run: практическое сравнение A2A и MCP| Cemri et al., Why Do Multi-Agent LLM Systems Fail? (NeurIPS 2025 D&B)| Kim et al., Towards a Science of Scaling Agent Systems (arXiv:2512.08296)| Блог Google Research (2026-01-28)| Anthropic Engineering: How we built our multi-agent research system| A2A Issue #2103 (обрыв трассировки)| a2a-rust PR #180 (результаты TCK)| HUMAN Security: 2026 State of AI Traffic| PaidHosting: AI agent traffic (со ссылкой на Cloudflare Radar)| Пресс-релиз Akamai| OECD Artificial Intelligence Papers No. 65

Как правительства регулируют ИИ-агентов? Упоминается ли A2A?

По состоянию на 2026-10-31 в официальных документах Министерства цифровых дел Тайваня, IMDA Сингапура и ОЭСР уже прямо названы A2A или мультиагентные риски, но ни одна страна не приняла закон специально об A2A; тайваньский Базовый закон об искусственном интеллекте обнародован и вступил в силу 115-01-14 (2026-01-14), уполномоченный орган — Национальный совет по науке и технологиям, а распределение ответственности за ошибки агентов ожидает подзаконных актов, предусмотренных статьёй 17.

Тайвань: Базовый закон об искусственном интеллекте состоит из 20 статей; статья 3 определяет искусственный интеллект как «систему, способную функционировать автономно», что может охватывать ИИ-агентов, но слово «агент» в тексте закона не встречается; статья 4 перечисляет семь основных принципов, включая автономию и надзор человека, прозрачность и объяснимость, подотчётность; статья 16 поручает Министерству цифровых дел продвигать рамочную классификацию рисков, согласованную с международной практикой; статья 17 обязывает правительство определить распределение ответственности и условия её возложения для высокорисковых систем ИИ, а также создать механизмы защиты прав, компенсации или страхования; статья 18 обязывает ведомства в течение двух лет после вступления закона в силу привести профильное регулирование в соответствие. На основании статьи 16 Министерство цифровых дел 115-07-07 опубликовало «Рамочную модель классификации рисков ИИ» v1.0 (письмо по цифровой стратегии № 1150015933, вступает в силу немедленно), где для типа риска B6 «действия автономных ИИ-агентов за пределами полномочий» сказано: «В мультиагентных системах из-за взаимного запуска агентов выше вероятность цепных реакций, не предусмотренных ни разработчиками, ни пользователями, что затрудняет своевременное вмешательство и исправление со стороны человека». В руководстве по генеративному ИИ для медицинских учреждений, разосланном Министерством здравоохранения и социального обеспечения 115-05-29, прямо указано, что системы ИИ-агентов «пока не входят в сферу применения настоящего руководства».

Действующее законодательство Тайваня также применимо к агентным сценариям. Статья 4 Закона о защите персональных данных устанавливает, что лицо, которому поручены сбор, обработка или использование персональных данных, в пределах действия закона приравнивается к поручившему органу; поэтому передача персональных данных агенту на обработку не освобождает от ответственности под предлогом «это делает ИИ»; статья 21 регулирует ограничения на трансграничную передачу. Следует учитывать, что ряд статей, изменённых 114-11-11 (включая новую редакцию статьи 21 и добавленную статью 20-1), уже обнародован, но ещё не вступил в силу; дату вступления определяет Исполнительный юань. Закон об электронной подписи ИИ и агентов не упоминает; можно ли считать подпись, поставленную агентом от имени человека, подписью самого человека, законом прямо не урегулировано, и подтвердить это в статье невозможно.

Китай: Государственное управление по регулированию рынка и Управление по стандартизации КНР объявлением о национальных стандартах № 22 за 2026 год 2026-05-22 утвердили и выпустили серию GB/Z 185.1~185.7-2026 «Искусственный интеллект — взаимосвязь интеллектуальных агентов» из 7 руководящих технических документов (общая архитектура, идентификационный код, управление идентичностью, описание агентов, обнаружение агентов, взаимодействие агентов, вызов инструментов агентами); национальная публичная платформа информации о стандартах отмечает их статус как «действующий», полный текст опубликован 2026-06-18, а 2026-06-26 Государственное управление по регулированию рынка провело тематическую пресс-конференцию. В официальных документах используется название протокола AIP (протокол взаимосвязи интеллектуальных агентов), и на найденных официальных страницах ни A2A, ни MCP не упоминаются; совместимость не подтверждена. «Руководящее мнение о нормативном применении и инновационном развитии интеллектуальных агентов», совместно выпущенное 2026-05-08 Канцелярией по делам киберпространства КНР, Государственным комитетом по развитию и реформе и Министерством промышленности и информатизации, увязывает продвижение AIP, платформу регистрации агентов и цифровую идентичность агентов в единый пакет и требует, чтобы «операции, выполняемые агентами, не выходили за пределы полномочий, предоставленных пользователем». Этот путь отличается от позиции сообщества A2A, где «официального реестра нет».

Европейский союз: AI Act (Regulation (EU) 2024/1689) вступил в силу 2024-08-01; обязанности для моделей ИИ общего назначения применяются с 2025-08-02, общие положения и обязанности по прозрачности — с 2026-08-02; обязанности для высокорисковых систем отложены регламентом Regulation (EU) 2026/1744 (опубликован в Official Journal 2026-07-24): по приложению III — до 2027-12-02, по приложению I — до 2028-08-02. PSD3 и PSR находятся на стадии позиции первого чтения, одобренной Советом 2026-10-29, ожидают второго чтения в Европейском парламенте и в Official Journal не опубликованы.

США, Сингапур, Великобритания: CISA, NSA и другие ведомства «Пяти глаз» 2026-04-30 / 05-01 выпустили документ «Careful Adoption of Agentic AI Services» с рекомендацией ограничивать права доступа и начинать с низкорисковых и нечувствительных сценариев; у CFPB США нет руководства по платежам агентов, а соответствующий проект интерпретационного правила 2025 года был отозван 2025-05-15. В «Model AI Governance Framework for Agentic AI» v1.5 от IMDA Сингапура (опубликован 2026-05-20, обновлён 06-05) в разделе 1.1.1 прямо названы A2A — для связи между агентами — и MCP — для связи агентов с инструментами, а рекурсивное делегирование и межорганизационная идентичность указаны как текущие пробелы. В руководстве CMA Великобритании от 2026-03-09 (обновлено 10-30) сказано: «if an AI agent you use does something illegal, you are responsible», то есть компания несёт ответственность за противоправные действия используемого ею агента; публичные консультации ICO Великобритании по агентному ИИ завершаются 2026-11-20.

Официальные документы разных юрисдикций и их связь с A2A / ИИ-агентами (только с проверенным оригиналом)
ЮрисдикцияДокументДатаСвязь с A2A или агентами
ТайваньБазовый закон об искусственном интеллектеОбнародован и вступил в силу 115-01-14Статья 17 требует определить ответственность за высокорисковый ИИ; «агенты» не упоминаются
ТайваньМинистерство цифровых дел: «Рамочная модель классификации рисков ИИ» v1.0115-07-07Риск B6 «действия автономных ИИ-агентов за пределами полномочий»
ТайваньМинистерство цифровых дел: «Справочное руководство по применению ИИ в государственном секторе» V1.0115-01-28 (по данным документа)Подраздел об A2A на странице 14
КитайGB/Z 185.1~185.7-2026 «Искусственный интеллект — взаимосвязь интеллектуальных агентов»Утверждены и выпущены 2026-05-22Официальное название протокола — AIP; совместимость с A2A не подтверждена
ЕСRegulation (EU) 2026/1744Опубликован 2026-07-24Обязанности AI Act для высокорисковых систем отложены до 2027-12-02 / 2028-08-02
ЕСПозиция Совета в первом чтении по PSD3 / PSR2026-10-29Не опубликованы в Official Journal; в пояснительной записке к PSR нет положений об агентах
СШАNIST〈Design Tenets for Agent Identity Management Systems〉2026-10-2710 принципов проектирования идентичности агентов (блог)
СингапурРамочная модель управления агентным ИИ IMDA v1.52026-05-20Раздел 1.1.1 называет A2A и MCP
ВеликобританияРуководство CMA о законодательстве о защите потребителей и ИИ-агентах2026-03-09Компания отвечает за противоправные действия используемого агента
Международный уровеньOECD AI Papers No. 652026-09Стр. 16: практики считают A2A двигателем мультиагентной координации

Источники Национальная база законов Тайваня: Базовый закон об искусственном интеллекте| Объявление Министерства цифровых дел: Рамочная модель классификации рисков ИИ| Министерство цифровых дел: Рамочная модель классификации рисков ИИ v1.0 (PDF)| Министерство цифровых дел: Справочное руководство по применению ИИ в государственном секторе (PDF)| Министерство здравоохранения и социального обеспечения: руководство по генеративному ИИ для медицинских учреждений| Национальная база законов Тайваня: Закон о защите персональных данных| Национальная база законов Тайваня: Закон об электронной подписи| Управление по стандартизации КНР: объявление о национальных стандартах № 22 за 2026 год| Национальная публичная платформа информации о стандартах КНР: GB/Z 185.1-2026| Национальная публичная платформа информации о стандартах КНР: уведомление о публикации полного текста| Международный центр научно-технических инноваций: презентация стандартов взаимосвязи интеллектуальных агентов| Государственное управление по регулированию рынка: перепечатанный материал| Канцелярия по делам киберпространства КНР: Руководящее мнение о нормативном применении и инновационном развитии интеллектуальных агентов| European Commission: AI Act regulatory framework| European Parliament: Digital Omnibus on AI| Совет ЕС: документ о голосовании по PSD3 ST 15152/26| Совет ЕС: документ о голосовании по PSR ST 15154/26| CISA: Secure adoption of agentic AI| Federal Register 2025-08646 (отзыв CFPB)| IMDA: Model AI Governance Framework for Agentic AI v1.5| GOV.UK: CMA complying with consumer law when using AI agents| ICO: Agentic AI call for evidence| OECD Artificial Intelligence Papers No. 65

Что добавит A2A v1.1? Какие вопросы остаются без ответа?

Восемь тем A2A v1.1 одобрены TSC 2026-06-25 голосованием 5:0: возобновление потоков, идемпотентность, настройка push, выбор навыков, обнаружение способа аутентификации, история задач, многораундовое взаимодействие и двунаправленная потоковая передача; по состоянию на 2026-10-31 даты выпуска нет, а самые обсуждаемые вопросы — идентичность агентов, делегирование и тарификация — по-прежнему не решены.

Issue #1942 объединил 41 тему в восемь тем v1.1, а межзадачная память агентов (#893) в рамки отслеживания не вошла. О направлении развития лучше списка тем говорят самые комментируемые обсуждения: #1672 о проверке идентичности агента в Agent Card (около 658 комментариев), #1829 о подписи сообщений через Ed25519 и RFC 9421, #2028 о делегировании actor-chain, #2121 о передаче затрат и бюджета и #1815 об использовании HTTP 402 для обозначения «требуется оплата». Всё это вопросы доверия и коммерции; учитывая новый процесс управления extension, в исследовательских заметках сделан вывод, что они скорее появятся в виде расширений, а не изменений базовой спецификации; это вывод.

На вопрос «как персональному агенту найти агента компании» внедрённого открытого ответа пока нет. Официальная документация A2A прямо указывает, что курируемые реестры выходят за рамки A2A; предложение Agent Registry в Discussion #741 долго не продвигается, а рецензенты ставят под сомнение исходную посылку, что «поставщики сами управляют своими записями». Для обнаружения агента по домену в IETF есть четыре конкурирующих индивидуальных черновика: DNS-AID (запись SVCB, указывающая на /.well-known/agent-card.json), AID (запрос TXT-записи _agent), ADP и DAN — ни один не принят рабочей группой; черновик landscape от июля 2026 года также отмечает необходимость координации пространства имён. Со стороны MCP реестр MCP Registry с сентября 2025 года по сей день остаётся в предварительной версии.

Для межорганизационного аудита и ответственности рамочной модели тоже нет. Спецификация A2A содержит лишь требования уровня SHOULD к журналированию сбоев аутентификации и ограничению частоты запросов, а сведения о стабильности семантических соглашений OpenTelemetry GenAI в разных источниках противоречат друг другу. С существующими инструментами минимальная единица аудита, которую можно сохранить, примерно такова: собственные taskId и contextId, отпечаток подписи Agent Card другой стороны и цепочка делегирования act из токена, предъявленного другой стороной; каждая сторона хранит их у себя для последующей сверки; это вывод. Эмпирических исследований атак denial-of-wallet, направленных на «исчерпание бюджета LLM другой стороны», в исследовательских заметках также не найдено.

  • #1986 Возобновление потоков: продолжение с места обрыва после разрыва соединения
  • #1987 Идемпотентность: повторно отправленный запрос не выполняется повторно
  • #1988 Настройка push: конфигурирование и управление webhook
  • #1989 Выбор навыков: как вызывающая сторона указывает нужный навык
  • #1990 Обнаружение аутентификации: заранее знать, какой способ аутентификации использовать
  • #1991 История задач: просмотр записей о прошлых задачах
  • #1992 Многораундовое взаимодействие: семантика встречных вопросов сторон
  • #1995 Двунаправленная потоковая передача: обе стороны одновременно передают данные потоком

Источники A2A Issue #1942 (темы v1.1)| A2A issues (по числу комментариев)| A2A: Agent discovery| A2A Discussion #741| IETF: черновик DNS-AID| IETF: черновик DAWN discovery landscape| MCP Registry preview (2025-09-08)| A2A Specification §13.4| GreptimeDB: OpenTelemetry GenAI semantic conventions

Стоит ли компании внедрять A2A уже сейчас?

Исходя из данных на 2026-10-31, внедрять A2A компаниям стоит по принципу «сначала только чтение, сначала одна платформа, межкорпоративную запись — отложить»: взаимодействие агентов внутри одной облачной платформы можно пробовать, а открывать межкорпоративный A2A для заказов и платежей до утверждения рамок идентичности, делегирования и ответственности не рекомендуется, поскольку на последовательных задачах все мультиагентные варианты ухудшают результат на 39%–70% (данные arXiv:2512.08296 v1 / v2).

Нынешнее состояние A2A напоминает ранний HTTP: формат уже стандартизирован, а уровень доверия каждому приходится достраивать самостоятельно; разница в том, что вызываемая сторона теперь рассуждает сама и может быть переубеждена другой стороной. Поэтому узкое место не в инженерии, а в вопросе «кто отвечает за действия агента», и этот вопрос сейчас распределён между IETF (идентичность), FIDO Alliance (платёжное намерение), карточными сетями (споры) и регуляторами разных стран — TSC A2A на это не влияет. Отсюда вывод: в ближайшие годы наиболее вероятной формой межкорпоративного взаимодействия агентов станет «оболочка A2A вокруг детерминированных вызовов инструментов»: вызываемая сторона снаружи выглядит как агент, а внутри это API, и настоящие рассуждения происходят только внутри собственного периметра доверия.

Направление государственных рекомендаций совпадает с этим. CISA, NSA и другие ведомства «Пяти глаз» советуют начинать с низкорисковых и нечувствительных сценариев и ограничивать права доступа; рамочная модель IMDA Сингапура выделяет «реальную ответственность человека» и технический контроль как ключевые аспекты; Министерство цифровых дел Тайваня относит цепные реакции от взаимного запуска агентов к риску B6; CMA Великобритании прямо заявляет, что компания отвечает за противоправные действия используемого ею агента.

В таблице ниже варианты внедрения для обычных компаний ранжированы по силе доказательств. «Делать» означает низкий риск и ясную отдачу при имеющихся данных; «можно делать» — низкие затраты, но без измеренных кейсов; для «отложить» и «не делать» указаны причины — их следует пересмотреть при появлении сигналов-триггеров.

Уровни рекомендаций по внедрению A2A для компаний (2026-10-31)
РекомендацияДействиеОбоснование
ДелатьРеализовать авторизацию самостоятельно с запретом по умолчанию, не полагаясь на умолчания SDKСпецификация оставляет авторизацию реализации; a2a-java по умолчанию не выполнял авторизацию чтения (CVE-2026-111764)
ДелатьСчитать все поля Agent Card и URL push недоверенным вводом; отклонять частные IP в URL pushКарточка может задавать имена заголовков; и a2a-java, и a2a-python имели SSRF в push
ДелатьЖурналировать taskId, contextId, идентичность вызывающей стороны и traceparentМежагентная трассировка обрывается (Issue #2103); для последующей сверки остаются только журналы каждой из сторон
ДелатьФиксировать версии SDK и подписаться на бюллетени безопасностиВ августе–октябре 2026 года вышло несколько CVE официальных SDK, а исправление однажды обходилось из-за различий платформ
Можно делатьВзаимодействие агентов внутри одной облачной платформы (AWS AgentCore, Microsoft Foundry, Google Agent Registry)Форма, которая реально работает сейчас; периметр доверия у сторон общий
ОтложитьПолагаться на проверку подписи Agent Card между разными SDKПо Issue #2122 канонизация расходится; подпись доказывает целостность, а не идентичность
Не делатьРазрешать внешним агентам оформлять заказы, менять данные или платить от имени клиентовAP2 не распределяет ответственность, у карточных сетей нет правил споров для агентов, в PSR нет положений об агентах
Не делатьСтроить ради A2A собственный межорганизационный мультиагентный бэкендВ независимых мультиагентных схемах ошибки усиливаются в 17,2 раза; на последовательных задачах ухудшение на 39%–70%

Источники Kim et al., Towards a Science of Scaling Agent Systems (arXiv:2512.08296)| CISA: Secure adoption of agentic AI| IMDA: Model AI Governance Framework for Agentic AI v1.5| Министерство цифровых дел: Рамочная модель классификации рисков ИИ v1.0 (PDF)| GOV.UK: CMA complying with consumer law when using AI agents| GitHub Advisory GHSA-qw47-mcm5-934w| A2A Issue #2103| A2A Issue #2122| AP2 v0.2 Specification

Как участникам трансграничной электронной торговли и логистики готовиться к A2A сейчас?

Для участников трансграничной электронной торговли и логистики в 2026 году наиболее оправданы вложения не в эндпоинт A2A, а в структурированные данные на веб-страницах и детерминированные MCP-инструменты только для чтения: вторичный источник со ссылкой на данные Cloudflare Radar за август 2026 года указывает, что ИИ-боты дают около 7% HTML-запросов, из которых на действия в реальном времени от имени пользователя приходится лишь 5,8%, а Flexport для бронирования перевозок ИИ-ассистентами клиентов тоже использует MCP.

Ключевые запросы трансграничной торговли и логистики — сколько стоит доставка, каковы налоги и сборы, какой код тарифной классификации и какие требования к ввозу у этого товара — по своей природе являются детерминированными расчётами, то есть именно тем типом услуг, который больше всего нужен внешним агентам и в котором меньше всего ошибок. По опыту инженерного блога Anthropic, переписывание описаний инструментов сократило время выполнения задач последующими агентами на 40%; опыт OpenAI, вернувшей Instant Checkout к Apps продавцов, показывает, что сделка в итоге всё равно возвращается в собственный процесс продавца. Поэтому порядок подготовки должен быть таким: сначала обеспечить машиночитаемость веб-страниц и структурированных данных, затем оформить детерминированные инструменты как MCP, добавлять в ответы инструментов URL продолжения, возвращающий сделку в собственный процесс, и лишь в последнюю очередь рассматривать A2A-заглушку.

A2A-карточка-заглушка — это публикация карточки в /.well-known/agent-card.json, навыки которой сопоставлены существующим детерминированным инструментам (расчёт стоимости, налоги, описание процесса), а бэкенд напрямую вызывает программный код без LLM. Это дёшево и имеет ценность «опциона», но измеренных кейсов, когда малый или средний бизнес получил бы благодаря этому трафик или выручку, пока нет; это вывод. Если всё же открывать эндпоинт A2A, нужно как минимум: открывать только навыки для чтения, не доверять ни одному полю карточки другой стороны, отклонять частные IP в URL push, журналировать taskId, contextId, идентичность вызывающей стороны и traceparent.

Текущий подход HowBridge (всё нижеперечисленное можно проверить на странице для разработчиков HowBridge): HowBridge предоставляет публичный MCP без ключа и без OAuth (https://0523.tw/mcp/public) с 8 инструментами только для чтения и идемпотентными: описание бренда и услуг HowBridge, расчёт стоимости консолидированной доставки Китай→Тайвань (Sea Express / авиадоставка), расчёт импортных налогов и сборов Тайваня, подбор кандидатов кода тарифной классификации CCC по названию товара, ставки по коду CCC и требования к ввозу, доплата за негабарит при доставке по Тайваню, а также процесс консолидированной доставки и правила упрощённого декларирования; лимит — 120 запросов в минуту на IP; сервис зарегистрирован в официальном MCP Registry (имя tw.0523/lucky-public); ответ расчёта стоимости доставки содержит URL продолжения (continue_url), чтобы пользователь вернулся на официальный сайт. MCP для участников (https://0523.tw/mcp) использует авторизацию OAuth 2.1 и предоставляет 6 инструментов только для чтения, которые позволяют читать лишь счета, посылки, предварительные уведомления, налоговые квитанции и импортные декларации самого авторизовавшего участника; лимиты по умолчанию — 60 запросов в минуту и 5 000 в день. Сейчас на странице для разработчиков HowBridge перечислены API данных участников, MCP для участников и публичный MCP; эндпоинта A2A нет; эта статья не означает, что HowBridge уже поддерживает A2A.

Если вы хотите, чтобы ИИ-ассистент помог оценить стоимость отправки из Китая на Тайвань, можно сразу воспользоваться веб-версиями калькулятора стоимости консолидированной доставки, калькулятора импортных пошлин и поиска тарифной классификации; эти инструменты и публичный MCP используют одну и ту же логику расчёта. Расчёт носит справочный характер: стоимость доставки определяется по счёту после замеров на складе, а налоги — по решению таможни.

Уровни подготовки к A2A для участников трансграничной электронной торговли и логистики (2026-10-31)
ПриоритетДействиеРекомендацияОбоснование
1Продолжать усиливать содержимое веб-страниц и структурированные данные schema.orgДелатьОсновной способ контакта агентов с сайтами — по-прежнему просмотр и сбор данных; доля трафика действий в реальном времени от имени пользователя очень мала
2Оформить расчёт стоимости, налогов и тарифной классификации как детерминированные MCP-инструменты только для чтения и отшлифовать их описанияДелатьПереписывание описаний инструментов сократило время выполнения агентами на 40%; в логистике агенты бронируют перевозки через MCP
3Добавлять в ответы инструментов URL продолжения, возвращающий сделку в собственный процессДелатьInstant Checkout уже вернулся к Apps продавцов; сделка возвращается на собственные страницы продавца
4Сохранять OAuth для интерфейсов данных участников, добавив ограничение частоты и журналы аудита для каждого клиентаДелатьСпецификация оставляет авторизацию реализации; Akamai предупреждает о росте мошеннических агентов
5Опубликовать карточку-заглушку /.well-known/agent-card.json, за которой стоит только детерминированный код без LLMМожно делать (низкий приоритет)Низкие затраты, ценность опциона; измеренных кейсов пока нет (вывод)
6Открыть эндпоинт A2AДелать при условияхТолько чтение; не доверять полям карточки; отклонять частные IP в URL push; полное журналирование (с учётом опубликованных CVE типа SSRF и fail-open)
7Подписывать Agent CardОтложить или использовать только один SDKПо Issue #2122 канонизация между SDK расходится
8Разрешить внешним агентам оформлять заказы, менять адрес и платитьНе делатьРамочной модели ответственности нет; на последовательных задачах мультиагентные схемы ухудшают результат на 39%–70%
9Строить ради A2A собственный мультиагентный бэкенд или принимать оплату доставки через AP2 / x402Не делатьРеальный торговый оборот x402 очень мал; примеров оплаты доставки не найдено

Источники PaidHosting: AI agent traffic (со ссылкой на Cloudflare Radar)| HUMAN Security: 2026 State of AI Traffic| SupplyChain247: ИИ-ассистенты Flexport для бронирования перевозок| Anthropic Engineering: How we built our multi-agent research system| Digital Commerce 360 (2026-03-06)| Пресс-релиз Akamai| A2A Specification| Платформа для разработчиков HowBridge (публичный MCP и MCP для участников)

5 шагов подготовки к взаимодействию ИИ-агентов для участников трансграничной электронной торговли и логистики

1Сначала сделать страницы машиночитаемыми

Размещать ключевые факты — цены, сроки, правила — в HTML, отдаваемом сервером напрямую, и дополнять их структурированными данными schema.org; основной способ контакта агентов с сайтами — по-прежнему просмотр и сбор данных.

2Оформить детерминированные функции как MCP-инструменты

Сделать запросы расчёта стоимости, налогов и тарифной классификации MCP-инструментами только для чтения и идемпотентными; в описании инструмента чётко указать единицы ввода и ограничения, а в ответ добавлять URL продолжения, возвращающий пользователя в собственный процесс.

3Данные участников — через OAuth с ограничением частоты

Интерфейсы, затрагивающие персональные данные, используют только авторизацию OAuth, возвращают только данные самого пользователя и дополняются ограничением частоты и журналами аудита для каждого клиента.

4Оценить A2A-карточку-заглушку

Для пробы опубликовать в /.well-known/agent-card.json карточку, сопоставленную только детерминированным инструментам без LLM на бэкенде, и перед запуском проверить валидацию ввода для URL push и полей карточки.

5Ежеквартально перепроверять и ждать сигналов-триггеров

Ежеквартально отправлять well-known-запросы 10–20 компаниям отрасли или платформам; не открывать заказы и платежи, пока не появится письменный запрос именованного партнёра, не будет утверждён v1.1 или не возникнет рамочная модель ответственности.

Глоссарий

A2A (Agent2Agent)
Открытый протокол, позволяющий ИИ-агентам разных организаций и фреймворков находить возможности друг друга, делегировать задачи и обмениваться результатами; с 2025-06 находится под управлением Linux Foundation.
MCP (Model Context Protocol)
Открытый протокол, позволяющий ИИ-ассистентам вызывать внешние инструменты и ресурсы; рассуждением управляет LLM вызывающей стороны, а schema инструментов прозрачна для вызывающего.
Agent Card
Публичный файл описания агента A2A с объявлением навыков, интерфейсов и способов аутентификации; по соглашению размещается в /.well-known/agent-card.json; подпись необязательна.
Task (задача)
Единица работы в рамках одного взаимодействия в A2A; taskId генерирует сервер; состояния включают «отправлена», «в работе», «требуется ввод», «требуется авторизация», «завершена», «ошибка» и др.
Extension (расширение)
Механизм добавления функций вне ядра A2A: идентифицируется по URI, активируется клиентом заголовком A2A-Extensions и не может изменять базовые структуры данных.
AP2 (Agent Payments Protocol)
Протокол, фиксирующий полномочия пользователя на оплату агентом с помощью mandate на SD-JWT; v0.2.0 выпущен 2026-04-28, 2026-04-29 передан FIDO Alliance.
x402
Протокол машинных микроплатежей на основе кода состояния HTTP 402 «Payment Required»; расчёты идут в основном в сети Base.
RFC 8693 token exchange
Стандарт обмена токенами OAuth 2.0, позволяющий записывать путь делегирования в act claim и ограничивать следующий переход через may_act.
SSRF (подделка запросов на стороне сервера)
Уязвимость, заставляющая сервер отправлять запросы на адрес, указанный атакующим; URL push-webhook в A2A — типичная точка входа.
TSC (Технический руководящий комитет)
Орган принятия решений A2A: 9 мест, по одному на компанию; предложения голосуются через gitvote в GitHub issue.
AIP (протокол взаимосвязи интеллектуальных агентов)
Название протокола взаимосвязи агентов, используемое в китайской серии национальных стандартов GB/Z 185-2026; совместимость с A2A не подтверждена.

Частые вопросы

Кто разработал протокол A2A?

A2A был представлен Google в апреле 2025 года и 2025-06-23 передан под управление Linux Foundation; среди 7 компаний-учредителей — AWS, Cisco, Microsoft и другие. Сейчас решения принимает Технический руководящий комитет из 9 мест, а в августе 2026 года A2A вошёл в AAIF — тот же фонд, что и MCP.

Какая последняя версия A2A?

По состоянию на 2026-10-31 актуальная версия A2A — v1.0.1, выпущенная 2026-05-26 и совместимая на уровне протокола передачи с v1.0.0 от 2026-03-12; восемь тем v1.1 утверждены, но даты выпуска пока нет.

Можно ли использовать A2A и MCP вместе?

Да. В официальном примере A2A агенты сотрудничают друг с другом через A2A, а каждый агент через MCP работает со своими инструментами; протоколы отвечают соответственно за связь «агент–агент» и «агент–инструмент» и не исключают друг друга.

Какие уязвимости безопасности A2A известны?

В августе–октябре 2026 года появилась первая волна CVE в официальных SDK, включая отсутствие авторизации чтения по умолчанию в a2a-java (CVE-2026-111764, CVSS 7,5) и SSRF в push-уведомлениях a2a-python (CVE-2026-90790); кроме того, академические исследования выявили 11 уязвимостей уровня протокола, эксплуатируемых даже при соблюдении спецификации.

Может ли ИИ-агент сам платить картой?

Технически да: Visa 2026-07-02 объявила, что в Европе агенты уже совершили покупки, но транзакции по-прежнему требуют строгой аутентификации держателя карты через Payment Passkeys; спецификация AP2 не распределяет ответственность по спорам, а PSR ЕС ещё не опубликован в Official Journal.

Есть ли на Тайване законы, регулирующие ИИ-агентов?

Тайваньский Базовый закон об искусственном интеллекте обнародован и вступил в силу 2026-01-14, но «агентов» не упоминает; Рамочная модель классификации рисков v1.0 Министерства цифровых дел относит «действия автономных ИИ-агентов за пределами полномочий» к риску B6, а распределение ответственности ждёт подзаконных актов по статье 17.

Поддерживает ли HowBridge A2A?

Сейчас на странице для разработчиков HowBridge перечислены API данных участников, MCP для участников и публичный MCP без ключа; эндпоинта A2A нет. Публичный MCP предоставляет инструменты расчёта только для чтения: стоимость доставки, импортные налоги и сборы, тарифная классификация CCC и др.

Совпадает ли китайский национальный стандарт взаимосвязи интеллектуальных агентов с A2A?

Утверждать нельзя. Серия GB/Z 185.1~185.7-2026 из 7 документов утверждена и выпущена 2026-05-22, официальное название протокола — AIP; на найденных официальных страницах ни A2A, ни MCP не упоминаются, и их совместимость не подтверждена.

Ключевые данные

Актуальная версия A2A v1.0.1 Выпущена 2026-05-26 (A2A CHANGELOG)
Мест в TSC 9 мест По одному месту на компанию (A2A GOVERNANCE.md)
Репозитории GitHub: MCP против A2A 40 675 против 622 Topic mcp-server и a2a-protocol (gravity.fast)
Валидные Agent Card, полученные при проверке 0 карточек 2026-10-27: 36 запросов в 18 организаций (heym.run, выборка автора)
a2a-java CVE-2026-111764 CVSS 7.5 По умолчанию нет авторизации чтения (GitHub Advisory)
Новые уязвимости, найденные A2ABreak 11 Эксплуатируются при простом соблюдении спецификации (arXiv:2609.10871)
Ухудшение мультиагентных схем на последовательных задачах 39%–70% arXiv:2512.08296 v1 / v2 и блог Google (180 конфигураций)
Документы китайского национального стандарта взаимосвязи интеллектуальных агентов 7 документов GB/Z 185.1~185.7-2026, утверждены и выпущены 2026-05-22

Хроника A2A

  1. Google представляет A2A, более 50 партнёров (вторичный источник)
  2. A2A 0.2.2: ломающее выравнивание с JSON-RPC, добавлены extensions
  3. Linux Foundation объявляет о принятии проекта A2A
  4. A2A 0.3.0: agent.json переименован в agent-card.json, добавлены подпись карточки и mTLS
  5. IBM ACP влит в A2A, разработка ACP прекращена
  6. Тайваньский Базовый закон об искусственном интеллекте обнародован и вступил в силу
  7. Выпуск A2A v1.0.0 (в одной статье указан январь 2026 года)
  8. Выпуск AP2 v0.2.0; на следующий день Google передаёт AP2 в FIDO Alliance
  9. Китай утверждает и выпускает серию GB/Z 185.1~185.7-2026 о взаимосвязи интеллектуальных агентов из 7 документов
  10. Выпуск A2A v1.0.1
  11. TSC утверждает восемь тем v1.1 голосованием 5:0
  12. Министерство цифровых дел Тайваня публикует Рамочную модель классификации рисков ИИ v1.0 с риском B6
  13. MCP версии 2026-07-28 становится протоколом без состояния, Tasks вынесены в официальное расширение
  14. Дата вступления A2A в AAIF по данным AAIF и Axios
  15. Дата вступления в AAIF по официальному блогу A2A (приведена наряду с 08-17)
  16. Выпуск официального a2a CLI
  17. NIST публикует в блоге 10 принципов проектирования систем управления идентичностью агентов
  18. Совет ЕС утверждает позицию первого чтения по PSD3 / PSR (в Official Journal ещё не опубликована)

Сигналы, за которыми мы следим

  • Именованный B2B-партнёр (платформа электронной торговли, перевозчик, склад или таможенный представитель) письменно запрашивает интеграцию по A2A; по состоянию на 2026-10-31 ни одного именованного межорганизационного кейса A2A нет, поэтому это самый сильный сигнал.
  • ChatGPT, Gemini или Claude официально объявляют о вызове агентов сторонних продавцов через A2A; пока ни одна из трёх платформ этого не делает, а у Anthropic нет нативной поддержки A2A.
  • Официально выпущен A2A v1.1, включающий обнаружение аутентификации (#1990) и идемпотентность (#1987), либо официально утверждены расширения для идентичности агентов и делегирования.
  • Issue #2122 закрыт, а тестовые векторы подписи TCK проходят во всех трёх SDK — Python, JS и Go.
  • Карточные сети публикуют специальные коды причин chargeback для агентов, либо PSD3 / PSR ЕС проходят второе чтение в Европейском парламенте, публикуются в Official Journal и содержат положения об агентах (по состоянию на 2026-10-31 Совет утвердил лишь позицию первого чтения, а в пояснительной записке к PSR положений об агентах нет).
  • Google Agent Registry, Microsoft Agent 365 или MCP Registry открывают публичную межорганизационную регистрацию, либо черновики вроде DNS-AID принимаются рабочей группой IETF.
  • Публикуются данные о совместимости или реализации между китайской серией GB/Z 185 (AIP) и A2A, либо запускается платформа регистрации интеллектуальных агентов и её начинают использовать партнёры по трансграничному сотрудничеству между двумя берегами пролива.
  • Тайвань принимает правила распределения ответственности за высокорисковый ИИ по статье 17 Базового закона об искусственном интеллекте, либо Исполнительный юань устанавливает дату вступления в силу поправок к Закону о защите персональных данных от 114-11-11.
  • TSC A2A меняет состав согласно документу об управлении через 18 месяцев после создания (примерно в декабре 2026 года).
  • Ежеквартально перепроверять 10–20 компаний отрасли или платформ well-known-запросами; пока число полученных валидных Agent Card остаётся равным 0, оснований для дополнительных инвестиций нет.

Организации и стандарты, упомянутые в статье

Источники

Правительственные и официальные документы

Научные работы

Спецификации и отраслевые источники

Последнее обновление Первая публикация

Статья представляет собой обзор технических исследований и не является юридической консультацией, рекомендацией по информационной безопасности или инвестиционным советом; спецификации и нормативные акты следует сверять с последними публикациями соответствующих ведомств и проектов.

Готовы начать консолидацию?

Зарегистрируйтесь бесплатно в HowBridge Logistics и сразу получите адрес зарубежного склада + поддержку на 14 языках.

Зарегистрироваться бесплатно