Claude Code的Remote Control會多用令牌嗎?Codex有沒有同樣的東西?

自從Anthropic推出Remote Control,人們開始在Google裡敲兩個問題:從手機上操控一個Claude Code會話會不會多花令牌,以及Codex有沒有對應的功能。簡短的回答:不會,一個回合就是一個回合,不管你在哪裡敲;有,但只存在一半。這裡講清楚Remote Control到底是什麼,怎樣用四條命令自己測出令牌問題的答案,codex remote-control今天能做什麼,以及一個從不和提供商說話的手機遙控器如何改變這筆帳。

自從Anthropic在Claude Code裡推出Remote Control,我們的Search Console裡開始出現兩個問題,落在並不回答它們的頁面上:「does claude remote control use more tokens」和「does codex have a remote control like claude」。兩個都值得一個直接的回答。下面是我們在Claude Code 2.1.273和codex-cli 0.154.0上核實的內容,以及你自己怎麼核實。

一段話講清Remote Control是什麼

Remote Control把你手機上的Claude應用,或者瀏覽器裡的claude.ai/code,連到一個在你機器上持續執行的Claude Code會話。有三種入口:claude --remote-control(或--rc)啟動一個你也能遠端操控的互動式會話;/remote-control(或/rc)在一個已經在跑的會話裡把它開啟;claude remote-control啟動一個等待連線並顯示二維碼的伺服器模式。會話、檔案系統、MCP伺服器和工具都留在本地。在有裝置連線期間離開你機器的,是會話記錄,它存在Anthropic的伺服器上,好讓每個已連線的介面顯示同一段對話,並且會話能夠重新連線。

它需要用Pro、Max、Team或Enterprise套餐登入claude.ai。API金鑰不行:CLI會拒絕並提示「Remote Control requires claude.ai subscription auth」。而且本地程序必須一直跑著:關掉終端,會話就離線,直到你恢復它。

令牌花在哪裡

一個Claude Code會話只在一個地方花令牌:每個回合把上下文(系統提示、到目前為止讀過的檔案、之前的往來、你的新訊息)發給模型,模型作答。不管這條訊息來自你的鍵盤還是你的手機,都是如此。Remote Control不會增加任何模型呼叫。它增加的是一條傳輸通道,以及Anthropic那邊的一份會話記錄副本。儲存不是推理。沒有第二個會話,沒有在手機上跑的摘要步驟,沒有「行動版模型」。

所以對「它會不會多用令牌」的誠實回答是:按單條訊息算,不會。同一條訊息,不管你在哪裡敲,花的都一樣。

會變的是你發多少條訊息,以及會話變得多長。窩在沙發上用手機鍵盤,人們會發更短、更多的回合:「ok」、「現在跑測試」、「還有另一個檔案」。每一條都是一個完整的回合,整段上下文都要重發。十個短回合比一個帶著同樣指令的長回合更貴,因為上下文付了十次而不是一次。這不是Remote Control稅,這是一個話多的會話的正常開銷,你在終端裡也一樣要付。緩解辦法也是老一套:把你想要的東西合併進一條訊息,長會話就讓自動壓縮去幹它的活。

還有一個地方讓人擔心:推送通知,以及Claude Code在長回合上顯示的「Still working, check in from your phone」連結。它們是關於一個已經在跑的回合的通知。它們不會開啟新回合。

用四條命令測出來

你不必聽我們的一面之詞。/usage是能從已連線裝置上使用的命令之一,所以整個測量都可以在手機上完成。

  1. 在終端裡用claude --rc啟動一個會話,連上手機。
  2. 在手機上輸入/usage。記下5小時和7天週期的百分比。
  3. 從手機上發三條普通訊息,就是你會在終端裡發的那種。等三個回答。
  4. 再輸入一次/usage。差值就是這三個回合的開銷。

現在在終端裡、在一個大小相近的新會話中發同樣的三條訊息,然後比較。兩個差值是一起動的。如果你的遠端差值更大,去看會話記錄:你幾乎肯定發了更多回合,或者會話本來就更深了。終端裡的/context顯示視窗被佔了多少;決定下一個回合開銷的是這個數字,不是裝置。

同樣的推理也回答了我們看到的另一個相鄰問題「does claude voice mode use more tokens」:語音層負責轉寫和朗讀,模型看到的兩種情況下都是文字,一個說出來的回合和一個敲出來的回合計費相同。

Codex有像Claude那樣的Remote Control嗎?

截至codex-cli 0.154.0,有一半。

codex remote-control存在,標記為實驗性。它有三個子命令:start啟動開啟了遠端控制的app-server守護程序,stop停掉它,pair列印一個短期有效的配對碼(加上--json你會得到pairingCodeenvironmentIdexpiresAt)。OpenAI的文件說它面向「managed remote-control clients and SSH remote workflows」,並明確表示當你自己建置客戶端時,它不是codex app-server --listen的替代品。

截至寫作時,文件沒有點名的,是客戶端。沒有哪個頁面寫著「開啟ChatGPT應用,接上你的終端會話」。伺服器那一半在,配對在,手機那一半沒有文件。所以如果問題是「我能不能像用Claude Code那樣,從手機上繼續我的Codex終端會話」,今天的答案是不能,至少用OpenAI自己的工具不能。

另一條路:遙控終端,而不是會話

對同一個需求還有第二種做法,AgentsRoom走的就是這條。與其等每個CLI長出一個遠端模式,不如直接遙控CLI所在的那個終端。

AgentsRoom行動應用透過一個端到端加密的中繼和桌面應用配對:中繼轉發的是它自己讀不懂的位元組。你在手機上敲的內容被送進代理的本地終端,終端輸出再傳回來。代理不知道有手機參與。這就是為什麼它對Codex能用,對Cursor、Copilot CLI、Antigravity、Grok Build、Mistral Vibe以及AgentsRoom能啟動的14個CLI裡的其餘幾個也能用,從這個CLI被支援的那天起就能用,不用等它們那邊出遠端功能。

它也從構造上解決了令牌問題。沒有任何東西被傳給原本不會收到它的提供商:沒有會話記錄副本,沒有額外的會話,沒有中繼側的模型。一條來自手機的訊息就是一條終端裡的訊息。中繼花的是位元組,不是令牌。

兩種機制可以共存。在AgentsRoom裡啟動的Claude Code會話可以開著/rc跑:Anthropic的Remote Control給你Claude應用的對話檢視,會話記錄同步;AgentsRoom的遙控器給你同一台機器上的原始終端、其他代理、待辦和開發伺服器。大多數日子終端檢視就夠了。碰上長回合時,那個「check in from your phone」連結點一下也挺好。

要記住的

  • Remote Control不會對一條訊息另行計費。一個回合就是一個回合。盯著回合數和會話深度,別盯著裝置。
  • /usage在手機上能用。之前測一次,之後測一次,方法就這麼多。
  • Codex有遠端控制的伺服器那一半,實驗性的,帶配對碼,目前還沒有文件記載的手機客戶端。
  • 終端遙控器對所有CLI一次性都能用,一個令牌都不多花,因為它從不和提供商說話。

如果你想要的是終端遙控器,代理遠端控制頁面展示了手機能操控什麼,Claude Code Remote則講Claude專屬的設定。如果真正的問題是這週你還剩多少,我在Claude裡還剩多少令牌解釋了要看的那兩個介面。

下載 AgentsRoom

在一個視窗中執行你所有專案的所有 AI 代理。

免費下載 AgentsRoom

配套應用:隨時隨地監控你的 Agent

使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。

獲取擴充功能
Chrome Web Store

把 Bug 和需求直接傳送到您的公開待辦清單。

多專案管理
多供應商
多代理執行
即時狀態
檔案差異與提交
行動應用
即時預覽
代理團隊
瀏覽器自動化
Backlog 驅動開發
提示詞庫
技能庫
檢視所有功能

繼續閱讀