The Desktop app gives Claude Code its own window, separate from your terminal and editor. It's useful when you want to keep a long-running conversation visible while switching between applications.
You can move a session from your terminal into the Desktop app using /desktop. This transfers the full session context so nothing is lost. I find the Desktop app a good place to review diffs before committing, since the larger window makes it easier to scan changes across multiple files.