default. A dev branch is an isolated environment that lives under development, with its own runs, schedules, and concurrency.
Branches are useful when you run more than one local dev session at a time. Give each session its own branch so their runs don’t collide:
- Run several git worktrees or copies of your project in parallel, one branch each.
- Let multiple coding agents each work in their own branch without stepping on one another.
Run a dev session on a branch
Log in with the CLI first:--branch flag. If the branch doesn’t exist yet, it’s created:
--branch, the session runs on the default branch.
Archive a branch
Archive a branch from the CLI when you no longer need it. The CLI detects your local git branch, or you can name one with--branch:
Limits on active branches
Each branch has its own concurrency, so we limit how many can be active per project. Archive a branch at any time to unlock another slot.
Need more? Get in touch and we’ll raise the limit.

