Claude Code 遠端操作:Remote Control 用手機接手,Channels 用 Telegram 叫它

部分實測2026.10.15

想在外面用手機看電腦上的 Claude Code 做到哪、接著下指令,官方有兩種做法:Remote Control 讓你從 Claude App 或網頁接手同一個對話;Channels 讓 Telegram、Discord、iMessage 的訊息直接送進正在跑的 Claude Code。這篇整理兩種的條件、設定步驟和差別,以及我在測試機上看到的:沒登入時 Remote Control 怎麼擋、Telegram 外掛裝起來長什麼樣、為什麼需要 Bun。2026 年 10 月 15 日整理。

更新 2026/10/15・約 11 分鐘讀完・查證環境:我在 Vercel Sandbox 的雲端測試機(Ubuntu、2 核心 4 GB)裝了 Claude Code 2.1.299,沒有登入,看 claude --help、claude remote-control 的反應,並從官方外掛市集實際安裝 Telegram 外掛、讀它的檔案。實際用手機連線、用 Telegram 對話沒有測(要登入 Claude 帳號和建立 Telegram 機器人)。功能和條件依 2026 年 10 月 14 日讀的 Claude Code 官方文件

先講結論

  • Remote Control 是讓你從手機的 Claude App 或 claude.ai/code,接手電腦上正在跑的 Claude Code。三種開法:claude remote-control、claude --remote-control,或在對話裡打 /remote-control。要 Pro、Max、Team 或 Enterprise,用 API key 不行。
  • Channels 是讓 Telegram、Discord、iMessage 的訊息送進正在跑的 Claude Code,它回覆也回到同一個聊天室。目前是研究預覽,每個外掛要先裝 Bun。我在測試機上裝 Telegram 外掛只花 1 秒,它用輪詢收訊息,不需要對外的網址。
  • 兩種都是在你的電腦上執行,電腦和 Claude Code 都要一直開著。要電腦關了也能做事,用雲端的對話或排程;要從 LINE 叫 AI、24 小時待命,得換別的工具,例如 OpenClaw。
目錄
  1. 先分清楚:兩種差在哪
  2. Remote Control:用手機接手電腦上的 Claude Code
  3. Channels:用 Telegram 叫 Claude Code
  4. 怎麼選,還有其他做法
  5. 這篇沒有測的

你讓 Claude Code 在電腦上跑一個比較久的任務,人卻得出門。想在路上看看它做到哪、它停下來問問題時回一句,或乾脆從 Telegram 丟一個新任務給它。

Claude Code 官方有兩種做法:Remote Control 和 Channels。名字很像,用途不太一樣。這篇整理兩種的條件和設定步驟。我在雲端測試機上裝了 Claude Code 2.1.299,看了沒登入時它怎麼擋,也實際從官方外掛市集裝了 Telegram 外掛。不過真的用手機連線、在 Telegram 對話,要登入 Claude 帳號和建立 Telegram 機器人,這兩件這篇沒有做。

先分清楚:兩種差在哪

Remote Control Channels
從哪裡操作 Claude App、claude.ai/code Telegram、Discord、iMessage
做的事 接手同一個對話 把聊天訊息送進對話
方案 Pro、Max、Team、Enterprise claude.ai 登入或 API key
現況 正式功能 研究預覽

簡單說,Remote Control 是「你本人換一台裝置繼續」,畫面跟在電腦上看到的一樣,連 Claude 正在跑的子代理都看得到。Channels 是「讓外面的訊息推進來」,你在 Telegram 傳一句話,Claude Code 收到、做事,再回到同一個聊天室。

兩種有一個共同點:Claude Code 都是在你自己的電腦上執行,檔案和工具都在本機。電腦睡著了,或你把 Claude Code 關掉,兩種都會斷。

Remote Control:用手機接手電腦上的 Claude Code

條件

官方文件寫了三個條件:

  • 方案要 Pro、Max、Team 或 Enterprise。Team 和 Enterprise 要組織的管理員先在 Claude Code 的管理設定裡打開。
  • 要用 claude.ai 帳號登入 Claude Code。用 API key 的不能用。
  • 走的要是 Anthropic 自己的 API。透過 Amazon Bedrock、Google Cloud、Microsoft Foundry,或把 ANTHROPIC_BASE_URL 指到別的代理,都不能用。

我在沒登入的測試機上試,claude --help 裡看得到 --remote-control 這個選項,但執行 claude remote-control --help 就直接報錯,連說明都不給:

Error: You must be logged in to use Remote Control.
Remote Control is only available with claude.ai subscriptions.

官方文件也寫了這件事:它會先檢查你的帳號能不能用,才印出說明。

三種開法

第一種是專門開一個伺服器,在專案資料夾裡執行:

claude remote-control

第一次會問你 Enable Remote Control? (y/n),答 y 之後,終端機會顯示一個網址,按空白鍵可以切換成 QR code。這種模式可以同時開好幾個遠端對話,預設上限 32 個;加 --spawn worktree,每個對話會有自己的 git 工作目錄,不會互相改到同一批檔案。

第二種是開一個一般的 Claude Code 對話,順便讓它可以遠端接手:

claude --remote-control

可以簡寫成 --rc,後面也可以加對話的名稱。這種模式你在電腦上和手機上都能打字。

第三種是已經在對話裡了,想把目前的對話交給手機,直接打:

/remote-control

簡寫是 /rc,會帶著目前的對話紀錄一起過去。VS Code 的 Claude Code 外掛裡也能用這個指令,只是不會顯示 QR code。

從手機連過去

三種方式都可以:打開終端機顯示的網址;用手機掃 QR code,會直接開 Claude App;或打開 claude.ai/code、Claude App 下方的 Code 分頁,在對話清單裡找。在線的對話會有一個電腦圖示和綠點。手機上還沒裝 Claude App 的話,在 Claude Code 裡打 /mobile 會顯示下載用的 QR code。

想讓手機在 Claude 做完或需要你決定時跳通知:手機的 Claude App 用同一個帳號登入、允許通知,再在電腦的 Claude Code 裡打 /config,打開 Push when Claude decides(它覺得該通知時)或 Push when actions required(需要你核准時)。

安不安全

官方文件的說法是:你電腦上的 Claude Code 只會往外發出 HTTPS 連線,不會在你的電腦上開任何對外的埠,所有訊息都經過 Anthropic 的 API。執行和讀寫檔案都在你的電腦上;連線期間,對話的紀錄會存在 Anthropic 的伺服器上,用來在各裝置之間同步。不想讓任何人使用這個功能,可以用 disableRemoteControl 這個設定整個關掉。

Channels:用 Telegram 叫 Claude Code

Channels 目前是研究預覽,官方內建的有 Telegram、Discord、iMessage 三種,每一種都是一個外掛,而且都要先裝 Bun 這個 JavaScript 執行環境。下面用 Telegram 說明。

設定步驟

照官方文件,步驟是這樣:

  1. 在 Telegram 找 BotFather,傳 /newbot,取一個名字和一個以 bot 結尾的帳號,拿到一組 token。
  2. 打開 Claude Code,安裝外掛:/plugin install telegram@claude-plugins-official。如果說找不到這個市集,先執行 /plugin marketplace add anthropics/claude-plugins-official。
  3. 設定 token:/telegram:configure <你的 token>,它會存在 ~/.claude/channels/telegram/.env。
  4. 離開 Claude Code,用這行重新啟動:
claude --channels plugin:telegram@claude-plugins-official
  1. 在 Telegram 傳任何訊息給你的機器人,它會回一組配對碼。回到 Claude Code 打 /telegram:access pair <配對碼>。
  2. 鎖起來,只讓你自己的帳號能傳訊息:/telegram:access policy allowlist。

最後一步很重要。機器人的帳號是公開的,誰都能傳訊息給它。我讀外掛的程式,預設是配對模式:陌生人傳訊息過來,一樣會拿到配對碼,只是要你在 Claude Code 裡核准才算數。配對完改成白名單,不在名單上的聊天室,它一律不收。

我裝了一次 Telegram 外掛

在沒登入的測試機上,外掛照樣裝得起來。我用指令列的寫法,先加入官方市集,再安裝:

claude plugin marketplace add anthropics/claude-plugins-official
claude plugin install telegram@claude-plugins-official --scope user

加市集是從 GitHub 複製一份,1 秒;安裝也是 1 秒,版本 0.0.7。測試機原本只內建一個 Anthropic 的外掛目錄,官方這個市集要自己加。

裝完用 claude plugin list 看,狀態是已啟用,但多了一行提醒:它需要 bun,這台電腦沒有裝,所以它列出的套件沒有安裝。這就是文件說要先裝 Bun 的原因。

claude plugin details 列出它的內容:兩個技能(access 管配對和白名單、configure 設定 token)和一個 MCP 伺服器。它也估了成本:裝著就會讓每次對話多大約 118 個 token,用到配對或設定那兩個技能時,一次大約 1,000 個。

我再翻了外掛本身的檔案。它的 MCP 伺服器用 Bun 執行,靠 grammy 這個 Telegram 機器人套件跟 Telegram 溝通。收訊息的方式是輪詢:Claude Code 這邊主動去問 Telegram 有沒有新訊息,所以不需要對外的網址,家裡的電腦就能用。程式裡也註明,同一個 token 同時只能有一個地方在收,舊的沒關掉會衝突。

最後,我在沒登入的狀態下加上 --channels 執行,它只回了一句 Not logged in,請先登入。另外,文件說的沒錯,claude --help 裡完全找不到 --channels 這個選項,預覽期間它是隱藏的,只接受官方允許清單裡的外掛。

用起來要知道的

訊息只有在那個 Claude Code 對話開著的時候才收得到。要它一直待命,就得讓 Claude Code 在背景或一直開著的終端機裡跑。

Claude 透過 Telegram 回你的時候,你在電腦的終端機上只會看到一個工具呼叫和「已送出」,回覆的內容在 Telegram 那邊。

外掛本身怎麼裝、停用、各吃多少 token,在 Claude Code 外掛教學。除了 Telegram,官方市集還有 Discord 和 iMessage,另外有一個 fakechat,讓你在接真的聊天軟體之前,先在本機試一次整個流程。

怎麼選,還有其他做法

人在外面,想看看電腦上的 Claude Code 跑到哪、回它的問題:用 Remote Control,設定最少,畫面跟電腦上一樣。

習慣用 Telegram,想直接在聊天室裡交代工作:用 Channels,但它還在預覽,指令和設定方式之後可能會改。

電腦會關、筆電會闔上:這兩種都不行。官方的替代方案是 claude.ai/code 的雲端對話,或排程(routines),這些在 Anthropic 的雲端執行,跟你的電腦無關。官方原本還有一個從手機傳任務給桌面版的 Dispatch,現在已經不開放給新使用者。

想用 LINE 叫 AI,或要它 24 小時待命:Claude Code 的 Channels 沒有 LINE。這種需求比較適合 OpenClaw,它可以接 LINE,也可以放在一台一直開著的主機上,例如 Hostinger 有預先裝好 OpenClaw 的方案。OpenClaw 跟 Claude 各自適合什麼,整理在 OpenClaw 跟 Claude 差在哪,接 LINE 的做法在 OpenClaw 怎麼接 LINE。OpenClaw 要選 Hostinger 哪一級方案、續約價多少,我整理在 Hostinger 評價。

Claude Code 本身怎麼裝、方案怎麼選,在 Claude Code 安裝教學 和 Claude Code 費用。

這篇沒有測的

用手機實際連上 Remote Control、收推播;建立 Telegram 機器人、配對、在 Telegram 裡跟 Claude Code 對話;Discord 和 iMessage 外掛。這些都要登入 Claude 帳號或建立機器人,我的測試機沒有登入、也沒有放任何 token。

常見問題

Claude Code Remote Control 要什麼方案?

官方文件寫要 Pro、Max、Team 或 Enterprise,而且要用 claude.ai 帳號登入,API key 不支援;Team 和 Enterprise 要管理員先打開。我在沒登入的測試機上跑 claude remote-control --help,它直接回錯誤:要先登入,而且只限 claude.ai 的訂閱。

Remote Control 和 Channels 差在哪?

Remote Control 是你本人換一台裝置,繼續同一個 Claude Code 對話,用的是 Claude App 或 claude.ai/code 的畫面。Channels 是讓外面的訊息推進正在跑的對話,像是 Telegram、Discord、iMessage,或你自己的服務送來的通知,回覆也回到那個聊天室。

Claude Code 可以用 Telegram 操作嗎?

可以,用 Channels 的 Telegram 外掛,目前是研究預覽。步驟是先跟 BotFather 建一個機器人拿到 token,在 Claude Code 裡裝外掛、設定 token,再用 claude --channels plugin:telegram@claude-plugins-official 重新啟動,最後在 Telegram 傳訊息拿配對碼完成配對。外掛要先裝 Bun。

用手機遙控,電腦可以關嗎?

不行。Remote Control 和 Channels 都是在你的電腦上執行,電腦睡眠或把 Claude Code 關掉,對話就離線。要電腦關了也能跑,用 claude.ai/code 的雲端對話或排程(routines),那是在 Anthropic 的雲端執行。

這篇怎麼查證的

這篇只有一部分實際跑過,其餘依官方文件整理,查證日期 2026/10/15(我在 Vercel Sandbox 的雲端測試機(Ubuntu、2 核心 4 GB)裝了 Claude Code 2.1.299,沒有登入,看 claude --help、claude remote-control 的反應,並從官方外掛市集實際安裝 Telegram 外掛、讀它的檔案。實際用手機連線、用 Telegram 對話沒有測(要登入 Claude 帳號和建立 Telegram 機器人)。功能和條件依 2026 年 10 月 14 日讀的 Claude Code 官方文件)。哪些有跑、哪些沒跑,文中各段有寫。價格與方案以官方頁面為準,工具改版後內容可能過期。