How is a team of agents different from one agent with a large tool belt?
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
A multi-agent system runs two or more separate LLM-driven agents that coordinate via message passing, each with its own context, persona, and tool set. The 'multi' is in the agent count, not the tool count.
Think of a tiny office. One person can do many jobs if they have the right tools: a laptop, a phone, a calculator. That is a single agent with many tools. Now imagine the office hires a second person. They have their own desk, their own laptop, their own job description, and they can talk to the first person but they cannot read each other's minds. That is a multi-agent system. The 'multi' is about how many separate brains there are, not how many gadgets each brain has. CrewAI is like a small startup with a planner, a researcher, and a writer. AutoGen is like a conference call between specialists. LangGraph is more like a workflow diagram where each box is its own little office.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
5 min: define multi-agent in terms of separate LLM contexts and message passing, distinguish from single agent with many tools, list two or three coordination patterns, name three production frameworks (CrewAI, AutoGen, LangGraph), and warn about the main gotchas (context fragmentation, deadlock, cost compounding).
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Calling a single agent with many tools 'multi-agent'. The structural difference is separate model contexts and personas, not tool count; one LLM context window equals one agent.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.