What problem does it solve?
Orchestrate provides a self-contained framework to supervise a fleet of Claude Code agents running in tmux windows. It automatically discovers spare worktrees, spawns agents, monitors state, reboots idle agents, approves safe confirmations, and recycles worktrees when tasks are completed, enabling coordinated multi-agent workflows.
Core Features & Use Cases
- Auto-discovers spare worktrees and assigns tasks to each agent
- Spawns agents, tracks per-agent state, and maintains a centralized JSON state file
- Monitors agent health, restarts idle agents, and prompts for safe approvals
- Verifies task completion via checkpoints and integration/tests, then recycles worktrees
- Supports status and capacity checks, capacity planning, and parallel task orchestration
- Integrates with PR workflows (addressing, testing, and final evaluation) in a controlled, serialized manner
Quick Start
Spawn new agents on available spare worktrees and monitor their progress.