Native Worktree Support
Every task gets its own working copy. Switch between features without git stash and without fear of losing uncommitted work.
Birch Code is a Git UI for parallel AI workflows. See every change, review every diff, and ship with confidence — even when multiple agents work side by side in the same repo.
Free
Every task gets its own working copy. Switch between features without git stash and without fear of losing uncommitted work.
Point Birch Code at any existing repo. Branches and history stay intact — no manual git plumbing, no re-cloning.
Meaningful commit messages in one click. Stop spending mental cycles on naming what you just did.
Spin up a worktree straight from a ticket or PR number — GitHub, GitLab, and Azure DevOps all supported. Scriptable with --json for hooks and CI.
Pick the build for your OS. Open the app — no account required.
Point Birch Code at any local Git repo. Existing branches, history, and remotes stay untouched.
One click creates an isolated working copy for each task. Hand it to an AI agent and let it run — Birch keeps every change visible.
Release notes will appear here when a release is published.
Yes — Birch Code is free right now. A paid tier may be added later, but the current build is and will remain free for individual use.
Windows and macOS today; Linux is coming soon. The Download button detects your OS automatically; use "Another platform?" to pick manually.
Birch Code runs locally. Your repositories are not uploaded anywhere. AI-assisted features are opt-in and configurable.
git worktree on the CLI?git worktree is excellent, but managing many worktrees by hand gets noisy fast. Birch Code makes them first-class: visual switching, one-click creation per task, and tidy cleanup when work is done.
The app does not collect usage telemetry. This landing page uses Cloudflare Web Analytics and Microsoft Clarity for cookieless traffic stats.
Not currently. Release artifacts are downloadable and free to use; the codebase itself is closed for now.