Claude Code Remote Control: run sessions from your phone
Explained via a Remote Control session actually running on this Mac.
What Remote Control is
Lets you check and control a local Claude Code session from your phone or a browser. Code execution and file access stay on the local machine; remote is just the bridge. Research preview, available on all plans.
A real example running on this Mac
This Mac's process list shows a long-running `claude remote-control --name "<device>"` process, paired with `caffeinate` to keep it alive with the terminal closed — a real, in-use example of this preview feature.
How to start it
Via `claude remote-control`, or the in-session `/rc` shortcut. `--remote-control [name]` starts it alongside an interactive session.
$ claude remote-control --name "my-mac"Connecting from your phone
Press Space in the terminal to show a QR code, scan it with the Claude mobile app, or open the session URL / pick it from claude.ai/code.
Upsides and cautions
Great for checking progress or approving actions on a long-running task while away. Remote access carries the same local permissions as any session — keep the same permissions/hooks safeguards in place.
Should it run all the time?
Depends on your workload. Frequent long tasks favor always-on; otherwise start it on demand with `/rc`. If always-on, pair it with something like `caffeinate` as seen here.