Claude Code Remote Control:2026 年如何用 QR code 在手機上寫程式
Markdown逐步說明如何使用 /rc 和 QR code 將 Claude Code 連接到手機。涵蓋指令、限制、安全性,以及 6 個常見的首次執行錯誤。
閱讀全文
本節重點
在終端機執行 claude --rc,按 Space,然後用手機上的 Claude app 掃描 QR code。工作階段會在筆電上執行;手機只是查看它的視窗。它適合夜間執行任務及在沙發上工作,但不適合認真編輯程式碼。你需要 v2.1.51 以上版本,以及 Pro 或 Max 訂閱。
更多操作說明請參閱 Ailoot 文件。
Remote Control 是什麼?為什麼要用手機寫程式?
本節重點
Remote Control 是筆電上的 Claude Code 與手機上的 Claude app 或 claude.ai/code 瀏覽器之間的橋接功能。工作階段在你的電腦上執行;手機只是操作介面。指令執行與本機工具留在電腦上;訊息或工具結果所包含的內容仍會經過 Anthropic。當你安排了長時間任務,又想繼續指揮它、不必一直坐在筆電前時,就會需要這項功能。
Anthropic 在 2026 年 2 月 24 日推出 Remote Control。Anthropic 將它描述為能從任何裝置繼續本機工作階段的方式。
簡單來說:像平常一樣在終端機啟動工作階段,接著開啟 Remote Control。在手機上開啟 Claude app → Code 分頁 → 就會看到帶有綠點的工作階段。點一下,就能閱讀並回覆。你可以任意搭配使用筆電、手機和瀏覽器撰寫內容,所有裝置都會同步。
Remote Control 官方文件 區分了本機執行與網路傳輸:指令及檔案系統操作在你的電腦執行,對話則透過 Anthropic 同步。
這是它與 Claude Code on the web 的主要差異;後者的工作階段會在 Anthropic 雲端 VM 上執行。使用 Remote Control 時,Claude 仍在你的硬體上運作,能使用你的所有 Git 儲存庫、環境變數和資料庫金鑰。手機只是讓你與 Claude 對話的螢幕。
為什麼氛圍編碼者可能會需要它
以下是作者每週都會使用的三種實際情境:
- 通宵執行大型重構。 交代 Claude 為新 API 更新 40 個檔案,然後離開筆電。早上躺在沙發上用手機檢視差異,並說:「接受前 12 個;其餘的分開給我看。」不必打開筆電。
- 通勤途中核准步驟。 你在地鐵上時,Claude 推播通知:「需要你決定資料綱要遷移方案。」打開通知,閱讀兩個選項,然後寫下:「採用第一個選項;不要動測試。」你搭車時,工作階段會繼續進行。
- 同時觀看直播或參加會議。 Zoom 會議期間,你可以用手機確認第二個 Claude 工作階段是否已經建好測試版本,不必切換離開視訊通話。
執行 Remote Control 需要什麼
本節重點
你需要 Claude Code 2.1.51 以上版本,以及 Pro、Max、Team 或 Enterprise 訂閱。API 金鑰無法使用。網路必須能透過連接埠 443 對外連線,且不能經過攔截流量的 Proxy。在終端機透過 claude.ai 執行一次 /login 登入後,就能開始使用。Team/Enterprise 方案還需要管理員在組織設定中啟用開關。
完整需求表:
| 項目 | 最低版本/需求 |
|---|---|
| Claude Code CLI | v2.1.51(發布日期 24.02.2026) |
| VS Code 擴充功能 | v2.1.79 |
| 推播通知 | v2.1.110 |
| 訂閱方案 | Pro、Max、Team 或 Enterprise |
| API 金鑰 | 無法使用——僅限透過 /login 進行 OAuth 登入 |
| 網路 | 透過連接埠 443 對外進行 HTTPS 連線 |
| OS | macOS、Linux、WSL |
| 工作區信任 | 至少在專案資料夾中執行一次 claude |
| Team/Enterprise | 管理員已在管理設定中啟用 Remote Control |
使用以下指令檢查版本:
claude --version
如果低於 2.1.51,請更新:
npm install -g @anthropic-ai/claude-code@latest
如果環境中設定了 ANTHROPIC_API_KEY、CLAUDE_CODE_OAUTH_TOKEN 或 apiKeyHelper,Remote Control 就無法啟動。從 v2.1.139(11.05.2026)起,Anthropic 明確規定,只要存在這些變數,就會封鎖此功能。執行 unset ANTHROPIC_API_KEY,然後再次透過 /login 登入。
如何啟動 Remote Control:2 分鐘內的 3 種方式
本節重點
啟動 Remote Control 有三種方式:不帶其他參數的 claude remote-control 指令會啟動遠端工作階段伺服器;claude --rc 旗標會啟動已啟用 Remote Control 的一般工作階段;在使用中的工作階段輸入 /rc 斜線指令,則會將它轉換為遠端工作階段。對多數任務而言,第二種方式較方便。
方法 1. 伺服器模式——專用的遠端工作階段伺服器
在專案資料夾中開啟終端機
執行一次
cd,前往要工作的目錄。如果是新資料夾,像平常一樣執行claude,完成 Workspace Trust 對話框。啟動伺服器
claude remote-control終端機會保持執行。底部會顯示工作階段 URL 和「Press space to show QR」提示。伺服器正在等待連線。
從手機連線
按 Space,QR code 就會出現。用 Claude app 或 iPhone 相機掃描,即可開啟工作階段。
選用:設定工作階段名稱和參數:
claude remote-control --name "Refactor API" --spawn worktree --capacity 4
--name— 在手機工作階段清單中顯示的名稱。--spawn worktree— 每個新工作階段都會在自己的 Git worktree 中開啟,避免平行工作階段互相干擾。--capacity 4— 伺服器上同時執行的遠端工作階段上限為 4 個。預設值為 32。
方法 2. 互動模式——在我的工作階段上啟用 Remote Control
claude --remote-control
# 或較短的寫法:
claude --rc
這會在終端機啟動一般互動式工作階段,並啟用 Remote Control。你可以同時透過筆電和手機與 Claude 對話;整段對話會在同一個工作階段中同步。
與伺服器模式不同,這只有一個工作階段。如果你大多時候會在電腦上工作,只想在離開座位時用手機備用,這種方式很適合。
方法 3. 在使用中的工作階段輸入 /rc
已經在 Claude Code 中工作了嗎?不必結束工作階段,只要輸入:
/remote-control
或較短的寫法:
/rc
工作階段就會轉為遠端模式,而且不會遺失上下文。如果你在任務進行到一半時才發現需要離開,這種方式很有用。
QR code:10 秒內連接手機
本節重點
在終端機啟動 Remote Control 後,按 Space 顯示 QR code。用手機(iOS 或 Android)開啟 Claude app,也可以直接使用相機掃描。工作階段會在 app 或 claude.ai/code 瀏覽器中開啟。在 app 的同一個畫面中,工作階段會出現在清單裡,旁邊的綠點表示它「在線上」。
安裝 Claude app
如果還沒有安裝,請在 Claude Code 輸入
/mobile。畫面會出現 QR code,讓你從 App Store 或 Google Play 下載 app。這比手動搜尋更快。在終端機顯示工作階段 QR code
執行
claude --rc或claude remote-control後,按 Space。QR code 會直接顯示在終端機中。用手機掃描
開啟 Claude app → 相機,或使用標準的 iPhone 相機(Android 相機也能掃描)。如果掃描失敗,請放大終端機視窗、改用 iTerm2 或 Windows Terminal,或複製 QR code 上方的 URL,手動貼到瀏覽器中。
啟用推播通知
在工作階段輸入
/config,並啟用「Push when Claude decides」。Claude Code 必須是 2.1.110 以上版本。
手機上會看到什麼
Claude app 會開啟 Code 分頁。工作階段會出現在清單中,旁邊有電腦圖示和綠點(在線上)。點一下即可進入。
之後就像使用 claude.ai/code 一樣:你可以查看 Claude 的訊息和檔案差異、核准或拒絕,也可以要求修改。你可以提出新的要求。內容都會送到你的電腦,由本機 Claude 處理並回傳答覆。
你可以同時透過兩種介面工作:對話會在所有已連線的裝置間同步——你可以隨意從終端機、瀏覽器或手機輸入內容。
Claude 的推播通知功能
Claude 會在判斷有需要時傳送推播通知。預設情況下有兩種:長時間任務完成,或 Claude 需要你做決定。你也可以明確要求:「測試通過時通知我」,它就會傳送通知。
如果沒有收到推播通知:
- iOS:檢查「設定」→「通知」→「Claude」。專注模式可能會讓通知靜音。
- Android:關閉 Claude app 的電池最佳化。
- 如果
/config顯示「No mobile registered」,請至少開啟一次 Claude app,讓它更新推播權杖。
在沙發上工作:5 種實用情境
本節重點
Remote Control 真正的好處,是不必為了按一下核准按鈕而回到筆電前。沒有人打算用手機做完整的程式開發。以下是作者每週都會使用的五種情境:檢視通宵執行的結果、在地鐵上核准步驟、午餐期間執行長時間任務、在咖啡館做架構決策,以及在 worktree 中執行平行工作階段。
情境 1. 在沙發上檢視通宵執行的結果
睡前交代 Claude 一項任務,例如:「用新的 lint 規則檢查整個儲存庫,修正所有非關鍵問題,剩下的標記為 TODO。」執行 claude --rc,並讓終端機保持開啟。
早上拿著手機躺在沙發上。開啟 Claude app → 找到帶有綠點的工作階段 → 看到裡面有 87 個 commit 的差異。逐一檢視,對有疑慮的地方寫下「還原這個;我會手動修正」,對沒有問題的地方則說「全部接受」。早上 7 點不必「走到筆電前」。
情境 2. 通勤途中核准遷移步驟
早上開始執行耗時很長的資料庫綱要遷移。9:30 在地鐵上收到推播:「找到兩種遷移方案,需要你決定。」點開通知閱讀,選一個方案,再補充:「完整測試執行完畢前,不要刪除舊資料表。」Claude 就會繼續執行。
沒有 Remote Control 的話,Claude 會在那裡停下來,默默等待。等你抵達並打開筆電時,已經浪費了 40 分鐘。
情境 3. 離開座位也能繼續——午餐期間執行長時間任務
午餐前,請 Claude「更新所有端點的文件」,然後前往咖啡館。25 分鐘後收到推播:「完成了,請檢查。」點一下「接受」,然後繼續喝湯。沒有 Remote Control 的話,你不是得在筆電前坐 25 分鐘盯著它,就是回來後才發現 Claude 遇到需要決定的地方,整段時間什麼也沒做。
這一點很重要。Remote Control 不會讓 Claude 更自主,它只是讓你可以從任何地方連上它。Claude 遇到的決策點越少,你收到的推播通知就越少。因此,任務指示要寫得更具體:「照這種方式做;遇到這些情況時,就那樣做;如果真的不清楚,就停下來傳送推播。」
情境 4. 在咖啡館做架構決策
Claude 在重構途中找到兩種遷移方式,並請你選擇。如果你不在電腦旁,就用手機開啟提議的差異,選一個選項,再加上註解:「但不要動 user_settings 資料表——我下週會刪掉它。」工作階段會繼續進行。
在 worktree 模式(--spawn worktree)下尤其好用:每個平行任務都在自己的分支,不會互相干擾。你可以在手機上像切換聊天室一樣切換工作階段。
情境 5. 同時執行多個 worktree 工作階段
一種強大的做法是結合伺服器模式和多個 worktree。在筆電上啟動:
claude remote-control --spawn worktree --capacity 4
從手機開始不同分支中的工作階段:一個建立新功能,另一個修正清單中的錯誤,第三個執行回歸測試。它們都會在筆電上平行執行,彼此不會阻塞。
注意
伺服器模式的資源用量會隨同時執行的工作階段數量增加。使用 16 GB RAM 時,同時執行四個 Claude 工作階段就會明顯感受到負載。請依照電腦的負荷能力決定執行數量。
安全性:哪些內容留在你的電腦,哪些會被傳送
本節重點
聊天訊息和工具結果會經過 Anthropic,其中可能包含原始碼或機密。本機執行不會阻止這類資訊外洩。連線只會透過連接埠 443 向外建立,使用短效憑證,並以 TLS 加密。筆電不會開啟任何連入連接埠,遠端手機也無法直接存取你的檔案系統。
連接敏感專案之前,先決定哪些內容可進入提示與工具輸出,並把正式環境機密放在代理可存取環境之外;資料傳輸表不能證明某個工作階段絕不洩漏機密。
本機 Claude Code 工作階段只會發出對外 HTTPS 要求,絕不會在你的電腦上開啟連入連接埠。啟動 Remote Control 時,工作階段會向 Anthropic API 註冊,並輪詢 API 以取得工作。
簡單來說:你的筆電會詢問 Anthropic:「有訊息要給我嗎?」收到回覆後,就在本機處理。外部沒有人能開啟連入連接埠連到你的電腦。公司防火牆不需要特別設定就能允許這項連線。
實際傳送至 Anthropic 的內容
| 資料類型 | 所在位置 |
|---|---|
| 原始碼檔案 | 儲存在本機;對話中包含的片段與差異仍會傳送 |
.env、機密資料、API 金鑰 | 若被讀入提示或工具結果便可能外洩;本機儲存不是存取限制 |
| 本機 MCP 伺服器及其設定 | 在本機執行;回傳內容可能進入對話 |
| Claude 連線的資料庫 | 留在設定的主機上;查詢結果可能進入對話 |
| 你傳給 Claude 的訊息文字 | Anthropic API,之後會收到回覆 |
| Claude 回覆的文字 | Anthropic API,之後傳到你的手機 |
| Claude 顯示給你的檔案差異 | 透過 Anthropic API(與一般 Claude.ai 工作階段相同) |
透過 @ 匯入的圖片和檔案 | 透過 Anthropic API |
Remote Control 增加同步介面,並非離線推論模式。Anthropic 會依資料使用政策儲存連線工作階段的對話紀錄,包括訊息、回覆與工具活動。請同時審查傳給模型的資料,以及已連線裝置的存取權。
憑證說明
連線會使用多個短效憑證,每個憑證各有一種用途,效期也彼此獨立。
換句話說,多個短效權杖會在你的筆電、Anthropic 和手機之間流通,而不是使用一個長效權杖。即使其中一個遭到入侵,也不代表攻擊者能取得所有權杖。
還有一項重要限制:Remote Control 不支援 --dangerously-skip-permissions。每次工具呼叫(Bash、Write、Edit)仍需要等待你核准。這是刻意設計的,目的是避免手機功能變成「無人監督、自動駕駛的筆電」。
註記
如果你需要完全自主的運作方式(「Claude 自己決定並連續工作 14 小時,不需要核准」),那是另一項功能:/goal 模式。請閱讀 Claude Code 的 /goal 指南。Remote Control 的用途不同:讓你可以從任何地方指揮工作,但不會增加自主性。
啟動 Remote Control 後,調整設定,別讓 Claude 每 10 分鐘打斷你一次
本節重點
Remote Control 本身只解決了一半的問題:它讓你可以透過手機查看工作階段。另一半是設定 Claude 知道什麼時候該停下來詢問,什麼時候可以自行繼續。你可以透過 CLAUDE.md、任務開始時的詳細提示,以及 /goal 模式來設定。這樣一來,只有在重要時刻才會收到推播,而不是每 10 分鐘一次。
/rc 是讓你透過手機查看工作階段的便利方式。但如果 Claude 每 10 分鐘就寫「我不懂該怎麼做」,問題不在手機,而在於你一開始是否清楚設定規則,這就是上下文工程。
6 個首次執行時的問題及解決方法
本節重點
首次連線最常見的問題有:「Remote Control environments are not available」——因為設定了 API 金鑰;QR code 太小,手機無法掃描;防火牆封鎖連接埠 443;Claude Code 版本太舊;推播通知沒有聲音;或是在 Claude Desktop 中使用 Remote Control 失敗。每個問題都能在 1–2 分鐘內修好。
問題 1.「Remote Control environments are not available for your account」
這是 anthropics/claude-code 儲存庫中最常見的抱怨(issue #29449,以及十多個重複回報)。你對「enable Remote Control?」回答 y 後,CLI 回傳錯誤,之後也不再提供重試選項。
原因幾乎都一樣:環境中設定了 ANTHROPIC_API_KEY 或 CLAUDE_CODE_OAUTH_TOKEN。Remote Control 只能透過 /login 進行完整 OAuth 登入,不能使用金鑰。
解決方法:
unset ANTHROPIC_API_KEY
unset CLAUDE_CODE_OAUTH_TOKEN
unset apiKeyHelper
# 檢查環境是否乾淨:
env | grep -i anthropic
env | grep -i claude
# 再次登入:
claude
/logout
/login
透過瀏覽器完成 /login 後,Remote Control 應該就能啟動。
問題 2. 手機無法掃描 QR code
手機相機對準 QR code 後沒有反應,或顯示「無法讀取」。
原因:你的終端機顯示的 QR code 太小或對比度不足。
解決方法:
- 將終端機視窗放大至全螢幕。
- 如果使用 Apple Terminal,請改用 iTerm2(或 Warp)。如果使用 Windows,請使用 Windows Terminal,而不是 CMD。
- 將終端機字體縮小 1–2 點,讓 QR code 顯示得更大。
- 如果仍然無效,請複製 QR code 上方的 URL,並在手機瀏覽器中開啟。
問題 3. 防火牆封鎖連接埠 443
這通常發生在使用攔截流量的 Proxy(Zscaler 或含 MITM 的企業 VPN)的公司電腦上。
網路或 Proxy 問題:防火牆或 Proxy 可能會封鎖對外 HTTPS 要求。Remote Control 必須能透過連接埠 443 存取 Anthropic API。
解決方法:先啟用詳細記錄,擷取具體錯誤:
claude remote-control --verbose
如果看到「certificate verification failed」,代表有 MITM 攔截,需要聯絡網路管理員。如果看到「connection refused」/「timeout」,請管理員允許對外存取 *.anthropic.com:443。
問題 4. Claude Code 版本太舊
檢查:
claude --version
如果低於 2.1.51,請更新:
npm install -g @anthropic-ai/claude-code@latest
VS Code 擴充功能至少需要 v2.1.79。推播通知需要 v2.1.110。
問題 5. 沒有收到推播通知
情況:Remote Control 正常運作,但 Claude 完成長時間任務時,手機沒有任何通知。
檢查清單:
- 在工作階段執行
/config。如果顯示「No mobile registered」,請至少在手機上開啟一次 Claude app,讓它更新推播權杖。 - iOS:「設定」→「通知」→「Claude」→ 確認通知已啟用,且沒有被專注模式靜音。
- Android:開啟電池設定,將 Claude 排除在電池最佳化之外。
- 如果 iOS 的「通知摘要」已開啟,推播可能已送達,但會出現在每小時的摘要中。請關閉 Claude 的通知摘要。
問題 6. Claude Desktop 讓 /remote-control 無法使用
如果你在 Claude Desktop app 中執行 /remote-control,會看到「Remote Control requires a full-scope login token」錯誤(GitHub issue #48378)。
原因:Claude Desktop 注入了權限受限的 OAuth 權杖(僅供推論使用)。
解決方法:在一般的系統終端機中執行 Claude Code,不要使用 Claude Desktop 內建的終端機。這是已知限制,Anthropic 正在修正。
額外問題:長時間工作階段的自動重新連線會悄悄停止
症狀:Remote Control 工作階段執行 30–60 分鐘後,手機會在沒有任何提示的情況下悄悄斷線(issue #34255)。手動修復方式:/remote-control → Disconnect → 再次啟動。這不太理想,但這項功能仍處於研究預覽階段。
光是 2026 年 5 月,Anthropic 就為 Remote Control 推出了八項專屬修正——這項功能正積極改善中。你可以提出意見;合理預期大多數問題會在幾個月內消失。
Remote Control、Telegram 機器人和 SSH+tmux 的比較
本節重點
Remote Control 是操作本機 Claude 工作階段的官方同步視窗。透過 Anthropic Channels 使用 Telegram 機器人,則是由「外部事件提示 Claude」的回應式管道。用手機連線的 SSH+tmux 是通用 Shell,但 Mac 進入睡眠時會斷線,而且在 6 吋螢幕上檢視差異非常吃力。依照任務選擇:用 Remote Control 指揮工作階段,用 Channels 回應事件,需要任意 Shell 時則用 SSH+tmux。
比較表
| 項目 | Remote Control | Channels(TG/Discord) | SSH + tmux |
|---|---|---|---|
| 由誰啟動 | 我開啟工作階段 | 外部事件觸發 Claude | 我連線 |
| 介面 | 完整的 claude.ai/code UI | 聊天訊息 | 手機上的終端機 |
| 工作階段執行位置 | 我的電腦 | 我的電腦 | 伺服器 |
| 檢視差異 | 方便(原生 UI) | 在聊天中以文字顯示 | 字體極小 |
| CLI 支援 | 僅限 Claude Code | 透過機器人執行任何指令 | 任何指令 |
| 價格 | 包含於 Pro/Max | 免費(Channels 外掛) | 免費 |
| 網路中斷時的反應 | 自動重新連線 | 回應式(推播) | 切換時會斷線 |
| 工作階段結束時機 | 關閉終端機/網路中斷超過 10 分鐘 | 機器人持續執行 | tmux 會保留工作階段 |
什麼時候該選哪種方式
- Remote Control —「離開筆電,繼續指揮工作」的預設做法。提供完整 UI、裝置同步,且不需要第三方服務。
- Channels(Telegram 機器人) — 當你想讓 CI 失敗、新的客戶抱怨或聊天訊息自動提示 Claude 展開調查時使用。這是「事件 → Claude 回應」,而不是「我用手機指揮 Claude」。詳情請參閱 Telegram 與 Claude Code 指南。
- SSH + tmux — 當你需要在手機上使用任意 Shell 執行自己的指令時使用,例如部署版本、查看記錄或重新啟動服務。這是 Claude Code 以外的通用 Shell。一次性任務可透過 Termux/Blink 使用。
- 其他程式設計代理 — Anthropic Remote Control 僅供 Claude Code 使用。Claude 與替代方案的比較請參閱 Cursor 與 Claude Code 比較。
Channels:從 Telegram 或 Discord 等聊天 app,或你自己的伺服器接收推播事件。適合回應外部事件,例如 CI 失敗或聊天訊息。
因此,Anthropic 官方文件依照用途區分這兩項功能:Remote Control 用於控制;Channels 用於回應事件。
Remote Control 在 2026 年 5 月至 2026 年 6 月的新變更
本節重點
在一個半月內,Anthropic 為 Remote Control 推出了八項專屬修正與改進:環境中存在 API 金鑰時封鎖功能;修正權杖輪替期間 MCP 連接器的重新導向問題;在達到上限時,以適當的升級提示取代「Opening your options」;以固定顯示的頁尾膠囊取代啟動訊息;修正 SDK 工作階段中的推播通知;以及在首次連線時顯示適當的錯誤訊息。截至 2026 年 6 月 3 日,目前版本為 2.1.162。
完整修正時間表:
| 版本 | 日期 | 變更內容 |
|---|---|---|
| v2.1.51 | 24.02.2026 | 首次推出 Remote Control |
| v2.1.79 | 2026 年 3 月 | 支援 VS Code 擴充功能 |
| v2.1.110 | 2026 年 4 月 | 推播通知成為正式功能 |
| v2.1.126 | 01.05.2026 | 達到速率限制時,以適當升級提示取代空白的「Opening your options...」 |
| v2.1.139 | 11.05.2026 | 存在 ANTHROPIC_API_KEY 或 apiKeyHelper 時封鎖 Remote Control |
| v2.1.140 | 12.05.2026 | 管理設定會使用強制重新整理的權杖重試 401 |
| v2.1.141 | 13.05.2026 | 修正工作執行階段權杖輪替期間因 401 導致的 MCP 連接器失敗 |
| v2.1.149 | 22.05.2026 | 修正 SDK 工作階段中錯誤顯示「Mobile push not sent」的問題 |
| v2.1.151 | 27.05.2026 | Remote Control 改為固定顯示的頁尾膠囊 |
| v2.1.152 | 27.05.2026 | 修正 /remote-control 停在「connecting...」的問題 |
| v2.1.154 | 28.05.2026 | 已啟用時,自動完成會顯示「Disconnect」 |
| v2.1.162 | 03.06.2026 | 目前版本;全面改進指標、平行工具處理等功能 |
一個月內有八項 Remote Control 專屬修正,對研究預覽階段的功能來說很常見。Anthropic 顯然正在回應使用者意見,並修補各種邊緣案例。
如果這項功能的運作不太正常,第一步是檢查版本並更新。問題很可能已經修正。
檢查清單:5 分鐘內完成設定並開始使用
本節重點
若要讓 Remote Control 第一次就可靠運作,請完成以下七個步驟。它們能處理 90% 的首次執行問題,並讓你在啟動後五分鐘內,透過手機核准第一則推播通知。
檢查 Claude Code 版本
執行
claude --version,版本應為 2.1.51 或更新版本。如果不是,請執行npm install -g @anthropic-ai/claude-code@latest。從環境中移除 API 金鑰
執行
unset ANTHROPIC_API_KEY和unset CLAUDE_CODE_OAUTH_TOKEN。接著透過瀏覽器執行/logout→/login。在手機上安裝 Claude app
在 Claude Code 工作階段中執行
/mobile,顯示 App Store/Google Play 的下載 QR code。啟動 Remote Control
執行
claude --rc,或在工作階段中輸入/rc。畫面會出現 URL 和「Press space to show QR」提示。用手機掃描 QR code
在終端機按 Space → 使用相機或 Claude app。如果無法掃描,請放大終端機視窗。
啟用推播通知
/config→「Push when Claude decides」。如果顯示「No mobile registered」,請至少開啟一次 Claude app。開始長時間任務,然後離開座位
把提示寫得具體:「照這種方式做;在這些情況下採取那種做法;遇到不確定的情況就傳送推播。」然後透過手機和推播通知繼續工作。
在一個實際案例中,從零開始到在沙發上進行第一次對話,花了 3–5 分鐘。
來源
- 透過 Remote Control 從任何裝置繼續本機工作階段 - Claude Code Docs — Anthropic 官方文件,也是指令、需求和限制的主要來源。
- Claude Code Changelog — 從 2.1.51 到 2.1.162 的版本紀錄,包含所有 Remote Control 修正。
準備好後,來認識 Ailoot 吧。
更多詳情
常見問題:Claude Code Remote Control:2026 年如何用 QR code 在手機上寫程式
Remote Control 能讓整段對話都不經過雲端嗎?
不能。指令和檔案系統操作在本機執行,但訊息、回覆、差異和工具活動會透過 Anthropic 同步。內容若包含程式碼片段或機密,這些資料仍可能離開電腦。
使用 Remote Control 時為什麼電腦必須保持開機?
手機只是電腦上 Claude Code 程序的操作介面。該程序必須持續執行,電腦也必須可連線;開啟手機 app 不會把本機執行環境搬到雲端 VM。