AI product Open source
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.
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.
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.
1 in the library.