Skip to main content
Worktrees give each session an isolated checkout.

Problems worktrees solve

  • Parallel sessions no longer overwrite each other.
  • Diffs are easier to reason about per session.
  • Cleanup is safer when you discard an attempt.

Why this matters for review quality

Without isolation, one shared checkout makes it hard to answer:
  • which session made this edit?
  • what exactly changed for this task?
With worktrees, session-level review is cleaner and more reliable.

User-visible outcome

In the GUI, each active session tracks a clear, isolated change set you can inspect and decide on.