worktrunk 0.3.0

A CLI for Git worktree management, designed for parallel AI agent workflows
Documentation

Docs Crates.io License: MIT CI Codecov

December 2025: I've been using Worktrunk as my daily driver, and am releasing it as Open Source this week; I think folks will find it really helpful. It's built with love (there's no slop!). If social proof is helpful: I also created PRQL (10k stars) and am a maintainer of Xarray (4k stars), Insta, & Numbagg.

Worktrunk is a CLI for git worktree management, designed for parallel AI agent workflows. Git worktrees give each agent an isolated branch and directory; Worktrunk wraps them in a clean interface and extension points. Scaling agents becomes as simple as scaling git branches.

Here's a quick demo:

Worktrunk Demo

๐Ÿ“š Full documentation at worktrunk.dev ๐Ÿ“š

Context: git worktrees

AI agents like Claude Code and Codex can handle longer tasks without supervision, and running several in parallel is practical. Git worktrees give each agent its own working directory โ€” no stepping on each other's changes.

But the git worktree UX is clunky. Even starting a new worktree means typing the branch name three times: git worktree add -b feature ../repo.feature, then cd ../repo.feature.

Worktrunk makes git worktrees easy

Start with the core commands; add workflow automation as needed.

Core commands:

Workflow automation:

Install

Homebrew (macOS & Linux):

$ brew install max-sixty/worktrunk/wt
$ wt config shell install  # allows commands to change directories

Cargo:

$ cargo install worktrunk
$ wt config shell install

Next steps

Further reading

Contributing

๐Ÿ“š Full documentation at worktrunk.dev ๐Ÿ“š