Claude Code Remote Control
Canonical version: Claude Code Remote Control.
Remote Control lets you continue a local Claude Code session from your phone, tablet, or any browser via claude.ai/code or the Claude mobile app. The session keeps running locally; the remote interface is just a window into it.
What it enables
- Full local environment remotely: filesystem, MCP servers, tools, and project config stay available
- Multi-device sync: conversation stays in sync across terminal, browser, and phone
- Auto-reconnect: if laptop sleeps or network drops, session reconnects when machine comes back online
Requirements
- Pro, Max, Team, or Enterprise plan (Team/Enterprise admins must enable Claude Code in admin settings)
- Authenticated via
/login - Workspace trust accepted (run
claudein the project directory at least once)
Starting a session
New session:
claude remote-control
Flags: --name "My Project", --verbose, --sandbox / --no-sandbox
From an existing session:
/remote-control My Project
(or /rc). Carries over current conversation history.
Connecting from another device
- Open the session URL displayed in the terminal
- Scan the QR code (press spacebar to toggle in
claude remote-control) - Find the session by name at claude.ai/code or in the Claude mobile app (green dot = online)
Use /mobile inside Claude Code to get a download QR code for the iOS/Android app.
Enable for all sessions
Run /config → set Enable Remote Control for all sessions to true. One remote session per Claude Code instance.
Connection and security
- Outbound HTTPS only — no inbound ports opened on your machine
- All traffic routed through the Anthropic API over TLS
- Multiple short-lived credentials, each scoped to a single purpose
Remote Control vs Claude Code on the web
Remote Control runs on your machine (local MCP, tools, config available). Claude Code on the web runs on Anthropic-managed cloud infrastructure. Use Remote Control for local work from another device. Use the web for tasks without local setup.
Limitations
- One remote session per Claude Code instance
- Terminal must stay open — closing it ends the session
- Extended network outage (~10 min) causes session timeout
References
- Remote Control: https://code.claude.com/docs/en/remote-control
Related
About Sébastien
Ready to get to the next level?
Found this valuable? Share it with someone who needs it.