Welcome to wt
A fast, interactive git worktree manager with fzf, GitHub/GitLab integration, and Claude Code support.
__,,,,_
_ __..-;''`--/'/ /.',-`-.
(`/' ` | \ \ \\ / / / / .-'/`,_
/'`\ \ | \ | \| // // / -.,/_,'-,
/<7' ; \ \ | ; ||/ /| | \/ |`-/,/-.,_,/')
/ _.-, `,-\,__| _-| / \ \/|_/ | '-/.;.\'
`-` f/ ; / __/ \__ `/ |__/ |
_ ________ `-' | -| =|\_ \ |-' |
| | /| / /_ __/ __/ /_..-' ` ),' //
| |/ |/ / / / ((__.-'((___..-'' \__.'
|__/|__/ /_/Git Worktree Manager v1.10.0
Why wt?
Git worktrees are powerful but managing them manually is tedious. wt provides an intuitive interface to navigate, create, and delete worktrees with ease.
One command
Navigate, create, and delete worktrees with a single command
PR / MR review workflow
Create a worktree directly from a GitHub PR or GitLab MR
Issue workflow
Create a worktree from an issue with auto-named branch
Claude integration
Launch Claude for PR review, CI fixing, or issue auto-resolve
Quick Start
1. Install via Homebrew (macOS)
bash
brew tap AThevon/wt && brew install wt2. Run the setup wizard
bash
wt --setup3. Start using wt in any git repository
bash
wtKey Features
- *Quick switch -
wt <name>to fuzzy-match and jump to a worktree - *Dirty indicator - See which worktrees have uncommitted changes
- *Stash management - Full control over git stashes with preview
- *Editor integration - Auto-detects Cursor, VS Code, or your $EDITOR
- *Persistent settings - Configure editor, platform, prefixes and more via
⚙ Settings