{"version":"2.1.285","anchor":"new-desktop-cli-option","canonical_anchor":"new-desktop-cli-option","heading":"New claude --desktop opens a session in the Claude Desktop app","tier":"use","area":"Desktop App","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/new-desktop-cli-option","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### New `claude --desktop` opens a session in the Claude Desktop app\n\nThe new --desktop flag opens Claude Desktop instead of the terminal, and can pick a session with --continue or --resume\n\n**Unclear.** It is not clear whether the option is hidden or available only on some platforms.\n\n**What**\n\nA new command-line option, `--desktop`, opens the Claude Desktop app instead of running Claude Code in the terminal. You can combine it with `--continue` to open your most recent conversation, or with `--resume <id>` to open a specific session.\n\nIt has several limits:\n\n- It works only on macOS and Windows (x64). On other systems it says `--desktop` isn't available on this platform.\n\n- It needs you to be signed in with a Claude account.\n\n- It refuses to run non-interactively, alongside other flags, in restricted, safe or bare mode, or when given a prompt or input piped in from another command.\n\n- Claude Code looks for `--desktop` only before any `--` separator on the command line.\n\n**Why**\n\nThis gives you a direct way to move a terminal conversation into the desktop app, for example to continue working in a graphical window.\n\n- Area: Desktop App\n- Names: `--desktop`\n- Tier: Use it now\n- Useful: 5\/5\n- Signal: 2\/5"}