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.