Multi-Agent Systems and Collaboration

Course Overview
Advanced
Free Course

For engineers who have built a single AI agent and now need several agents to work together reliably. You will design how agents communicate, divide work, delegate and agree, orchestrate them with LangGraph and task queues, and test, observe and evaluate the whole system in production.

Instructor: Jaidev
Sections: 4

Course Content

Section 1: Introduction to Multi-Agent Systems

When splitting one agent into several pays off, and how agents talk (messages, events, queues) and coordinate (centralised or distributed). 3 lessons, about 40 minutes.

Section 2: Collaboration Patterns

The three ways agents share work — supervisor and workers, delegation with handoff briefs, and negotiation or voting — with the guards that keep each one from looping or starving. 3 lessons, about 45 minutes.

Section 3: Orchestration Tools

The tools that run multi-agent systems in production: LangGraph for stateful agent graphs, RQ and Celery for queued agent work, and observability that measures the handoffs between agents. 3 lessons, about 40 minutes.

Section 4: Hands-On Project

A five-agent research assistant built end to end, then tested with scripted models, guarded with safety boundaries, and evaluated for emergent behaviour, cost and coordination. 3 lessons, about 45 minutes.