Agent LLM · MEMORY · TOOLS tools memory plan act
Открытая лекция · Онлайн

Агенты и межагентное взаимодействие

Что такое автономный агент, как он принимает решения и как агенты разных вендоров договариваются по стандарту A2A – понятно даже без технического бэкграунда.

26 мая
19:00 (GMT+3)
~90 минут
включая Q&A
Павел Вейник
Founding Architect
Записаться
A2A PROTOCOL agent researcher agent critic agent writer agent reviewer agent planner task message artifact result

Что будет на открытой лекции

Понятие агента и цикл ReAct

Автономная сущность с LLM, памятью и инструментами действует в цикле «планирование – действие – наблюдение – рефлексия», самостоятельно выбирая, какие шаги предпринять и когда остановиться.

Степени автономности и ограничение агента

От управляемого помощника до self-directed системы. Правило: чем выше ставки, тем больше точек контроля – подтверждения, лимиты на шаги и расходы, песочницы и fallback-эскалация.

Стандарт A2A для общения агентов

Открытый протокол Google (передан в Linux Foundation) связывает агентов разных вендоров и фреймворков. Они сотрудничают над задачей, не раскрывая внутренней логики, памяти и инструментов друг другу.

Карта преобразования смыслов

Цепочка агентов проектируется заранее: какой смысл подаётся на вход и какой получается на выходе каждого шага – и только потом пишется код. Иначе получается «автоматизация хаоса».

Для кого будет полезно

Всех, кому интересен AI

Уже работаете с ChatGPT, Copilot или Cursor и хотите понятным языком, без инженерного жаргона, разобраться – чем агент отличается от чат-бота, как он принимает решения и как агенты разных производителей общаются между собой.

IT-инженеров

Проектируете или внедряете агентов в свой продукт. Нужна ясная картина: компоненты агента (LLM, память, планировщик, инструменты), цикл ReAct, типы архитектур – одиночный, мульти-агентный, иерархический – и приёмы безопасного ограничения.

Тимлидов и архитекторов

Готовите архитектуру под мульти-агентные системы или интеграцию с агентами других команд и компаний. Оцениваете, как стандарт A2A повлияет на инфраструктуру, безопасность и процессы вашей команды.

Что получат участники

  • Понимание природы агента – чёткое представление о том, чем агент отличается от чат-бота, из каких компонентов состоит и как работает цикл ReAct.
  • Навык проектирования цепочек преобразования смыслов – умение сначала нарисовать карту «вход → преобразование → выход» для каждого агента, прежде чем писать код.
  • Практика ограничения агентов – конкретные приёмы защиты: max_steps, budget caps, песочницы, обязательные подтверждения опасных операций и fallback-эскалация.
  • Знание протокола A2A – архитектура, Agent Card, жизненный цикл задач, различие с MCP – достаточно для проектирования межагентных систем.
  • Понимание рисков и подводных камней – каскад ошибок, O(n²) связности, проблемы аудита и отладки – знать заранее, чтобы не наступить.

Программа лекции

  1. 1
    Что такое агент: компоненты и цикл работы
    • Агент как автономная, целеориентированная, проактивная сущность; отличие от чат-бота – автономность, реактивность, проактивность
    • Компоненты: LLM как «мозг», краткосрочная и долгосрочная память, планировщик, инструменты, данные вне LLM
    • Паттерн ReAct: planning → action → observation → reflection → следующий шаг или финальный ответ
  2. 2
    Степени автономности
    • Полностью управляемый, полуавтономный с подтверждениями опасных операций, self-directed
    • Правило выбора уровня: чем выше ставки, тем больше human-in-the-loop
    • Граница между prompt chaining и agent loop: цепочка фиксирована, цикл агента адаптивен на каждом шаге
  3. 3
    Типы агентных архитектур
    • Одиночный агент, мульти-агентная система со специализированными ролями, иерархическая с оркестратором
    • Subagent как способ изолировать контекст и не засорять основную сессию
    • Практические примеры: резюмер git diff, исследователь, агент развёртывания, код-ревью, поддержка
  4. 4
    Ограничение агента: безопасность и предсказуемость
    • Риски: бесконечные циклы, неконтролируемые расходы, каскад ошибок, галлюцинации в действиях
    • Жёсткие лимиты: max_steps, budget caps, песочница, обязательные подтверждения опасных операций
    • Stop conditions, rubric-проверки, fallback и эскалация человеку при превышении N шагов
  5. 5
    Стандарт A2A: зачем он нужен
    • Проблема: агенты разных вендоров и фреймворков говорят на разных языках, каждый со своим протоколом
    • Agent2Agent Protocol от Google, передан в Linux Foundation; SDK для Python, JS, Go, Java, .NET
    • Принцип непрозрачности: сотрудничество без раскрытия внутренней логики, памяти и инструментов
  6. 6
    Архитектура A2A
    • Три слоя: Data Model (Task, Message, Part, Artifact, AgentCard), Operations, Protocol Bindings
    • Agent Card – JSON-«визитка» по /.well-known/agent.json: имя, навыки, аутентификация, capabilities
    • Жизненный цикл задачи: submitted → working → completed / failed / canceled, плюс input-required и auth-required
    • Отличие A2A и MCP: MCP это «агент → инструмент», A2A это «агент → агент»
  7. 7
    Карта преобразования смыслов
    • Принцип «design first, build second»: сначала карта смыслов, потом агенты
    • Каждый агент = одно преобразование: чёткий вход, чёткий выход, одна ответственность
    • Артефакт между агентами как контракт: формат (JSON, markdown), схема полей, критерии полноты
    • Тестирование по звеньям, а не только финального результата
    • Лучше 3 агента с понятными ролями, чем 10 с размытыми
  8. 8
    Сценарии применения и подводные камни
    • Триаж заявок, цепочки «аналитик → поисковик → критик», кросс-фреймворковая интеграция (LangGraph ↔ CrewAI ↔ ADK)
    • O(n²) связности при росте числа агентов, решение через event mesh / pub-sub поверх A2A
    • Latency, distributed tracing (OpenTelemetry, trace_id), версионирование skills и capabilities
    • Безопасность: HTTPS/TLS, OAuth 2.0 / mTLS / API Key / OpenID Connect, in-task auth, аудит каждого сообщения
  9. 9
    Вопросы и ответы
    • Ответы на вопросы, заданные при регистрации и в чате урока

Серия открытых лекций

  1. 1.
    Основы работы с AI: от 0 до агентов Смотреть в записи →
  2. 2.
    Глубже про MCP, RAG, CAG и A2A Смотреть в записи →
  3. 3.
    Агенты и межагентное взаимодействие идёт регистрация · 26 мая
  4. 4.
    Мониторинг и безопасность – метрики, guardrails, защита от атак.
  5. 5.
    Agent system от 0 до enterprise – архитектура, масштабирование, прод.
  6. 6.
    To be announced
  7. 7.
    To be announced
Лектор
Павел Вейник, Founding Architect at Hard & Soft Skills
Разработчик с 2003 года, занимается обучением с 2008, обучением сеньоров и архитекторов с 2018.

Делился экспертизой на более чем 200 митапах и конференциях. Стоит у основания различных сообществ IT специалистов, включая: ByChange, Free IT.

Выполнял роли разработчика, тимлида, архитектора, CTO в стартапах, корпорациях и продуктовых компаниях.

Обучил более 1K разработчиков за последние 15 лет. Обучил более 450 архитекторов.
Создает и проводит обучающие курсы для любых технических направлений.
Записаться на открытую лекцию!
Простыми словами о сложном AI – разберётесь, даже если вы не инженер

26 мая | 19:00 по Минску | online
Записаться на все лекции сразу
при выборе этого поля вы будете получать приглашения на почту и в Google Calendar на все следующие лекции этой серии
Предпочитаемый способ связи
2
20
После заполнения формы вас автоматически переадресует на Telegram-канал Hard&Soft Skills