Worktrunk

Worktrunk

Worktrunk makes Git worktree management as easy as branches for parallel AI agent workflows.

62/100MonitorFreeFree

For developers already running parallel AI agents, Worktrunk is one of the few CLI tools that pays for itself in the first afternoon — hooks, LLM commits, and copy-on-write cache sharing are daily wins. It is not a Git GUI and won't teach you worktrees; if you're on one branch or still learning Git, it's dead weight. Pick it when worktree count is your bottleneck, not your branch count.

Verified 7h ago · liveness 62/100 · cite: rightaichoice.com/tools/worktrunk

Best for
  • Developers running 5-10+ AI agents (Claude Code, Codex) in parallel across feature branches
  • Trunk-based teams with frequent worktree creation, merge, and cleanup churn
  • Git power users who want worktrees addressed by branch name instead of filesystem path
  • Engineers automating local setup with hooks (install deps, start dev servers per worktree)
Not ideal for
  • Beginners who haven't used Git branches or worktrees before — this is not a teaching tool
  • Developers working a single branch at a time, where parallel isolation adds no value
  • Anyone who prefers a graphical Git client over a terminal CLI
Visit Website

AdvancedInstall via Homebrew/Cargo/other takes ~2 minutes. First `wt switch -c` after running `wt config shell install` is immediate. Advanced features like hooks and LLM commit setup (e.g., configuring your OpenAI key) may take 10–20 minutes.CLINo public APIVerified 7h ago
Pricing
Free
FreeFree tier2 hidden costs
Learning curve
Advanced
Install via Homebrew/Cargo/other takes ~2 minutes. First `wt switch -c` after running `wt config shell install` is immediate. Advanced features like hooks and LLM commit setup (e.g., configuring your OpenAI key) may take 10–20 minutes.
Runs on
CLI
No public API
Who it's for
Indie developer using Claude CodeDevOps engineer automating worktree workflowsTech lead coordinating multiple agents
Live sentiment
Is Worktrunk actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip Worktrunk if you don't run multiple AI agents or feature branches in parallel, or if you're not comfortable with CLI tools and Git worktrees.

The 30-second take
Biggest gripe

While the tool itself is free, you pay for the AI agents you launch (e.g., Claude Code, Codex) — each agent's token usage can add up quickly, though that's not Worktrunk's cost.

Price reality

Worktrunk is free and open source, making it an easy choice for indie developers and small teams. Compared to paid AI agent orchestration tools (which can be pricey), Worktrunk only gives you directory isolation—you still pay for agent usage itself. For cost-conscious teams, it's an unbeatable value, as long as you're comfortable with the CLI.

In short

Worktrunk — Worktrunk makes Git worktree management as easy as branches for parallel AI agent workflows. Best for Developers running 5-10+ AI agents (Claude Code, Codex) in parallel across feature branches, Trunk-based teams with frequent worktree creation, merge, and cleanup churn, Git power users who want worktrees addressed by branch name instead of filesystem path. Free to use.

What people actually say about Worktrunk — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

24 mentions across 1 source (Hacker News) · researched Jul 3, 2026.

70% positive30% critical

Average across the 1 source that answered — each source counts once, not each post.

Recurring strengths
  • +Makes Git worktree commands as simple as branch switching.
  • +Specifically designed for AI agents like Claude Code and Codex.
  • +Free and open-source with Homebrew, Cargo, Winget install.
  • +Supports hooks, LLM commit messages, and interactive picker.
  • +Built-in PR checkout by branch name or PR number.
Recurring frustrations
  • −Data limited; no broad community feedback on reliability.
  • −Only useful if you run multiple AI agents in parallel.
  • −Focused on Git worktrees; no support for other VCS.
  • −May feel redundant for users of other orchestration tools.
  • −Few real-world reviews beyond Hacker News.
Patterns worth knowing
Simplifies Git worktree management for parallel AI agents
Seen on Hacker News
Works well with other AI orchestration tools like aoe and cmux
Seen on Hacker News
Limited awareness and niche adoption
Seen on Hacker News
Learning curve
beginnerProductive in ~5 minutes

Viability Score

62/100
Monitor

How well maintained and how widely used is Worktrunk? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
not measured
Traction
100
Site health
95
User sentiment
70
What the vendor publishes
0

Last calculated: September 2026

How we score →

Key Features

  • Switch between worktrees by branch name with `wt switch feat`
  • Create and switch into a new worktree in one command: `wt switch -c feat`
  • Launch an AI agent after switching: `wt switch -x claude -c feat`
  • List worktrees with branch status, HEAD± info and ahead/behind counts via `wt list`
  • Merge workflow: squash, rebase onto main, fast-forward and clean up in `wt merge`
  • Remove a worktree and delete its branch together with `wt remove`
  • Hooks that run commands on create, pre-merge, and post-merge
  • Generate commit messages from diffs using an LLM
  • Interactive picker with streaming CI status and diff, log, PR and comment previews
  • Share build caches (target/, node_modules/) across worktrees via copy-on-write on APFS, btrfs, XFS
  • PR checkout: `wt switch pr:123` jumps directly to a PR branch
  • hash_port template filter assigns each worktree a unique dev server port
  • Aliases and per-branch variables for custom `wt <name>` commands and hook templates
  • Shell integration so commands change directories automatically
  • Pass arguments to the launched agent after `--` (e.g. a first prompt)

About Worktrunk

FreeAdvancedNo APICLI

Worktrunk is a free, open-source CLI for Git worktree management, built specifically for developers running parallel AI agent workflows. If you've ever typed a branch name three times just to spin up a worktree for Claude Code or Codex, Worktrunk replaces that clunky `git worktree add -b feat ../repo.feat && cd ../repo.feat` dance with `wt switch -c feat`. Worktrees are addressed by branch name, and paths come from a configurable template, so the mental model matches ordinary Git branching. The core commands are deliberately small: `wt switch` to move between worktrees, `wt list` for branch status, `wt merge` to squash, rebase, and fast-forward in one go, and `wt remove` to clean up a worktree and its branch together. Around those sit the quality-of-life features — hooks that fire on create, pre-merge, and post-merge, LLM-generated commit messages from diffs, an interactive picker with streaming CI status and diff, log, PR and comment previews, and a `hash_port` template filter that hands each worktree a unique dev server port. For anyone juggling 5-10+ agents, the copy-on-write build cache sharing matters as much as the commands. On APFS, btrfs, and XFS, ten worktrees share `target/` and `node_modules/` without rebuilding or copying them, which kills the cold-start tax that usually makes parallel worktrees painful. PR checkout is a one-liner too: `wt switch pr:123` jumps straight to a PR's branch, and multi-agent launch is `wt switch -x claude -c feature-a -- 'Add user authentication'`. Install paths cover Homebrew, Cargo, WinGet, Arch Linux, and Conda/Pixi, and shell integration lets Worktrunk change directories for you. It is not a general-purpose Git GUI — it assumes you already know branches and worktrees and are working trunk-based with frequent parallel branches. Think of it as the missing ergonomics layer for `git worktree`, not a replacement for Fork, GitKraken, or your editor's Git panel.

Behind the Verdict

The pitch for Worktrunk is narrow and that's the point. Git worktrees are the natural isolation mechanism for parallel AI agents — each agent gets its own working directory, nobody stomps on anybody else's files — but the native `git worktree` UX is genuinely clunky. Worktrunk's bet is that you'll pay the small config cost of a CLI if it removes the branch-name-typed-three-times ritual. In practice, that's exactly the trade. We'd reach for Worktrunk the moment you're running more than a couple of agents at once. The `-x` flag to launch an agent right after switching, combined with post-start hooks that install deps or boot a dev server, turns a fiddly multi-terminal dance into one line per agent. The copy-on-write cache sharing on APFS, btrfs, and XFS is the unsung feature — without it, ten worktrees means ten cold builds, which is often the real reason teams abandon parallel worktrees. When to pass: if you're working on a single branch, or you prefer a GUI like Fork or GitKraken over a terminal, Worktrunk gives you nothing. It also assumes fluency with branches and worktrees — it's not a teaching tool, and the docs are command-reference style rather than hand-holding. Beginners should spend a week with plain `git worktree` first. Compared to `git worktree` alone, Worktrunk is the ergonomics layer: branch-name addressing, `wt list` with status, CI and PR previews in the picker, and a `wt merge` that actually cleans up after itself. Compared to a general Git GUI, it does less on the history-inspection side and more on the parallel-workflow side — different jobs, not competitors. The closest alternative is hand-rolled shell aliases around `git worktree`. That works right up until you want hooks, LLM commit messages, a live picker, or cache sharing — at which point

Researching Worktrunk? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas Worktrunk actually fits — and what changes day-one when you adopt it.

Indie developer using Claude Code

You want to parallelize three feature tasks across three Claude Code agents without them stepping on each other.

Outcome: You run `wt switch -x claude -c feature-a -- 'Add user auth'`, then two similar commands. Each agent gets its own worktree; you monitor progress with `wt list` and merge with `wt merge` when done.

DevOps engineer automating worktree workflows

You want to enforce that every new worktree runs linting and tests before merging.

Outcome: You configure post-create hooks to run lint/tests and pre-merge hooks to run the full suite. Every `wt switch -c` triggers the setup automatically, ensuring consistency.

Tech lead coordinating multiple agents

You have four agents working on separate bug fixes and need to review and clean up after them.

Outcome: With `wt list`, you see CI status and AI summaries for each branch; use the interactive picker to switch context quickly, and `wt remove` or `wt merge` to clean up after merging PRs.

Use Cases

  • Run multiple Claude Code agents in parallel, each in its own isolated worktree, and clean up in one command.
  • Manage feature branches with a simple `wt switch` instead of `git worktree add` and `cd`.
  • Automate setup tasks (e.g., install deps, start dev server) with post-start hooks.
  • Generate LLM commit messages from diffs to speed up the PR process.
  • Squash-merge a branch and remove the worktree in one `wt merge` command.
  • Jump straight to a PR's branch with `wt switch pr:123` for faster code reviews.
  • Share build caches between worktrees to avoid rebuilding `target/` or `node_modules/`.

Models Under the Hood

Claude CodeCodex

as of 2026-09-09

Limitations

  • Worktrunk is CLI-only and requires terminal proficiency.
  • It assumes you know Git branches and worktrees.
  • It does not orchestrate AI agents beyond providing isolated directories—task assignment, progress tracking, and coordination are out of scope.
  • No GUI or visual interface is offered.
  • It falls back to plain Git for users who don't adopt worktrees.

as of 2026-09-09

Verification history

We have re-verified Worktrunk 9 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  2. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  3. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it
  4. — re-checked, vendor evidence unchanged
  5. — re-checked, vendor evidence unchanged
  6. — re-verified summary, description, our verdict, our analysis, pricing model, pricing tiers, features, integrations, who it suits, who should skip it

Showing the 6 most recent of 9 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
—
—

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • While the tool itself is free, you pay for the AI agents you launch (e.g., Claude Code, Codex) — each agent's token usage can add up quickly, though that's not Worktrunk's cost.
  • Setting up hooks and custom templates requires editing config files, which may take time to learn if you're not already familiar with Git internals.

Where the pricing makes sense

The company stage and team size where Worktrunk's pricing actually pencils out — and where peers do it cheaper.

Worktrunk is free and open source, making it an easy choice for indie developers and small teams. Compared to paid AI agent orchestration tools (which can be pricey), Worktrunk only gives you directory isolation—you still pay for agent usage itself. For cost-conscious teams, it's an unbeatable value, as long as you're comfortable with the CLI.

Setup time & first value

How long it actually takes to get something useful out of Worktrunk — broken out by persona, not the marketing-page minute.

Install via Homebrew/Cargo/other takes ~2 minutes. First `wt switch -c` after running `wt config shell install` is immediate. Advanced features like hooks and LLM commit setup (e.g., configuring your OpenAI key) may take 10–20 minutes.

Switching to or from Worktrunk

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • →From plain git worktree: Replace `git worktree add -b feat ../repo.feat; cd ../repo.feat` with `wt switch -c feat`, and `git worktree remove ../repo.feat && git branch -d feat` with `wt remove`.
  • →From git-new-workdir or manual directory creation: Migrate by adopting Worktrunk's command structure and path template; existing worktrees can be added via `wt config` to match branches.
Migrating out
  • ↗To plain git worktree: `wt` commands simply wrap `git worktree`; you can continue with Git directly as needed.
  • ↗To a GUI like Fork or GitKraken: Export your repo as-is; worktrees persist, and the GUI can manage them natively.

Resources & Guides

Tutorials & Learning

YouTube returned 6 videos for “Worktrunk”, and we withheld 6: 6 could not be judged, because “Worktrunk” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about Worktrunk.

Official links

Tools that pair well with Worktrunk

Common stack mates teams adopt alongside Worktrunk, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to Worktrunk

View all
Kiro

Kiro

Spec-driven AI coding platform that turns prompts into requirements, designs, and tasks, then implements them with parallel agents and property-based tests.

FreemiumTry
Sourcegraph Cody

Sourcegraph Cody

Sourcegraph Cody is an AI coding assistant that grounds chat, completions, and agent workflows in your entire multi-repo codebase.

Contact SalesTry
GitLab Duo

GitLab Duo

GitLab Duo is GitLab's agentic AI layer, adding specialized AI agents, code review, and policy-governed automation directly into DevSecOps workflows.

FreemiumTry

Frequently Asked Questions

Used Worktrunk? Help shape our editorial sentiment research.