CLI Reference¶
Note: You typically don't run these commands directly. Instead, you describe what you want to Claude in your hub session, and Claude runs the appropriate commands for you.
This reference documents what's happening behind the scenes.
When to Use Commands Directly¶
Most users never need to run wt commands manually. However, you might use them for:
- Debugging — Understanding what Claude is doing
- Automation — Scripting wt into CI/CD or shell scripts
- Quick actions — Power users who prefer typing commands
Command Categories¶
Hub Commands¶
Commands run from your orchestration session (the hub):
wt/wt list— List active sessionswt new <bead>— Spawn a new workerwt <name>— Switch to a sessionwt watch— Live dashboardwt close <name>— Complete work and clean upwt ready— Show available beadswt hub— Create/attach to hub sessionwt auto— Autonomous batch processing
See Hub Commands for full details.
Worker Commands¶
Commands run from inside a worker session:
wt status— Show current session infowt done— Complete work and create PRwt signal <status>— Update session statuswt abandon— Discard changes and close
See Worker Commands for full details.
Utility Commands¶
Diagnostic and helper commands:
wt doctor— Diagnose setup issueswt events— View event logwt completion— Shell completionswt handoff— Hand off hub to fresh Claude
See Utility Commands for full details.
Configuration¶
wt config— Manage wt configurationwt project— Manage project registrations
See Configuration Commands for full details.