Parallel Worktrees
Send one prompt to several agents at once. Each runs in its own isolated git worktree, so they never touch each other's files. Compare the results and merge the best one.
How it works
Isolated by default
Every agent gets its own git worktree and branch. No stash juggling and no agents overwriting each other.
Any CLI agent
Claude Code, Codex, OpenCode, Pi, or anything else that runs in a terminal. Mix them in one fan-out.
Compare and merge
Line the results up side by side, check the diffs and tests, and merge the one you want.
Live status
Every agent shows whether it's running, idle or done, with an unread marker when it needs you.
Usage tracking
See Claude and Codex usage and rate-limit resets in the status bar, and switch accounts without logging in again.
Workspace cleanup
Finished worktrees are tidied away in one click once their branch has merged.
Frequently Asked Questions
Run your agents side by side.
Parallel Worktrees ships in the DevMesh desktop app for macOS, Windows and Linux.