Claude Remote Runner — Development skill for Claude Code
Secure remote control for Claude Code with E2E encryption.
How to install Claude Remote Runner
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sohampawar1866/claude-remote-runner and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Remote Runner does
Secure remote control for Claude Code with E2E encryption. Monitor, approve, and respond to agent prompts from your phone via mobile app and push notifications.
Alternatives in Development
- Happy — Mobile and Web client for Claude Code, with realtime voice, encryption and fully featured 16.3k ★
- E2e Devcontainer — Run E2E tests in a dev container (isolated environment) 1.6k ★
- Nexting — Remote control for Claude Code, Codex, Grok, and Cursor on Mac or PC 1.3k ★
README
Remote Runner for Claude
**Disclaimer:** This is an unofficial community project and is not affiliated with, endorsed by, or associated with Anthropic. "Claude" is a trademark of Anthropic.
[](https://www.npmjs.com/package/@sohampawar1866/remote-claude) [](https://opensource.org/licenses/MIT)
A cross-platform CLI wrapper and Progressive Web App (PWA) that lets you control [Claude Code](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview) remotely. Watch Claude code in real-time on your phone via WebRTC, get push notifications when it pauses for input, and respond directly from your mobile device.
Installation
Install globally via npm:
npm install -g @sohampawar1866/remote-claude
**Note on Self-Hosting:** By default, this connects to a pre-deployed frontend and signaling server (zero-config). If you prefer absolute data sovereignty, you can easily self-host both the PWA and the Appwrite signaling server. See the [Self-Hosting](#self-hosting-optional) section at the bottom of this README.
Usage
To start a remote session, simply run:
remote-claude
On first launch, the CLI prints a QR code. Scan it with your phone's native camera to instantly open the PWA and establish a live WebRTC peer connection.
Options
| Flag | Description |
|---|---|
-k, --keep-awake |
Prevent the system from sleeping while Claude runs |
-d, --debug |
Enable debug logging for pause detection state transitions |
--silence-threshold |
Silence threshold in ms before fallback pause detection (default: 3000) |
--pattern-debounce |
Pattern match debounce in ms (default: 1500) |
--no-hooks |
Disable automatic Claude Code hook installation |
| `-c, --command <c |
Related Skills
Paperclip Plugin Telegram
Bidirectional Telegram bot plugin for Paperclip - push notifications, bot commands, inline approve/reject butt
Happy Coder
by GrocerPublishAgent - Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy
Claude Code Phone Gateway
Keep claude remote-control alive on Windows so the Claude mobile app can start local Claude Code sessions on y
Claude Remote Approver
Approve Claude Code permission requests from your phone via ntfy
E2e Auto
Unattended E2E sweep. Detects stack (flutter web), boots app, plans flows, dispatches per-flow runners in para
Amama Respond To Amcos
Respond to pending AMCOS approval requests with approve, deny, or defer decision
Related Agents
PR Monitor
Use this agent to manage the full lifecycle of a GitHub PR — check CI status, read Buildkite failures, respond
Security Compliance Officer
Use this agent for banking security audits, compliance validation, and secure coding practices in Android appl
Content Designer
The Content Designer writes UX copy: button labels, headers, microcopy, empty states, error strings, push noti