AI product Open source

Worktrunk

Worktrunk is a command-line interface for managing Git worktrees, designed for running AI coding agents in parallel. It addresses worktrees by branch name and computes their paths from a configurable template; its core commands switch to, list, merge, and remove worktrees, with an option to launch a command such as Claude Code after switching.

View repository Visit site Mentioned in 1 video ↓

Overview

It also provides hooks for local workflow automation, LLM-generated commit messages, merge and cleanup workflows, an interactive worktree picker with diff and log previews, shared build caches, CI status and AI-generated branch summaries, pull-request checkout, per-worktree development-server ports, and aliases with branch-scoped variables. It can be installed through Homebrew, Cargo, Winget, Arch Linux, Conda, or Pixi, and shell integration enables commands to change directories.

What Worktrunk is used for

1 use taken from transcripts — each links to the moment in the video.

  • Simplifies Git worktree management into commands for switching, listing, and removing worktrees by branch name. It also provides hooks, AI commit messages, and a one-step merge workflow for running multiple coding agents in parallel.

Videos mentioning Worktrunk

1 in the library.