Cross-Device Remote Control For Local Machines
Sources: 1 • Confidence: Medium • Updated: 2026-04-13 03:42
Key takeaways
- Claude Code supports starting a remote control session on a computer and sending prompts to it from Claude Code web interfaces including web, iOS, and the native desktop app.
- Claude Code does not have a documented mechanism for running tasks on a schedule.
- A user encountered an error stating remote control was not enabled for their account, and the issue resolved after logging out and back into the Claude Code terminal app.
- In remote control, a user reported that the "--dangerously-skip-permissions" flag does not appear to be honored and they had to approve every new action.
- A user encountered a failure mode where every prompt returned an API 500 error during a Claude Code remote control session.
Sections
Cross-Device Remote Control For Local Machines
- Claude Code supports starting a remote control session on a computer and sending prompts to it from Claude Code web interfaces including web, iOS, and the native desktop app.
- A Claude Code remote control session can be started from the command line using the command "claude remote-control".
- After upgrading the Claude iOS app, a remote session can appear in the app as "Remote Control Session (Mac)" under the Code tab.
- Only one Claude Code remote control session can run on a machine at a time.
Scheduling Split Between Claude Code And Cowork With Availability Limits
- Claude Code does not have a documented mechanism for running tasks on a schedule.
- Anthropic announced scheduled recurring tasks in Cowork, described as Claude Code's general agent sibling.
- Cowork scheduled tasks run only while the computer is awake and the Claude Desktop app is open.
- If a Cowork scheduled run is missed due to sleep or the app being closed, it is skipped and then executed automatically once the computer wakes or the app is opened again.
Reliability And Session Lifecycle Brittleness
- A user encountered an error stating remote control was not enabled for their account, and the issue resolved after logging out and back into the Claude Code terminal app.
- A user encountered a failure mode where every prompt returned an API 500 error during a Claude Code remote control session.
- Restarting the program on the host machine can cause existing Claude Code remote sessions to return unclear API errors rather than clearly indicating that the session has terminated.
Permissioning And Automation Constraints In Remote Sessions
- In remote control, a user reported that the "--dangerously-skip-permissions" flag does not appear to be honored and they had to approve every new action.
Watchlist
- The author hopes Anthropic is developing a Cowork Cloud product.
Unknowns
- What is the official specification for remote control permissions, including whether permission-bypass flags are intended to apply to remote sessions?
- How prevalent are the reported API 500 errors and entitlement/authentication issues across users, environments, and versions?
- What are the failure and recovery semantics when the host machine or host process restarts during a remote control session, and are clients notified with explicit session-termination messaging?
- Are there any official scheduling capabilities planned or available for Claude Code itself, beyond what is documented, and what is the intended division of responsibilities between Claude Code and Cowork?
- What timing guarantees and catch-up rules apply to Cowork scheduled tasks beyond the described skip-and-run-on-resume behavior (for example, multiple missed runs, ordering, or concurrency)?