Conductor V1 watches windows you opened by hand. V2 flips the order: pick a formation, set one purpose, press FIRE β and a fleet of Claude Code windows launches into tmux and coordinates on its own.
ββ ORC ββ βββββΌββββ¬ββββΌββββ w1 w2 w3 w4
One orchestrator decomposes the mission, delegates a single task per worker, collects their reports, and synthesizes the final result.
s1 ββΆ s2 ββΆ s3 ββΆ s4 each stage hands off to the next
Stages run in order; each consumes the previous stage's output and hands off to the next. Initiator is the first stage.
p1 βββ p2 β β² β± β β β± β² β p3 βββ p4
Equal peers self-organize: each claims a distinct angle, works it, and broadcasts findings to the others. Peer 1 doubles as scribe.
No message bus, no new infrastructure. A swarm coordinates the way people do: shared files and short pings.
~/.conductor2/swarms/<name>/ holds the mission, out/ artifacts, and notes/. Files are the source of truth.swarm-say <window> "<one line>" for handoffs and pings; anything longer goes in a file with a pointer.Orchestrator splits a research question across 4 researchers β landscape, evidence, red-team (counter-evidence), numbers β then synthesizes one cited, decision-grade report.
Three peers each take one trading desk: confirm the bots are alive, audit the last 24h from the ledgers, and propose tuning. Read-only β changes go in the report for a human.
Sequential review: recon maps the attack surface, the auditor digs line-by-line, the verifier reproduces or kills each finding, the reporter writes a severity-ranked fix list.
Conductor V2 speaks MCP over stdio, so any MCP-aware agent can design a swarm, preview it, fire it, and stop it β natively. Read tools are free; the two that spawn or kill processes are flagged.
Watch a fired swarm from the V1 cockpit too β every window is a normal Claude Code session, so the
claude-code adapter sees them, grouped by status, problems first.
Clone V2, register the MCP, and ask any session to plan and fire a fleet.