Claude Code, Straight from Your Phone
4 ways to control Claude Code from your phone: Remote Control, Dispatch, /goal, and /schedule. A step-by-step guide with examples, from pairing to fully autonomous tasks.
Working from your phone
Four ways to run Claude Code without sitting at your laptop. Each one fits a different job. Pick whichever matches the moment.
Quick comparison of all four
| Method | Trigger | When to use it | Laptop |
|---|---|---|---|
| Remote Control | /remote-control | Continue your work from your phone | Open |
| Dispatch | Cowork in the app | Start a brand-new task | Open + Desktop |
| /goal | One condition → autopilot | Complex task, no prompting | Open |
| /schedule | Cron schedule | Something that repeats every day | Not needed |
① Remote Control
Connect your current session to your phone.
When to use it: you're already mid-session and want to keep going from the couch
Your laptop is open and Claude Code is running. You connect from your phone and pick up the same session: same files, same context, same MCP servers. Like grabbing your phone and moving to the kitchen.
- In your active Claude Code session, type: /remote-control
- Claude gives you a link like claude.ai/code?environment=...
- Open the link on your phone, either in the browser or in the Claude app's Code tab
- That's it. You type on your phone, it runs on your laptop
The command in your Claude Code session
``
/remote-control
``
→ a link and QR code appear (press space to show it)
Limitations
Requires Claude Code v2.1.51+. Works as long as your laptop stays open. The session recovers if the connection drops.
② Dispatch
Start a brand-new task from your phone.
When to use it: you want to assign a task while away from your laptop
You write the task in the Claude mobile app's Cowork tab. Dispatch figures out what to do: if it's a coding task, it opens a Code session on your laptop and runs it. When it's done, you get a notification on your phone.
- Download the Claude mobile app (iOS / Android)
- On your laptop, open the Cowork tab in Claude Desktop; you'll find a pairing button there
- In the mobile app, go to the Cowork tab
- Write your task, and Dispatch launches a Code session on your laptop by itself
- You'll get a phone notification when Claude finishes
What you write
"Check the last 30 days of Instagram stats and send me a summary on Telegram"
What happens
Dispatch opens a Code session on your laptop, Claude does the work, and Tony OP sends the summary to your DMs
Requirements
A Pro or Max plan. Claude Desktop has to be open on your laptop. If Desktop is closed, Dispatch won't fire.
③ /goal: autopilot
Write the condition once, and Claude works until it's met.
When to use it: a complex task with a clear finish line that you set and walk away from
You describe the end result once. Claude works in iterations (writing code, checking it, fixing it) and stops only when an independent evaluator confirms the condition is met. You don't prompt between steps.
/goal examples from real tasks
- /goal script ready: reads yesterday's messages from the TG channel, parses deals, tallies revenue, sends a summary to the bot. Runs without errors.
You write it once; Claude writes, tests, fixes, and tests again
- /goal circuit-breaker.ts is wired into all 3 hot paths in the backend, TypeScript compiles clean, tests pass
Tech debt gets paid down while you're in a meeting
- /goal all 8 P0s in audit-MASTER.md have ✅ status with a description of the fix
The sprint runs itself
Evaluator: A separate model (Haiku) checks the condition after every turn. It's not the one doing the work, so the assessment stays objective.
Indicator: ◎ /goal active shows in the interface with a timer while Claude works.
Version: Requires Claude Code v2.1.139+. Conditions up to 4000 characters.
Important
/goal is one-shot. Once the condition is met, it stops. For anything daily, use /schedule. To cancel early: /goal clear.
④ /schedule: recurring tasks
Runs every day on its own. No laptop needed.
When to use it: a recurring task like a morning digest, a report, or monitoring
You create a remote agent with a schedule. It runs in Anthropic's cloud on a cron, whether or not your laptop is open. 9:00 in the morning, a digest lands in Telegram. Every Monday, a weekly report.
Example: a daily Instagram digest
``
/schedule daily 9:00
Check Instagram stats for @agine.ai
via the Meta API for yesterday: views, reach,
follower growth, top post.
Send a summary with recommendations
to Alexandra on Telegram @lekhovitskaya.
``
The agent fires at 9:00 your time · runs in the cloud · laptop closed
Schedule examples
| Schedule | What it's for |
|---|---|
daily 9:00 | Daily stats / sales digest |
weekly monday 8:00 | Weekly team report |
once 2026-06-01 10:00 | One-off run at a specific time |
Managing your schedules
See them all: /schedule list. Delete: claude.ai/code/routines. Minimum interval: 1 hour.
How to choose
Three questions, one answer.
| Question | Answer |
|---|---|
| Already in a session and want to continue from your phone? | → Remote Control |
| Want to hand off a new task while away from your laptop? | → Dispatch (Cowork in the app) |
| A big one-off task with a clear finish line? | → /goal |
| Need it to repeat on its own every day or week? | → /schedule |