C.W.K.
Stream
Lesson 04 of 08 · published

Parallel Sub-agents

~14 min · cowork, subagents, parallelism, fan-out

Level 0🌱 Novice
0 XP0/70 lessons0/11 achievements
0/120 XP to next level120 XP to go0% complete

One task, many simultaneous workers

For tasks with independent workstreams — analyze 50 documents, evaluate 5 vendor proposals, process 200 contracts — Cowork splits the job across parallel sub-agents and merges their outputs. A serial 30-minute task becomes a parallel 10-minute task.

The pattern that matters: parallel works when units are independent (fan-out / merge), it doesn't when each step depends on the previous (sequential refinement). Cowork is smart about picking the shape, but you can hint by phrasing the goal — "analyze each independently, then synthesize" leans parallel; "draft, review, polish" leans serial.

Monitoring lives in the Cowork panel: each sub-agent shows status (Planning / Working / Waiting / Merging / Complete). When a sub-agent finishes early, it parks; the merge step kicks off only after every sub-agent reports done.

Code

Fan-out across documents·text
# Goal:
"Analyze all 8 quarterly reports in /inbox/financials and
 produce a comparative trends document."

# Cowork's parallel decomposition:
sub-agent 1: Q1 2024 → extract revenue, costs, KPIs, risks
sub-agent 2: Q2 2024 → same
sub-agent 3: Q3 2024 → same
sub-agent 4: Q4 2024 → same
sub-agent 5: Q1 2025 → same
sub-agent 6: Q2 2025 → same
sub-agent 7: Q3 2025 → same
sub-agent 8: Q4 2025 → same
[all 8 run simultaneously]

merge:        combine outputs → /output/quarterly-trends.md
Vendor evaluation matrix·text
"Evaluate the 5 vendor proposals in /inbox/vendors. For each:
 pricing, implementation timeline, support SLA, technical reqs,
 reference quality. Side-by-side comparison + ranked recommendation."

# One sub-agent per vendor → /working/vendor-{name}-eval.md
# Merge agent → /output/vendor-comparison.md
# Then: "Why did you rank Vendor B above Vendor A? Show scoring."
# Cowork reads its own evals and explains the rank deltas.

External links

Exercise

Pick a real fan-out-shaped task (a folder of similar documents to analyze, a list of options to compare). Hand it to Cowork. Watch the sub-agent statuses in the panel. After the merge, ask Cowork to explain its ranking or merge decisions.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.