Open-source CLI
Fleet splits features into parallel tasks, spawns a Claude Code agent for each one in its own git worktree, and merges the results back together. One command runs the full lifecycle.
$ npm install -g get-fleet@latest
fleet go
Tell your orchestrator agent what to build. Fleet handles the rest.
Scout the codebase, write a feature spec, decompose it into parallel tasks with non-overlapping file ownership.
Create a git worktree and branch for each task. Launch a Claude Code agent in a tmux session per worktree.
Agents work in parallel on isolated branches. Health monitoring detects stalls and recovers stuck agents automatically.
Completed branches merge back in dependency order. Worktrees archive, session cleans up. Your feature is ready.
Each task gets its own git worktree and Claude Code session. Agents never conflict because they own separate files. No merge hell.
Every tool call records a heartbeat. Stalled agents get nudged. Stuck agents get triaged. Crashed agents become zombies so others keep working.
Broadcast to all agents, send direct messages, or reply to requests. Agents coordinate through a shared git branch without stepping on each other.
Each task submits for automated code review before merging. Reviewers check quality, tests, error handling, and security. PASS or FAIL, no ambiguity.
Agents load procedures on demand. Shortcuts say what to do. Guidelines say what counts as correct. Templates give structure. Add your own from any URL.
fleet go |
Full lifecycle: up, launch, watch, merge, down |
fleet status |
Check progress across all tasks |
fleet broadcast "msg" |
Send a message to all agents |
fleet send <task> "msg" |
Direct message to one agent |
fleet dashboard |
Terminal UI with agents, messages, merge queue |
fleet down |
Archive session, remove worktrees, clean up |
$ npm install -g get-fleet@latest
Then run fleet init in your repo. Requires Node.js 20+, tmux, and Claude Code CLI.