A task needs research, analysis and writing, each with different tools. What pattern fits?
Why A is the answer
A supervisor with specialist agents
Specialists hold focused tools, and a supervisor coordinates them.
In detail
- Specialists hold focused tools, and a supervisor coordinates them.
- Focused tools reduce mistakes.
Use case
An illustrative scenario, not a real incident.
A supervisor passes research to one agent and writing to another, each with focused tools.
See it in different ways
flowchart TD A["Supervisor"] --> B["Researcher"] A --> C["Analyst"] A --> D["Writer"] B --> A C --> A D --> A
stateDiagram-v2 [*] --> StepsKnown StepsKnown --> Workflow: yes StepsKnown --> Agent: no Agent --> Supervisor: distinct specialists Supervisor --> [*] Workflow --> [*]
sequenceDiagram participant P0 as Supervisor participant P1 as Researcher participant P2 as Writer P0->>P1: Research task P1-->>P0: Findings P0->>P2: Write it up P2-->>P0: Draft
Key point: A supervisor coordinates specialists.
Why the other options are wrong
- B. One long prompt that lists every tool at once
- A long tool list makes selection harder.
- C. Separate agents that never exchange any results
- Agents that share nothing cannot combine work.
- D. A larger context window for a single model
- A larger window does not give specialists.

