Parallel Agents: Three Ways to Run Concurrent Work

Day 25 · Week 5 · Agents — AI Personas

Slack Message — copy & paste

🤖 Tip #25 — Each tool has its own parallelism model: Claude Code uses multiple Agent calls, Copilot CLI uses /fleet, VSCode Chat uses #runSubagent.

#25 Claude Code

Three Parallelism Models

  • **Claude Code**Multiple Agent tool calls in one message run concurrently, each with its own context. Our `/dx-step-verify` runs lint + secrets + architecture checks in parallel, cutting verification time by ~60%.
  • **Copilot CLI /fleet**Spawns N parallel subagents, one per subtask. Results converge back. Think MapReduce for code tasks. Great for homogeneous work like code review across many modules.
  • **VSCode Chat #runSubagent**Creates a context-isolated sub-task. The subagent works independently, returns results to your main conversation. Your context stays clean. Best for one-off heavy research or delegation.
  • **Don't parallelize dependent tasks**If step 2 needs step 1's output, run them sequentially. Parallel agents can't see each other's work.
Parallel /fleet Concurrent
#25 Agents — AI Personas

When to Use Which

  1. 1 **Match the model to the task type**
    • Heterogeneous (different tools) — Claude Code multiple Agent calls
    • Homogeneous (same task, N targets) — Copilot CLI /fleet
    • Delegation (one-off research) — VSCode Chat #runSubagent
  2. 2 **Try /fleet**In Copilot CLI, run `/fleet "summarize each file in src/components/"` to see parallel agent execution in action.
  3. 3 **Look for parallel opportunities**Check if any of your sequential skill steps could run in parallel. Independent verification checks (lint, secrets, architecture) are prime candidates.
  4. 4 **Keep dependencies sequential**Map your skill steps as a dependency graph. Only parallelize steps with no data dependencies between them.
Parallel /fleet Concurrent
Your screenshot here Optional — add a screenshot from your own workflow
KAI by Dragan Filipovic