Skip to content
Download

DOCS / HELP

FAQ

Short, honest answers; each links to the page with the full story.

No. Birch supports Windows 10/11 (x64) and macOS 11+ (Apple Silicon and Intel). Linux is intentionally unsupported. See Installation.

There are two separate paths, and neither runs without you:

  • Anthropic API features — AI code review, commit-message generation, conflict suggestions, and comment-fix suggestions send the relevant diff or content to the Anthropic API, and only work if you have set the ANTHROPIC_API_KEY environment variable. They run when you invoke them; the one background case, automatic review of new PRs, is off by default.
  • Agent workspaces run your agent CLI (claude, codex, …) in a terminal. That traffic goes wherever your CLI sends it, under your own account — Birch is just the terminal it runs in.

If you configure neither, nothing leaves your machine. Full picture: AI in Birch.

Yes. Birch is a complete Git client — commits, history, branches, diffs, conflict resolution, pull requests, and issue-tracker integrations all work with no API key and no agent CLI installed. The AI surfaces simply stay hidden or inert.

Where are stash / reflog / bisect / interactive rebase?

Section titled “Where are stash / reflog / bisect / interactive rebase?”

They exist in the app but most currently have no way to be reached:

What is reachable today: the Stash tab on a worktree’s Git view (list, Apply, Pop, Drop — creating a stash is what lacks an entry point), and blame / file history from the Changes tab’s file context menu. Details: Power tools.

Set the update.channel setting to beta (default stable). Pre-release version tags publish to the beta channel, and the updater picks the channel up on its next check — Birch checks for updates roughly every 6 hours.

See Updates & channels.

How much disk do workspaces use, and how do I clean up?

Section titled “How much disk do workspaces use, and how do I clean up?”

Each workspace is a git worktree — a full checkout of your repository (sharing the git object database with your main clone), stored under Birch’s data folder. Worktrees are deliberately kept on disk after the agent exits, so they accumulate until you delete them.

Clean up by deleting workspaces you’re done with — from the sidebar in the app, or with birch worktree rm — which removes the worktree from disk and from Birch. Folder locations and sizes: Storage & data.

You can (~/Library/Application Support/birch/ on macOS, %APPDATA%\birch\ on Windows), but know what’s inside first.

What you lose: the list of registered repositories, all workspace records and their worktrees, settings, Inbox state, AI artifacts (review reports, fix suggestions), downloaded task images, and logs.

What you keep: your own repositories on disk are untouched — Birch registers them where they are and never moves them. You’ll need to re-add repositories and reconnect your provider accounts afterwards.