Skip to content

Birch Code

Git UI for the age of AI agents.

A desktop Git client built around worktrees as the primary unit of work, with first-class AI assistance for commit messages and an opinionated CLI for ticket-driven workflows.

Native worktree support

Every task gets its own working copy. Switch between features without git stash and without fear of losing uncommitted work. → Worktrees

Migrate any repo

Point Birch Code at an existing repo. Branches and history stay intact — no manual git plumbing, no re-cloning. → Migration guide

AI commit messages

Meaningful commit messages in one click. Bring your own Anthropic or OpenAI key. → AI setup

Scriptable CLI

Spin up a worktree straight from a ticket or PR — GitHub, GitLab, Azure DevOps. --json output for hooks and CI. → CLI reference