Native worktree support
Every task gets its own working copy. Switch between features without git stash and without fear of losing uncommitted work. → Worktrees
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