The supplied Claude Developer source explicitly marks A . The scenario contains the defining elements of an orchestrator/subagent architecture : decomposition of a larger objective, delegation of independent subtasks to specialized workers, and aggregation of their outputs by a coordinating agent.
This architecture is appropriate when subtasks can be performed with focused context or specialized tools. Instead of forcing one agent to carry every intermediate detail, the orchestrator can formulate assignments, launch suitable subagents, receive condensed results, identify missing information, and synthesize the final research product. This also enables context isolation and potentially parallel execution.
Anthropic's published multi-agent architecture uses this orchestrator-worker approach for research workloads: a lead agent decomposes a query, delegates work to specialized subagents, and then integrates their findings. This is particularly useful where exploration is broad and individual subtasks benefit from independent context windows. The broader model-selection guidance also identifies orchestrator strategies as useful where work can be partitioned among worker models.
B describes storage rather than delegation. C is a context-management technique, not a decomposition pattern. D centralizes all responsibilities in a single loop.
Relevant Claude Developer topics: Agent Patterns, orchestration, subagents, task decomposition, specialization, delegation, context isolation, and result consolidation .
===============