Build a Hub-and-Spoke Multi-Agent System with Claude
Build a coordinator that dispatches a task to specialist Claude subagents in parallel, each with its own isolated context and an explicit brief, then aggregates their results, recovers when one subagent fails, and can export and resume its session. Submit a single script or notebook for instant, rubric-based feedback.
3.5 hrs
Est. time
4
Outcomes
7
Rubric criteria
65%
Pass score
What you'll learn
Skills you'll have real reps in after shipping this.
See how it works
Hub-and-spoke routing
A coordinator routes each subtask to the specialist best suited to it, then merges the results. The spokes never talk to each other.
Production multi-agent shape
Isolated subagent contexts, parallel dispatch, and recoverable state are what make a multi-agent system survive contact with production.
The scenario
You are building a research assistant that answers a broad question by splitting it into independent investigations: market sizing, competitor scan, and patent search. A single agent doing all three in one context gets slow, mixes findings together, and degrades as the context fills up.
The fix is a hub-and-spoke design: a coordinator decomposes the question, hands each specialist subagent a clean, explicit brief, runs them in parallel, and merges the results. You also need it to survive a subagent failing and to resume if the process is interrupted.
Your role
You are a Claude solutions architect designing a multi-agent system. Your deliverable is one module that shows the hub-and-spoke pattern done correctly: explicit context passing, parallel dispatch, failure recovery in the chain, and a session you can export and resume.
Start the task to unlock the full brief
You'll get the step-by-step requirements, setup commands, the 7-criterion grading rubric, tips, and the ability to submit your solution for instant AI grading.
Free to start · submit when you're ready
Learning resources
What you'll build in this multi-agent orchestration task
This is a build-and-submit task, not a guided lab. You build the hub-and-spoke pattern at the heart of real multi-agent systems: a Claude coordinator that decomposes a question, hands each specialist subagent a clean and explicit brief, runs the independent subagents in parallel, and merges their findings. The deliverable is one Python module that shows the pattern done right.
The hard parts are the ones that decide whether a multi-agent system works in production: keeping each subagent's context isolated so they do not interfere, dispatching them concurrently so the system is fast, recovering when one subagent fails, and exporting state so an interrupted run can resume. You demonstrate all of it on a single run plus a resume.
Grading is rubric-based and explainable. Your submission is scored against weighted criteria (SDK integration, coordinator, context isolation, parallel dispatch, failure recovery, session resume, and the demonstration) with per-criterion feedback quoted from your code. The pass threshold is 65 percent and you can resubmit. These are the orchestration skills the Claude Certified Architect exam weights most heavily.