Recommended · 1 thread + subagents · solo-conductorTake one unit all the way to a merged PR
solo-conductor is the single-seat team mode. Your one thread — the conductor — plays architect, orchestrator, and builder. Reviews stay independent: for every review and re-review, the conductor starts a fresh subagent that did not write the change, and its verdict is recorded as an independent review.
Run the thread wherever you already work — the Claude desktop app, Claude Code in a terminal, or an Orca Run — and let it start its own reviewer subagents inside the same session. There is no transport, pane layout, or seat roster to set up. How 1 thread + subagents works →
What you have after the first unitA packet written from your intent, a GitHub issue published from it, a pull request, an independent review recorded on that PR, a merge after CI passes on the reviewed commit, and a closeout that feeds the next unit. Every step is visible in git and GitHub.
Hand this to your agent
Set up intent-cli in this repository as a single-seat solo-conductor team.
Follow intent-cli's host initialization guidance (dry-run first) and ask me the decisions that are mine.
Before recording team_mode, confirm every intent-cli that reads this host is v0.32.0 or later.
Record team_mode=solo-conductor, confirm guide bootstrap reports solo-conductor-complete,
then run the first unit with intent-cli guide solo-conductor.
Start a fresh subagent for every review, and check with me before publishing an issue or merging.
What your agent will run
- 01
Initialize the hostintent init, dry-run first and then --write — the same flow as every other setup.
- 02
Record the modeintent-cli team-mode set --domain <domain> --team <team> --mode solo-conductor --write
- 03
Confirm itintent-cli guide bootstrap --domain <domain> --team <team> reports solo-conductor-team-bootstrap in state solo-conductor-complete.
- 04
Run the ten-step loop for each unitintent-cli guide solo-conductor lays out the loop — design claim, packet, issue, implementation, PR, independent review, fixes, merge, closeout — and the rules that keep the reviewer independent.
Optional: a second opinion from another vendor
Declare the team under [[cross_runtime_review.teams]] in .intent-cli/config.toml. On the repositories that declaration lists, approving a PR then needs a verdict from a different runtime — Codex, Claude, Cursor, Copilot, or OpenCode — recorded against the PR's current head commit, and publishing an issue through publish-flow needs a design verdict on the packet. intent-cli renders the reviewer prompt and records the verdict; your seat runs the reviewer. This is how intent-cli itself is reviewed today.
These gates keep an honest workflow honest; they are not a security boundary. Other routes, such as gh pr merge, are not gated.
Limits: one unit at a time, and only on an agent runtime that can start isolated subagents — if yours cannot, use the multi-seat setup. Already running the conductor in an Orca Run? It can be recorded for the solo team as well (session-layer topology record-orca-run).
Sharing the host with other machines or seats? Upgrade every intent-cli that reads it to v0.32.0 before you record the mode. An older intent-cli rejects a team-mode.json that contains solo-conductor, and the whole file then fails to load for every team on that host.