Arborist
A native macOS command center for git repositories and worktrees — create them, command them, and open every tool in the right context.
14-day free trial, then $39 for all v1 updates
macOS 15+
Built for the way worktrees actually get used.
Add a repository and every linked worktree comes with it. Repo commands work from whichever checkout is selected, while tools and agent conversations stay anchored to the right place.
Drop in a repo and automatically discover every linked worktree
Create, delete, rearrange & collapse worktrees with ease
Save repo commands once, then run them from any checkout with live output
Open editors and other tools in the selected worktree with one click
Resume Codex & Claude Code conversations from the worktree where they happened
Keep conversation discovery private and entirely on your Mac
Customize the shell and inspect the environment commands actually use
Close stale tool windows when you switch, or leave them right where they are
Your Codex & Claude Code chats, where they happened.
Arborist remembers which conversations belong to which worktree. Review each tree's chat history and jump back into a previous conversation with a single click. Everything is discovered from files already on your Mac, so your conversation data never leaves it.
Stop paying the context-switching tax.
A hotfix lands while you're mid-feature. The old answer: stash, switch, rebuild, and try to remember where you were — while editor, terminal, and agent windows from three tasks ago pile up. Arborist keeps every context separate, every command one click away, and every window accounted for.
Every checkout, under control.
14-day free trial, then $39 for all v1 updates
Press kit