The myth?
← → · S = speaker
1 / 6
1 · Several sessions
1 · Several sessions
1 · Several sessions
1 · Several sessions
$ git worktree add ../jobs-a -b feat-a $ git worktree add ../jobs-b -b feat-b $ export HTTP_PORT=18082 COMPOSE_PROJECT_NAME=jobs_a
Isolated Git ≠ isolated Docker: one port set per track, or they collide.
2 / 6
2 · Subagents
> Spin up a subagent to audit
security, another one for performance.
Then summarise both for me.
> Regression on the homepage since yesterday.
3 subagents: the recent diff, the failing
tests, the logs. What is the likely cause?
2 · Subagents
> ultracode: audit every endpoint under src/Controller/ — the missing access checks # the agent writes the script, fires ~15 subagents, # live progress in /workflows
One keyword: the agent writes the orchestration script itself and fires the whole burst in parallel. docs · paid plan · ≠ ultrathink (think harder)
2 · Subagents
| Claude Code | Codex | |
|---|---|---|
| nesting (a subagent spawning one) | 5 levels · fixed | 1 · tunable (max_depth) |
| in parallel (concurrent) | no documented cap | 6 · tunable (max_threads) |
| total / session | 200 · tunable | no cap |
| model per agent | yes · from the prompt | yes · TOML |
> Big refactor of the Payment module: one subagent per subfolder, on sonnet. Keep opus for the summary.
“38 subagents” = a session total, not 38 at the same time.
code.claude.com/docs/en/sub-agents · learn.chatgpt.com/…/subagents
2 · Subagents
A delegated agent: its own context, its own tools, hands back a summary.
A long-running shell process (dev server, tests). No AI — you just read its output.
Ctrl+B backgrounds either one · /tasks = the shared panel.
3 / 6
3 · Delegation
> Implement this cache.
In parallel, ask Codex
to do it too — we will compare.
> Implement this cache.
Once it is done, ask Codex
for a review before I look at it.
4 / 6
4 · Profiles
--- name: code-reviewer description: Reviews code for quality and best practices tools: Read, Glob, Grep model: sonnet --- You are a code reviewer. Analyze the code and give feedback.
Not just Claude, and not just subagents: Codex has its own (.codex/agents/*.toml) — but there is no shared format. docs
5 / 6
5 · Homemade orchestration
--- name: cross-review description: implement, then have another agent review it --- 1. Implement the requested task. 2. Ask Codex for an independent review. 3. Reconcile the divergences, summarise.
Cheap, portable — but the loop is still driven by the model.
5 · Homemade orchestration
$ claude -p "Audit the security of src/Payment/" $ codex exec "Audit the security of src/Payment/"
Non-interactive: the prompt goes in as an argument. That is the brick you script.
5 · Homemade orchestration
import subprocess, concurrent.futures as cf PROMPT = "Audit this module, be critical." AGENTS = [["claude","-p"], ["codex","exec"]] run = lambda c: subprocess.run(c+[PROMPT], text=True, capture_output=True).stdout with cf.ThreadPoolExecutor() as ex: for out in ex.map(run, AGENTS): print(out)
Deterministic, versionable, 0 token for the loop. Repeated and stable → the script wins. E.g. prompt-fleet.
6 / 6
6 · Orchestrators
10 to 100+ CLI agents in parallel, each in its own worktree. superset.sh
Mac app: Claude / Codex / Cursor in parallel, worktree + live diff. conductor.build
Agents as teammates on a board: identity, queue, audit trail. multica-ai/multica
“Mission control”: driving N agents, whatever the provider. github.blog
Adjacent
Single agent, sequential (/specify → /plan → /tasks → /implement). One agent at a time. Multi is only a third-party extension (MAQA). github/spec-kit
Named roles (PM, Architect, Dev…), a sequential pipeline of documents. “Party mode” = every role in one room, arguing. bmad-code-org/BMAD-METHOD
Roles and sequencing — not parallel agents on independent tasks.
Comparison
| Meaning | Parallel | Effort | Best for |
|---|---|---|---|
| several sessions | yes | low | independent features |
| subagents | yes | low | audits · research |
| delegation | parallel or sequence | low | second opinion · review |
| profiles | cross-cutting | low | specialising a role |
| homemade orchestration | yes | medium | repeated · deterministic |
| orchestrators | yes | high | team · board |
Not more hands. The right move for the right problem.