Habr AI→ оригинал

Protocole A2A : comment Google standardise l'orchestration des systèmes d'IA multi-agents

Les systèmes d'IA multi-agents n'échouent pas parce que les modèles sont « stupides »—le problème fondamental est l'absence d'orchestration. Les agents perdent

Protocole A2A : comment Google standardise l'orchestration des systèmes d'IA multi-agents
Источник: Habr AI. Коллаж: Hamidun News.

Мультиагентные AI-системы часто ломаются не из-за «тупости» моделей, а из-за отсутствия грамотной оркестрации. Протокол A2A от Google и его расширение AGP — попытка решить эту проблему на уровне стандарта, а не костылей.

Почему агенты ломаются

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

Оркестратор при этом не знает, на каком шаге застряла система и стоит ли вмешиваться. Корень проблемы — не в качестве LLM, а в отсутствии инфраструктуры: Нет стандарта для объявления возможностей агента Нет единого формата передачи задач между агентами Нет механизма сигнализации о статусе выполнения Нет протокола обработки ошибок и возобновления задач Каждая команда решала это по-своему — и тратила недели на «склейку» агентов вместо разработки реальной логики.

Как работает протокол A2A A2A (Agent-to-Agent) — открытый протокол от

Google, поддержанный Microsoft и IBM. Его задача — стандартизировать взаимодействие агентов на трёх уровнях: обнаружение, коммуникация и управление состоянием. Центральная концепция — Agent Card. Каждый агент публикует карточку с описанием своих возможностей: какие задачи принимает, в каком формате, что возвращает. Оркестратор читает эти карточки и маршрутизирует задачи без хардкода. Если компетенции агента изменились — он обновляет карточку, и оркестратор сразу это учитывает. Взаимодействие идёт через стандартные HTTP-запросы с JSON-телом. Протокол поддерживает как синхронные вызовы, так и асинхронные потоки с событиями — агент может сообщать о прогрессе в реальном времени, а не просто выдавать финальный ответ.

«A2A снимает с разработчиков задачу изобретения протокола.

Теперь они фокусируются на том, что агенты делают, а не на том, как они общаются».

AGP: порядок вместо хаоса A2A решает коммуникацию, но не контролирует порядок выполнения.

AGP (Agent Gateway Protocol) добавляет именно этот слой управления: кто говорит, когда и в какой очерёдности. AGP вводит управляемые сессии и очереди сообщений. Это устраняет состояние гонки — ситуацию, когда два агента одновременно пытаются изменить один ресурс или дать ответ на один запрос. С AGP агент обязан явно сигнализировать о завершении своей части, прежде чем оркестратор передаёт задачу следующему. Вместе A2A и AGP покрывают полный жизненный цикл мультиагентного взаимодействия: от обнаружения нужного агента до контролируемого завершения с предсказуемым финальным состоянием. Хаотичные мультиагентные системы превращаются в управляемые конвейеры.

Что это значит

Google, Microsoft и IBM уже встраивают A2A в свои AI-платформы — это переводит протокол из «экспериментального» в «формирующийся отраслевой стандарт». Для разработчиков, строящих мультиагентные системы сегодня, знакомство с A2A — это не опережение времени, а базовая архитектурная гигиена. Лучше заложить правильный фундамент сейчас, чем переписывать оркестрацию после того, как агенты снова «зациклятся и сожгут бюджет».

ЖХ
Hamidun News
AI‑новости без шума. Ежедневный редакторский отбор из 400+ источников. Продукт Жемала Хамидуна, Head of AI в Alpina Digital.
Загружаем комментарии…