Worktrees
Git worktrees let you work on multiple branches simultaneously, each with its own working directory.

How to use:
Create a worktree from the Agent Mode UI to start an isolated AI session on a new branch.
Each worktree has its own file system state, so changes don't interfere with your main branch.
Rebase worktrees even with uncommitted changes - auto-stashing handles it for you.
Use the worktree terminal button to access a terminal scoped to that specific worktree.

Benefits:
Work on multiple features in parallel without stashing or switching branches
AI sessions stay isolated - experiments don't affect your main codebase
Safe rebasing with automatic stash management
Last updated
