Conversation-Based Multi-Agent (AutoGen)
Microsoft AutoGen lets multiple agents chat with each other until they reach consensus.
Why Multi-Agent?
One agent with all tools is often worse than two specialized agents who talk to each other. Specialization > generalist.
Examples:
- Researcher + Writer — one gathers info, one composes the answer
- Coder + Reviewer — one writes code, one critiques it
- User-Proxy + Assistant — represents the user, talks to the worker
AutoGen Pattern
Microsoft AutoGen lets agents converse: each is an AssistantAgent or UserProxyAgent. They exchange messages until reaching consensus.
All lessons in this course
- Conversation-Based Multi-Agent (AutoGen)
- Hierarchical Supervisors (Orchestrator + Workers)
- Agent Roles and Specialisations
- Communication Protocols (Message Buses)