Remote Control(遠端控制)
從手機 / 平板遠端指揮跑在桌機上的 Claude Code 任務——通勤時下指令,到家看結果。
上線時間
2026/02/24。
跟 Dispatch 的差異
| Remote Control | Dispatch | |
|---|---|---|
| 目標 | Claude Code(CLI) | Cowork(桌面 app) |
| 用途 | coding 任務 | 一般工作流 |
| 介面 | 手機 web | 手機 app |
→ Dispatch 是「派 Cowork 工作」,Remote Control 是「派 Claude Code 工作」。
核心使用場景
通勤時 (08:30) → 手機開 web → 連到家裡的 Claude Code
「幫我把 PAM bug #1234 看一下」
桌機自動跑:
- Researcher 找出 root cause
- Implementer 修改
- Tester 跑測試
到公司 (09:30) → 手機收推播
「修復完成,已 push branch fix/bug-1234,等待 review」
設定方式(文章描述)
1. 桌機 Claude Code 開啟 Remote Mode
2. 取得連線金鑰(QR code)
3. 手機 web app 掃 QR
4. 配對成功 → 手機可下指令
→ 限本機區域網 / 雲端隧道(隱私敏感者可選只在區網)。
手機端可做什麼
| 動作 | 範例 |
|---|---|
| 下指令 | 「修這個 bug」「跑全部測試」 |
| 查狀態 | 看 TaskList 進度 |
| 回覆問題 | Claude 卡住問你選 A 或 B → 手機點 A |
| 取消任務 | 看到方向偏了 → 取消 |
不能做什麼
- 看不到桌機螢幕全貌(只看 Claude 訊息)
- 不能臨時手動編輯檔案
- 無法 debug 細節(要回桌前)
跟 Headless Mode 的關係
Headless Mode = Claude Code 跑在伺服器(無人控制)
Remote Control = Claude Code 跑在你桌機(你遠端控制)
兩者都是「離開桌前」的延伸方案,差別在「有沒有人在遠端參與決策」。
限制
- 桌機必須開機 + Claude Code session 啟動
- 網路品質影響體驗(指令延遲)
- 安全:建議只在自己網域內或加 VPN
對 Vincent 工作場景
Use Case 1:通勤時推進 PAM bug
8:00 起床滑手機 → 看到 #pam-dev Slack 有 bug 報告
8:05 開手機 Claude Code Remote → 「定位這個 bug」
8:30 到公司 → 桌機已分析完,等你選方案
Use Case 2:開會中緊急任務
會議中 → HR 同事 line 你「面談 PDF 缺一欄」
你手機 Remote → 「在 InterviewPdfService 補上 X 欄位」
散會 → 桌機已修完 + 跑測試,可以 commit
Use Case 3:晚上 / 週末
家裡電腦關機(不想開機跑 PAM 大重構)
出門前 → 用 Remote → 派任務 → 桌機跑
回來看結果(注意:要先設好不被 Mac 睡眠中斷)
跟 Channels 的並用
Channels 把通知推到 Telegram / Discord——Remote Control 推進「雙向操作」。
Channels:Claude → 你(單向通知)
Remote:你 ↔ Claude(雙向操作)
相關概念
強連結(原文明確提及)
- Dispatch 遠端派任 — Cowork 對應方案
- Headless Mode 與 CI CD — 全自動,不需遠端介入
- Channels — 通知推送
- Voice Mode — 用聲音替代文字遠端輸入
← 回到 wiki