Skip to main content

Using Claude Code Remote Control

TL;DR

  • Claude remote control allows developers to seamlessly continue Claude Code sessions across multiple devices, including web browsers and mobile apps. The primary session remains active on your local machine, ensuring consistent access to your development environment.
  • This feature synchronizes your work in real-time, letting you pick up exactly where you left off from anywhere.
  • It also offers advanced capabilities like "spawn mode" for creating new remote sessions, enhancing flexibility for professional users.

Takeaways

  • Start a new remote control session by navigating to your project directory and running Claude remote control.
  • To connect, use the provided URL or scan the QR code with your mobile device, which can be accessed by pressing the space bar after starting the session.
  • To hand off an existing Claude Code session to a remote device, type /remote control within your active session.
  • Since Claude Code sessions are tied to your Claude account, you can connect from any Claude web or mobile app without explicitly clicking a provided link.
  • All tools, configurations, and the file system remain running on your local machine; nothing is moved to the Claude during a remote control session.
  • Work done on a remote device (e.g., typing in the mobile app) syncs and updates in real-time on your primary machine's terminal.
  • You can enable remote control for all sessions by default in your /config to avoid explicitly enabling it each time.
  • Spawn mode allows Max, Team, and Enterprise users to create multiple new Claude Code instances remotely from Claude web or mobile.

Vocabulary

Claude Code — A development environment or IDE that can be accessed remotely. session — An active instance of a user's work within the Claude Code development environment. Claude remote control — A feature allowing users to access and continue Claude Code sessions from different devices. QR code — A scannable barcode used to quickly connect mobile devices to a remote control session. Claude web — The web-based interface for accessing Claude Code and its features. Claude mobile app — A mobile application designed for interacting with Claude Code sessions and features. configurations — Settings and preferences that define the behavior and appearance of a development environment. file system — The hierarchical structure used to store and organize files on a computer or server. spawn mode — An advanced feature that allows users to remotely create new instances or sessions of Claude Code.

Transcript

How often do you start a Claude Code session at your desk, leave, and [music] a few hours later think, "I wish I could continue that session from literally anywhere?" [music] Well, good news. With remote control, you can connect Claude Code web or the [music] Claude app on your mobile device to a Claude Code session running on your machine and pick up where you left off. The bad news is that your family will be concerned who you're texting so much. So, here's how it works. Navigate to your project directory and run Claude remote control. This will start a new session and show you a URL that you can connect to with Claude Code web. And if you hit the space bar, you'll get a QR code that you can scan with your phone. And from there, it will take you to your mobile browser or the Claude mobile app, and you can see your session in progress. If you're already in a Claude Code session and want to hand off to your remote devices, then type {slash} remote control and you'll see the URL there. Now, the URL will be provided for convenience, but realize that since Claude Code is tied to your Claude account, you can just go on your mobile device without explicitly clicking the link provided. Once you have everything set up and are connected, you get the same Claude Code experience that you're used to. You have access to the same tools, MCP servers, configurations, and file system. Everything is still running on your machine. Nothing is moved to the Claude. The conversation then stays in sync across devices. If you type in your Claude mobile app, you can then see it update in your terminal in real time. By default, we ask you to specify when you want a remote control session each time. However, in your {slash} config, you can enable remote control for all sessions, so you don't have to explicitly enable it each time. Claude remote control also comes with a spawn mode that you can use to create new sessions remotely. As of this video, it's available to Max, Team, and Enterprise users. Type in Claude remote control, then go on Claude web or mobile. Then you can select your remote session by tapping the environment button and selecting your device. And there you can spawn multiple instances of Claude Code. >> [music] >> If you want to pick up a session that you started on your desk, well, remote control can make that happen. We're currently rolling out to Pro and Max plan users.

Feedback / ReportSpotted an issue or have an improvement idea?