Studio pipeline · Feature

Plan, parallelize, review - in one staged workflow.

Every task moves through the same six-stage pipeline: orchestrator → planner → workers → worker_review → final_review → reporter. Plans before patches, parallel execution in worktrees, explicit handoffs at every step.

The pipeline

Six roles. One handoff at a time.

Each stage produces structured artifacts the next stage acts on. Stages are optional - disable review stages for fast iteration, or require them for compliance.

01
Orchestrator
decides route
Reads the task, picks workflow mode, schedules stages.
02
Planner
writes plan
Produces a structured plan you can review and approve.
03
Workers
1–5 parallel
Run in isolated worktrees. Each emits its own diff and tests.
04
Worker review
per-patch
Optional review stage that evaluates each worker's output.
05
Final review
aggregate
Evaluates the combined outcome before reporting.
06
Reporter
summarize
Files a structured report with diffs, tests, and links.
Worktrees

Five workers, five worktrees, zero collisions.

Each worker gets its own git worktree under ~/.studio/worktrees/{task}/{worker}. They never write to your branch. Studio collects accepted patches into an integration worktree where you decide what to keep.

  • Copy-on-write filesystem layout where supported (APFS, ZFS, btrfs)
  • Conflict detection at integration time - never silent overwrites
  • Open any worktree in your IDE with one click
  • Manual merge / apply when you're ready
task-2af469 · worktrees 3 active · 1 done
w1
feat-blue-btn-w1 · +24 −3 · ready
w2
feat-blue-btn-w2 · +18 −2 · ready
w3
feat-blue-btn-w3 · running
integ
integration/feat-blue-btn · awaiting picks
$ git worktree list
~/repo                              main         a1b2c3d
~/.studio/worktrees/2af469/w1        feat-blue-btn-w1
~/.studio/worktrees/2af469/w2        feat-blue-btn-w2
~/.studio/worktrees/2af469/w3        feat-blue-btn-w3
~/.studio/worktrees/2af469/integ     integration/feat-blue-btn
Structured artifacts

Plans, reviews, and reports - as first-class objects.

Each stage emits artifacts you can link, search, and re-open. Not opaque blobs.

Related features
Request access

Run your first staged task.

Agent Studio is in private alpha. Drop your email for a build and setup guide.