Allow remote control from your phone of new sessions
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
[FEATURE] Cold-start Remote Control sessions from mobile + Siri integration
Problem
Remote Control requires a terminal session already running on the host. If I'm away from my desk, I can't start a new session from my phone — I have to SSH in first and launch it manually.
I also can't interact with Claude Code hands-free. Every interaction requires opening the app and tapping. No Siri/voice assistant support exists.
What I'd like
- Spawn sessions from the Claude app. Let me pick a project directory on my connected machine and start a new Remote Control session directly from mobile — no terminal needed. Something like a
claude remote-control --listendaemon that accepts new session requests from the app.
- Siri Shortcuts / iOS Intents. Expose actions like "Start Claude Task" (project name + prompt) and "Send to Claude" (message to active session) so I can trigger and interact with sessions entirely by voice.
- Voice interaction with sessions. Let Siri or voice mode read back summaries of what Claude did, enabling a hands-free dictate → work → summarize → follow-up loop.
Use case
I run multiple autonomous agents across projects and frequently have ideas while away from my desk. I want to say "Hey Siri, start Claude on project A — add rate limiting to the WebSocket handler" and have it just work. Review the results when I'm back.
Current workaround
Tailscale + SSH + a bash script that spawns claude remote-control in tmux, triggered by Apple Shortcuts. Works but fragile and no back-and-forth voice support.
Related
- #21128 (Chat → Code session handoff)
Proposed Solution
What I'd like
- Spawn sessions from the Claude app. Let me pick a project directory on my connected machine and start a new Remote Control session directly from mobile — no terminal needed. Something like a
claude remote-control --listendaemon that accepts new session requests from the app.
- Siri Shortcuts / iOS Intents. Expose actions like "Start Claude Task" (project name + prompt) and "Send to Claude" (message to active session) so I can trigger and interact with sessions entirely by voice.
- Voice interaction with sessions. Let Siri or voice mode read back summaries of what Claude did, enabling a hands-free dictate → work → summarize → follow-up loop.
Alternative Solutions
I built a launcher script that takes a project name, resolves it under ~/Development, and spawns claude remote-control inside a named tmux session (claude-<project>). Each project gets its own session.
I trigger it from my phone via an Apple Shortcut that SSHes into my Mac over Tailscale and runs the script. For fire-and-forget tasks, I use claude -p (headless mode) instead of remote-control.
Works, but: requires Tailscale + SSH + tmux setup, can't do back-and-forth voice interaction, and session spawning is fragile compared to a native solution.
Priority
Medium - Would be very helpful
Feature Category
Other
Use Case Example
The easiest example scenario is anytime I am away from my computer is when my best ideas strike.
- Go out for a walk to clear your head on an issue
- Issue resolution comes to you, but you are 30 mins away from your computer
- Send the fix in detail via your phone to claude code
- Come back to magic.
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗