Use git worktrees for isolated parallel work. Use when running parallel agents, long-lived features beside hotfixes, or when the user asks for a worktree.