ww
Run multiple AI tasks from a single command
Coming Soon
Switching worktrees, syncing state, and recovering from interruptions manually bleeds context with every parallel branch. ww pools worktrees and funnels everything from start to merged PR through a single /ww command.
What You Can Do
Worktree Pool ManagementIdle worktrees are handed out on demand and returned when the work is done. Switching branches stops costing time.
Diagnosis and the Next MoveReads worktree, note, PR, and CI state together, sorts each branch into merged-but-uncleaned, CI failing, review pending, and the rest, then names the next action.
Notes Kept as You WorkGoal, Plan, Decisions, Open Questions, and Sessions are recorded in structure. An interrupted branch can be read back to see what was decided where.
Backlog ManagementStack work you are not starting yet with priority, importance, due date, and tags. No worktree is attached until you begin.
A Machine Gate on Commit PolicyDecides whether a direct commit to main is allowed from allowlist rules and branch protection. It can be enforced as a Claude Code hook.
Corrections That Inject ThemselvesBank "do it this way next time" as rules and have them read at the start of every session. Nothing rides on the model remembering.
Model Selection That LearnsRecommends a model tier per class of task from past outcomes. Which tier actually ran is measured from the record.
An Independent Audit PassThe diff is examined in a conversation separate from the one that wrote it, so the author never grades their own work.
Live State in the BrowserOpen worktree and task state in a local viewer. How many branches are running is visible without looking through terminals.