#4545th of 308 in Skills, plugins and prompts

worktrunk

Git worktree manager CLI for running AI coding agents in parallel

Stars
9.4k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026
Language
Rust
Stars, last 30 weeks+5,620
27 Mar 2026: 3,819 stars3 Apr 2026: 4,055 stars10 Apr 2026: 4,237 stars17 Apr 2026: 4,514 stars24 Apr 2026: 4,655 stars1 May 2026: 4,783 stars8 May 2026: 4,932 stars15 May 2026: 5,017 stars22 May 2026: 5,093 stars29 May 2026: 5,190 stars5 Jun 2026: 5,280 stars12 Jun 2026: 5,363 stars19 Jun 2026: 5,445 stars26 Jun 2026: 5,559 stars3 Jul 2026: 5,646 stars10 Jul 2026: 5,733 stars17 Jul 2026: 5,803 stars24 Jul 2026: 5,934 stars31 Jul 2026: 6,166 stars7 Aug 2026: 6,284 stars14 Aug 2026: 6,404 stars21 Aug 2026: 6,523 stars28 Aug 2026: 6,689 stars4 Sept 2026: 6,803 stars11 Sept 2026: 6,957 stars18 Sept 2026: 8,005 stars25 Sept 2026: 8,378 stars2 Oct 2026: 8,660 stars9 Oct 2026: 9,133 stars16 Oct 2026: 9,257 stars23 Oct 2026: 9,439 stars

3,819 on 27 Mar 20269,439 on 23 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Worktrunk is a Rust CLI that wraps git worktree so worktrees are addressed by branch name, with paths computed from a configurable template. Commands like `wt switch -c -x claude feat` create a worktree and launch an agent in it, and `wt merge` squashes, rebases, merges and cleans up. It also offers hooks, an interactive picker, CI status in `wt list --full`, and copy-on-write sharing of build caches on APFS, btrfs and XFS.

Who it is for: Developers running several Claude Code or Codex agents on one repo

Strengths

  • Create a worktree and start an agent in one command (`wt switch -c -x claude`)
  • Hooks on create, pre-merge and post-merge automate per-worktree setup
  • Shares target/ and node_modules/ across worktrees via copy-on-write on APFS, btrfs, XFS
  • Installs through Homebrew, Cargo, Winget, pacman and conda; shell integration for several shells

Weaknesses

  • Needs a shell integration step (`wt config shell install`) before it can change directories
  • On Windows, `wt` clashes with Windows Terminal; Winget installs it as `git-wt`
  • Cache sharing only works on APFS, btrfs and XFS filesystems
  • LLM commit messages and summaries need a separately configured model; supported providers unknown from README

What it needs

  • no GPU
  • Needs git

Quick answers

Is worktrunk open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Also in Skills, plugins and prompts

See all 308
Also in Skills, plugins and prompts
RankProjectScore
1impeccableDesign skill with 24 slash commands for AI coding agents' frontend output Live demo ↗ (opens in a new tab)85.8k starsApache-2.096 out of 100
2cavemanCuts token use in coding agents with terse replies and compressed inputs Live demo ↗ (opens in a new tab)114.7k starsApache-2.095 out of 100
3skillsAgent skills for planning, TDD, debugging and code review302.1k starsMIT94 out of 100
#4eccAgents, skills, hooks and rules bundle for Claude Code, Codex and other harnesses287.5k starsMIT94 out of 100
#5oh-my-claudecodeMulti-agent orchestration plugin and CLI for Claude Code40.2k starsMIT94 out of 100