Background Tasks
Background tasks let you spin off work to a separate agent while you continue working in your main session. Each task runs on its own git branch in a worktree.
Launching a task
Section titled “Launching a task”- Open the commands menu with
/orCtrl+Pand select Task → Start a background task - Or press
nin the Agents panel (Ctrl+3/Alt+3)
Task configuration
Section titled “Task configuration”When launching a task you can configure:
| Field | Description |
|---|---|
| Task prompt | Describe what the agent should do |
| Base branch | Branch to start from (defaults to main) |
| Branch name | Auto-generated or custom branch name |
| Execution target | Local worktree or Remote |
Background tasks appear in the Agents panel where you can monitor progress, view diffs, or kill them.
Managing running tasks
Section titled “Managing running tasks”Use the Agents panel to:
- monitor progress
- inspect task diffs
- open task actions
- kill a running task if needed
See Also
Section titled “See Also”- Side Panel — Background tasks live in the Agents section
- Modes — Swarm mode for broader parallel orchestration