sessions
5 questions
- AI
What is Claude Code Desktop and how is it different from the CLI?
Claude Code Desktop is a native macOS and Windows app with three tabs: Chat, Cowork, and Code. Each Code session gets its own git worktree. The desktop handles push notifications without a phone and persists sessions across app restarts.
- AI
How do I recover when Claude auto-compacts and forgets the plan?
Compaction replaces the conversation with a summary; CLAUDE.md and auto memory are re-injected from disk, but path-scoped rules and per-turn nuance are lost. Use /context to watch budget, /rewind to undo a turn, and /clear to start fresh; reach for `claude --resume` only when the session is still salvageable.
- AI
How do I keep working on my laptop's Claude Code session from my phone on the couch?
Remote Control keeps your Claude Code session running locally while you watch, redirect, and approve from any browser or the Claude mobile app. Three start modes, push notifications, and a 10-minute network-outage timeout are the key details to understand before relying on it.
- AI
How do I rewind Claude's last 6 prompts but keep my current files?
Esc+Esc opens the rewind menu — three restore options plus targeted summarize. "Restore conversation" rewinds the chat but leaves your files alone. Here's the menu in full, plus the bash-edits gap and the cases where /branch beats /rewind.
- AI
How do I run two Claude Code sessions on the same repo at once?
The --worktree flag creates an isolated git worktree for each session so they do not share staged changes or dirty files. Each session gets its own branch, its own .claude/ state, and cleans up automatically if it produces no commits.