Skip to content

Branches

AgentDock has no general-purpose branch switcher — branch creation is scoped to AIgency task isolation.

AgentDock does not include a general-purpose branch switcher or branch creation UI. Checking out, creating, or renaming branches for your own workflow happens outside AgentDock — in a terminal, your IDE, or any git tool you already use. The Changes drawer shows diffs for whatever branch is currently checked out; it doesn't change which branch that is.

The one place AgentDock creates branches itself

AgentDock Pro

AgentDock Pro's AIgency orchestration layer automatically creates branches when it isolates a task in its own git worktree. These branches follow a fixed naming pattern:

aigency/<runId8>/<taskId8>-<slug>

This only happens for tasks that AIgency has decided to run in an isolated worktree — see Worktrees and Execution for when that applies. You don't name or manage these branches yourself; AIgency creates and cleans them up as part of running a task.

Warning

Outside of AIgency's worktree isolation, AgentDock does not create, switch, or delete branches on your behalf.