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.
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.
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
- 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
Plans, reviews, and reports - as first-class objects.
Each stage emits artifacts you can link, search, and re-open. Not opaque blobs.
Run your first staged task.
Agent Studio is in private alpha. Drop your email for a build and setup guide.