Skip to content

Vol. IV · Multi-Agent Architectures · IV.2

Role-Playing Crews

CrewAI's bet: give each agent a role, a goal, and a backstory, assign tasks, run a process. It is the fastest way to sketch a team — and the easiest way to overfit to theater.

6 min read

Doctrine

  • A role is real only if it changes tools, prompts, or output schema.
  • Prefer sequential or hierarchical process with explicit tasks over free chat.
  • Use Flows the moment a step must be deterministic.

What to steal

The org-chart metaphor is a gift to product people. Map jobs to agents, tasks to tickets, process to workflow. CAMEL studied this as science; CrewAI productized it; MetaGPT specialized it to software SOPs.

What to discard: unbounded conversation, shared memory soup, and the belief that more roles increase intelligence.

Anti-patterns

  • Five agents that all have web search and the same model, arguing in a group chat.
  • Backstories as novels. The model does not need a childhood.

Related