6 min read

Claude Code Remote Control: how it works, its limits, and when a remote MCP server fits better

Guide · updated November 2026 · Protime

In short: Remote Control lets you continue a Claude Code session running on your computer from your phone, a tablet or any browser, through claude.ai/code or the Claude app. Claude keeps running on your machine, with your files, tools and MCP servers; the phone is only a window into that session. You start it with claude remote-control, claude --remote-control or /remote-control. It needs a Pro, Max, Team or Enterprise plan with a claude.ai login (API keys are not supported), and the claude process must stay running. It is built for developers steering coding work; if you want your whole PC from any Claude or ChatGPT chat, a remote MCP server is the other route.

How Remote Control works

When you start Remote Control, your local Claude Code session registers with Anthropic's API and waits for work. Your phone or browser connects to that session through Anthropic's servers: messages go back and forth, but code execution and file access stay on your computer. The session makes outbound HTTPS requests only, so you do not open any port on your router.

From the other device you see the conversation live, send messages and attachments, approve permission requests, switch model or effort, and follow subagents. If the laptop sleeps or the network drops, the session reconnects when the machine is back online. One thing to know: while Remote Control is connected, the session transcript is stored on Anthropic's servers to keep the devices in sync.

Requirements

RequirementDetail
PlanPro, Max, Team or Enterprise; on Team and Enterprise an Owner must turn it on in the Claude Code admin settings
LoginA claude.ai login (/login); API keys and long-lived tokens from setup-token do not work
EndpointOnly with Anthropic's API: not on Amazon Bedrock, Google Cloud, Microsoft Foundry or through an LLM gateway
Organization policyNot available with Zero Data Retention or the HIPAA configuration
Your computerOn, online, with the claude process running

How to start it

ModeCommandUse it when
Server modeclaude remote-controlYou want the computer waiting for sessions you start from the phone; it can serve several at once
Interactive sessionclaude --remote-control (or --rc)You work in the terminal and want the same session on the phone too
Existing session/remote-control (or /rc)You are already working and want to take it with you, history included
Desktop app, VS Code/remote-control in the prompt boxYou use Claude Code outside the terminal

In the terminal, press the spacebar to show a QR code and open the session straight in the Claude app; otherwise find it by name in the Code section of the app or at claude.ai/code. To connect every session automatically, run /config and turn on Enable Remote Control for all sessions. In /config you can also turn on push notifications for when a task ends or Claude needs a decision.

Limits worth knowing

For extra protection, the Trusted Devices option (in beta) requires each phone or browser to be enrolled and a recent sign-in, confirmed with Face ID, Touch ID, Windows Hello or a passkey.

Remote Control and the other ways to reach Claude Code

OptionHow you trigger itWhere Claude runsBest for
Remote ControlDrive a running session from the Claude app or claude.ai/codeYour machineContinuing work in progress from another device
ChannelsMessages from Telegram, Discord or iMessage pushed into a sessionYour machineReacting to chat messages or events
Cloud sessionsStart a task at claude.ai/codeAnthropic's cloudWork with no local setup, several tasks in parallel
Scheduled tasksA scheduleYour machine or the cloudRecurring automation
DispatchA task sent from the Claude appYour machine (desktop app)No longer offered to new users

Channels is close to what many people use OpenClaw for; see OpenClaw alternatives.

Remote Control or a remote MCP server?

They answer different needs. Remote Control takes your coding session with you. A remote MCP server turns your PC into a set of tools that any chat can use, in Claude and in ChatGPT, on the web, desktop and phone apps, with nothing to keep open in a terminal.

AspectClaude Code Remote ControlRemote MCP server
What you driveA Claude Code session in a project folderThe PC as tools: terminal, files, browser, programs
From whereClaude app (Code section), claude.ai/codeAny Claude chat, and ChatGPT
What must stay runningThe claude processThe server, as a background service
For whomDevelopersAnyone who works on a PC
CostIncluded in the Claude planFree open-source options or paid software

They can also work together: Claude Code accepts remote MCP servers, so the same tools are available inside a coding session too. The options for Windows are compared in MCP server on Windows: every option compared.

Where MCP DeskManager fits

DeskManager is our remote MCP server for Windows. It suits people who want the PC from any Claude or ChatGPT chat, phone apps included, without terminals to keep open: persistent shells, files with previous versions kept, your real Chrome with your logins, programs without an API, and confirmations on irreversible actions. If you are a developer who mostly wants to continue a coding session from the sofa, Remote Control is included in your plan and is the simpler choice.

Frequently asked questions

What is Claude Code Remote Control?

A Claude Code feature that lets you continue a session running on your computer from your phone, a tablet or any browser, through the Claude app or claude.ai/code. Claude keeps running on your machine.

How do I start Remote Control?

Run claude remote-control for server mode, claude --remote-control for an interactive session, or type /remote-control in a session that is already open. Then scan the QR code or find the session in the Claude app.

Does Remote Control work with an API key?

No. It needs a claude.ai login on a Pro, Max, Team or Enterprise plan, and it does not work through Bedrock, Google Cloud, Microsoft Foundry or an LLM gateway.

Does my computer need to stay on?

Yes, and the claude process must keep running. If you work over SSH, start it inside tmux or screen.

Is Remote Control safe?

It opens no inbound ports and all traffic goes through Anthropic's API over TLS. The transcript is stored on Anthropic's servers while connected, and Trusted Devices can require enrolled devices and a recent sign-in.

Further reading

Want your whole Windows PC from any Claude or ChatGPT chat? No terminal to keep open, seven days free.

Discover MCP DeskManager Ask the assistant