# Worktrunk

> Git worktrees that spawn an agent in one switch

**Category:** AI Agents  
**Pricing:** open-source  
**URL:** https://worktrunk.dev  
**GitHub:** https://github.com/max-sixty/worktrunk  
**Added:** 2026-09-03

---

## The Hook

`wt switch -c -x claude feat` creates the worktree and starts the agent in it.

## What's Good

Worktrunk is a Git worktree CLI built for parallel agent sessions. Address worktrees by branch name; `wt switch -c -x claude feat` is create + cd + start Claude instead of `git worktree add` plus a manual launch. Hooks run at switch/create/merge/remove. `wt step copy-ignored` in post-start copies gitignored caches—`node_modules/`, `target/`—so a new tree does not cold-start. Dual-licensed MIT OR Apache-2.0.

## The Catch

On Windows, `wt` is Windows Terminal's command. The installer ships `git-wt` to avoid the collision (`winget install max-sixty.worktrunk` then `git-wt config shell install`); you can also disable the Terminal app-execution alias. Project hooks require first-run approval. This is worktree plumbing, not a coding agent.

## Verdict

The worktree CLI for running several agents at once. On Windows, call git-wt.
