{"repo":"ly0/cc-remote-control-server","free":true,"listed":false,"github":"https://github.com/ly0/cc-remote-control-server","clone":"git clone https://github.com/ly0/cc-remote-control-server.git","description":"Self hosted Claude code Remote Control server","language":"TypeScript","stars":12,"topics":[],"license":null,"category":"self-hosted-apps","readme_excerpt":"Remote Control Server for Claude Code A self-hosted server that enables real-time, bidirectional web-based interaction with Claude Code CLI sessions. 中文文档 Important: If you're on an official Claude subscription, the built-in Remote Control already works out of the box. But if you're using the API directly, or running Deepseek / GLM / Kimi / Minimax on Claude Code , this project will be a game-changer. Why Remote Control? Claude Code stores conversation history as local JSONL files ( /.claude/projects/.../ ). Reading these files only gives you a static, after-the-fact view of what happened. Remote Control mode is fundamentally different: - Real-time streaming — See Claude's responses, tool calls, and reasoning as they happen, not after. - Bidirectional interaction — Send messages, approve/deny tool permissions, and answer elicitations from the Web UI. You are a participant, not a spectator. - Multi-device access — Open the Web UI from any browser on any device on your network. Architecture The CLI runs in bridge mode , registering itself as an \"environment\" with the server. When a session is created via the Web UI, the server dispatches work to the CLI. The CLI spawns a subprocess that connects back to the server via WebSocket + HTTP POST (HybridTransport), streaming all events in real time. Quick Start 1. Install Dependencies 2. Build & Run Or for development with auto-reload: The server starts on http://0.0.0.0:3000 by default. Open http://localhost:3000 in your browser to a","default_branch":null,"files":null,"tree":[],"storefront":"/r/ly0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ly0/cc-remote-control-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}