Arborist icon

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+

Arborist showing repositories, worktrees, commands, status, and chats
Everything in the box

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

Agent-era workflow

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.

CHATS · arborist/licensing
◍ Design Xcode override system
◍ Plan RevenueCat licensing
◍ Fix sidebar reopen crash
→ open in Claude Code
The pitch

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.

Now available for macOS

Every checkout, under control.

14-day free trial, then $39 for all v1 updates

Press kit