A2A Docs спецификация 1.0

Протокол Agent-to-Agent (A2A)

Документация на русском: перевод и разборы

Открытый стандарт, по которому ИИ-агенты разных разработчиков находят друг друга, передают задачи и возвращают результат. Любой обмен начинается с карточки агента. Вот она в разобранном виде: наведите на деталь.

Неофициальный перевод. Версия 1.0, сверено с оригиналом 05.10.2026. Официальное название протокола пишется Agent2Agent. Оригинал: a2a-protocol.org.

ОбъектAgent Card
Версия1.0
Сверено05.10.2026

Маршрут чтения

Листы идут от общего к частному. Если вы подключаетесь к агенту на версии 0.3, начните с четвёртого.

  1. 1ВведениеЗачем нужен A2A, цели и принципы, три слоя спецификации, отличие от MCPготово
  2. 2ПонятияКлиент и сервер, Agent Card, задача, сообщение, часть, артефактготово
  3. 3ПротоколПривязки к протоколам, версии и заголовок A2A-Version, параметры сервисаготово
  4. 4Миграция с 0.3 на 1.0Ломающие изменения версии 1.0, примеры «было — стало», порядок обновленияготово
  5. 5БезопасностьАутентификация, авторизация, что публиковать в Agent Cardскоро
  6. 6РуководстваМинимальный агент и клиент, типичные ошибки, чек-лист перед публикациейскоро
  7. 7СправочникВерсии спецификации, официальные SDK, нормативные источники, словарь терминовготово
  8. 8ИнструментыПроверка Agent Card вашего агентаскоро
  9. 9О проектеСтатус перевода, принципы перевода, лицензия, как сообщить об ошибкеготово

Состояния задачи

Состояние задачи — одно из восьми значений, определённых в спецификации. Наведите на состояние, чтобы прочитать, что оно означает.

В работе

Агент принял задачу и работает над ней.

Пауза

Прерванные состояния: чтобы продолжить, агенту нужен ответ клиента.

Конец

Конечные состояния. Задача не перезапускается: следующее обращение станет новой задачей в том же contextId.

Какую версию читать

Сайт описывает версию 1.0. Но в реальных проектах вы ещё долго будете встречать предыдущую.

ВерсияСтатусЧто важно знать
1.0.xПоследняя выпущенная (1.0.0 от 12.03.2026, патч 1.0.1 от 26.05.2026), основа этого сайтаВ протоколе взаимодействия есть ломающие изменения относительно 0.3. Агент может объявлять поддержку и 0.3, и 1.0 одновременно.
0.3.0Предыдущая версияЧасть SDK и фреймворков пока реализует именно её. Если подключаетесь к такому агенту, откройте «Миграцию».
0.2.6, 0.1.0ИсторическиеСохранены в официальной документации, для новых проектов не подходят.