Пишем мультиагентную систему за один вечер

Мастер-класс, в котором четыре ИИ-агента – Атос, Портос, Арамис и д’Артаньян – взаимодействуют между собой. Для коммуникации используем протокол A2A от Google.
Средний уровень
Сертификат Stepik

Чему вы научитесь

  • построите мультиагентную систему по протоколу A2A

О курсе

О создании одиночных агентов написано очень много. Но как заставить их взаимодействовать между собой, координировать их усилия? Как научить модули, разработанные на разных фреймворках (LangGraph, CrewAI и т.д.), понимать друг друга? 

Этот курс не про построение одиночных агентов, а про коммуникации между уже готовыми. Конкретный фреймворк не имеет значения. Мы обойдемся вовсе без него, чтобы сосредоточиться на взаимодействии агентов. Для этого мы используем открытый протокол Agent2Agent (A2A), публично представленный компанией Google 9 апреля 2025 года.

В сети пока мало материалов по A2A, причем они касаются версии 0.3.0, вышедшей в 2025 году. Однако в 2026 году Google существенно переработал свой протокол. Мы рассмотрим версию 1.0.1, вышедшую 26 мая 2026 года.

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

=== СЦЕНА ===
* [д'Артаньян]
  Мы отправляемся в Лондон, господа.
> [Атос]
  А ты уверен в том, что Лондон ждет нас с распростертыми объятиями?
> [Портос]
  Лондон? Да он не знает, с кем имеет дело! Мы там устроим пиршество, которое запомнится на века!
> [д'Артаньян]
  Но, Атос, разве не стоит проверить, каково это — быть в центре бурного праздника, а не сидеть, как старый кот, на печи?
> [Атос]
  Но разве праздник не может скрывать под собой печаль, д'Артаньян?
> [д'Артаньян]
  Но, Атос, разве не лучше сразиться с печалью, чем с тоской по бездействию?
> [Атос]
  Что, Портос, ты готов праздновать, забыв о том, что за каждым весельем стоит жертва?
> [Портос]
  Что за жертва, Атос? Я лучше пожертвую своим спокойствием ради веселья, чем буду тосковать в углу!
> [Атос]
  Веселье, Портос, может оказаться лишь маской, за которой таится горечь утрат.
=== занавес ===

Для кого этот курс

для разработчиков интеллектуальных агентных систем

Начальные требования

Так как курс не привязан ни к какому фреймворку, для старта достаточно базовых знаний Python.

Наши преподаватели

Как проходит обучение

Пошагово разрабатываем два проекта. Вам нужно только копипастить, анализировать и запускать предложенный код.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Что вы получаете

  • навык работы с A2A
  • проект в портфолио
  • каркас для построения собственных систем
  • сертификат

Сколько стоит обучение

Old Price: 1 290  Discount Price: 903 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Old Price: 1 290  Discount Price: 903