Claude Remote Control
Continue your local Claude Code sessions seamlessly from any device, including your phone, tablet, or another browser. Remote Control allows you to access your full local environment, filesystem, and tools from anywhere, ensuring your work stays local and secure.
What is Claude Remote Control?
What is Claude Remote Control?
Claude Remote Control is a powerful feature designed to extend your local Claude Code sessions beyond your primary machine. It allows you to initiate and continue your AI-powered coding and development tasks from any device with a web browser or the Claude mobile app, while ensuring that all processing and data remain on your local machine. This means you can start a complex task at your desk and then effortlessly pick it up on your phone while commuting, or switch to a tablet for a more relaxed work session, all without compromising the security or privacy of your local environment.
Unlike cloud-based AI coding assistants, Claude Remote Control acts as a bridge between your local Claude Code instance and your preferred interface. The web and mobile applications serve as windows into your local session, providing full access to your filesystem, integrated tools, MCP servers, and project configurations. This approach guarantees that sensitive data and proprietary code never leave your machine, offering a secure and efficient way to maintain productivity across different devices and locations. It's an ideal solution for developers who need flexibility without sacrificing control over their environment.
Key Features
- Cross-Device Continuity: Start a session on your desktop and seamlessly continue it on your phone, tablet, or any other browser-enabled device.
- Full Local Environment Access: Utilize your entire local filesystem, tools, MCP servers, and project configurations directly from remote interfaces.
- Synchronized Conversations: Messages and context are kept in sync across all connected devices, allowing you to interact from your terminal, browser, or mobile app interchangeably.
- Local Processing & Security: All AI processing and data remain on your local machine, ensuring maximum privacy and security. Nothing is uploaded to the cloud.
- Resilience to Interruptions: Sessions automatically reconnect after network drops or device sleep, ensuring your work is never lost.
- Flexible Connection Options: Connect via session URL in a browser, QR code scan in the Claude mobile app, or by finding the session in the claude.ai/code interface or app.
- Workspace Trust: Integrates with Claude's workspace trust model, ensuring secure execution within your project directories.
- Optional Sandboxing: Control filesystem and network isolation for enhanced security during sessions.
How to Use Claude Remote Control
Getting started with Claude Remote Control is straightforward:
-
Prerequisites: Ensure you have a Max plan subscription (Pro plan support is coming soon). You will also need to authenticate your
claudeCLI by runningclaudeand using the/logincommand if you haven't already. Finally, runclaudein your project directory at least once to accept the workspace trust dialog. -
Start a New Session: Navigate to your project directory in your terminal and run the command:
claude remote-control.- This command will start a persistent session and display a unique session URL. You can press the spacebar to toggle a QR code for easy mobile access.
- You can use flags like
--verbosefor detailed logs or--sandbox/--no-sandboxto control sandboxing.
-
Continue an Existing Session: If you are already in a Claude Code session, you can initiate Remote Control by typing
/remote-control(or/rc) in the chat interface.- This command will also provide a session URL and QR code, carrying over your current conversation history.
- Use
/renamebefore running/remote-controlto give your session a recognizable name.
-
Connect from Another Device: Once the session is active, you can connect:
- Browser: Open the provided session URL in any web browser.
- Mobile App: Scan the QR code using the Claude mobile app, or open claude.ai/code or the Claude app and select the session from the list (identified by a computer icon).
Your remote interfaces will now be connected to your local Claude Code session, allowing you to interact with your AI assistant from anywhere.
Use Cases
- Mobile Development & Debugging: Start debugging a complex issue on your desktop, then continue the conversation and code analysis from your phone while on the go or testing the app directly.
- Multi-Environment Workflows: Work on a project at your office workstation, then seamlessly transition to your home laptop or a tablet in a coffee shop, maintaining full access to your local development environment.
- Remote Collaboration Prep: Prepare code snippets, documentation, or initial analysis on your local machine, then easily share and continue the discussion with collaborators via a shared session URL (while keeping the core processing local).
- Flexible Learning & Experimentation: Learn new concepts or experiment with code by running sessions locally and accessing them from any device, allowing for focused learning sessions without being tied to a single computer.
- Secure Cloud-Free AI Assistance: For organizations or individuals with strict data privacy requirements, Remote Control offers a way to leverage powerful AI assistance without sending any code or sensitive information to external cloud servers.
FAQ
-
What subscription plans are required for Remote Control? Remote Control is currently available as a research preview on Max plans. Support for Pro plans is planned, and it is not available on Team or Enterprise plans. API keys are not supported for Remote Control sessions.
-
Does Remote Control send my code or data to the cloud? No, a key benefit of Remote Control is that all processing and data remain on your local machine. The web and mobile interfaces are merely windows into your local Claude Code session.
-
How do I connect from my phone? You can connect from your phone by scanning the QR code displayed when you start a Remote Control session using
claude remote-control(press spacebar to toggle) or by opening the session URL in your phone's browser. You can also open the Claude mobile app and find your session in the list. -
What happens if my internet connection drops or my laptop sleeps? Remote Control sessions are designed to survive interruptions. The session will automatically reconnect once your machine is back online and the connection is re-established, ensuring you don't lose your progress.
-
Can I use Remote Control with older versions of Claude Code or without the CLI? Remote Control requires the
claudeCLI and is designed to work with current versions of Claude Code. It is not compatible with older systems or environments that do not support the CLI tool.
Alternatives
Devin
Devin is an AI coding agent and software engineer that helps developers build better software faster.
imgcook
imgcook is an intelligent tool that converts design mockups into high-quality, production-ready code with a single click.
Biji
Biji is a versatile platform designed to enhance productivity through innovative tools and features.
Prompty Town
Prompty Town is an innovative platform that allows users to transform their links into virtual buildings, creating a unique and engaging way to share and interact with content.
AakarDev AI
AakarDev AI is a powerful platform that simplifies the development of AI applications with seamless vector database integration, enabling rapid deployment and scalability.
Planndu: Daily Task Planner
Planndu is an intuitive productivity application designed to help users organize tasks, manage projects, build routines, and enhance focus using tools like AI generation and a built-in Pomodoro timer.