世界を動かす技術を、日本語で。

クロードコードリモートコントロール

2026年2月25日原文(code.claude.com)

概要

Claude Remote Control は、あなたのローカル環境で動作するClaude Codeセッションに、他のデバイスから安全にアクセス可能にする機能。 セッションはローカルで継続 し、クラウドへのデータ移動は発生しない。 複数デバイス間で会話や作業内容が自動同期 され、途切れた接続も自動復旧。 ProまたはMaxプランのサブスクリプション が必要で、APIキーは非対応。 セットアップ、接続方法、セキュリティ、制限事項 などを以下に解説。

Claude Remote Control 概要

  • Claude Remote Control は、claude.ai/codeやiOS/Androidアプリから、自分のPCで稼働中のClaude Codeセッションへリモート接続
  • 作業の継続性 :デスクで始めた作業を、スマホや別PCからそのまま引き継ぎ
  • ローカル環境の活用 :ファイルシステム、MCPサーバー、ツール、プロジェクト設定をそのままリモート操作
  • デバイス間の同期 :会話や作業内容が全デバイスで自動的に同期、どこからでもメッセージ送信可能
  • 中断耐性 :ノートPCのスリープやネットワーク切断後も、自動でセッション再接続
  • ローカル実行 :クラウドではなく、自分のマシン上で直接セッションを実行
  • Webやモバイルのインターフェイス は、ローカルセッションへの“ウィンドウ”として機能

利用要件

  • サブスクリプション :ProまたはMaxプランが必要(APIキー非対応)
  • 認証 :claudeコマンドで /login を実行し、claude.aiでサインイン
  • ワークスペース信頼 :プロジェクトディレクトリで一度claudeを実行し、信頼ダイアログに同意

セッションの開始方法

  • 新規セッション :プロジェクトディレクトリで下記コマンドを実行

    • claude remote-control
      • ターミナルに セッションURL が表示され、他デバイスからアクセス可能
      • スペースキーQRコード 表示、スマホからの素早い接続に対応
      • 接続状況やツールの動作状況 がターミナルに表示
      • 利用可能なフラグ:
        • --verbose:詳細なログ表示
        • --sandbox / --no-sandbox:ファイルシステムやネットワークの隔離設定(デフォルトはオフ)
  • 既存セッションのリモート化 :Claude Codeセッション中に下記コマンドを実行

    • /remote-control または /rc
      • 会話履歴を引き継いだまま リモートセッション開始
      • セッションURLとQRコード が表示
      • --verbose, --sandbox, --no-sandboxは非対応

他デバイスからの接続方法

  • セッションURL を任意のブラウザで開き、claude.ai/codeからセッションへアクセス
  • QRコード をスマホで読み取り、Claudeアプリで直接セッションへ接続
  • Claudeアプリ またはclaude.ai/codeで、セッションリストから該当セッションを選択
    • オンライン中は緑色のステータスドット とコンピュータアイコン表示
    • セッション名は、最後のメッセージ内容、/rename値、または「Remote Control session」
  • 複数セッションがアクティブな場合、続行または新規開始を選択
  • アプリ未インストール時 :/mobileコマンドでiOS/Android用ダウンロードQRコード表示

全セッションでRemote Controlを有効化

  • /configコマンド で「Enable Remote Control for all sessions」をtrueに設定
  • falseで無効化
  • 1インスタンスにつき1リモートセッション がサポートされ、複数インスタンスは独立

接続とセキュリティ

  • ローカルセッションはHTTPSリクエストのみ送信、外部からのポート開放不要
  • Remote Control開始時、Anthropic APIへ登録し、作業をポーリング
  • デバイスからの接続時、サーバーがWeb/モバイルクライアントとローカルセッション間のメッセージをストリーミングで仲介
  • 全通信はTLSで暗号化、Claude Codeセッションと同等のセキュリティ
  • 複数の短命な認証情報 を用途ごとに使用し、個別に失効

Claude Remote ControlとClaude Code on the webの違い

  • Remote Control :自分のマシンでセッション実行、ローカルMCPサーバーやツール、設定を活用
  • Claude Code on the web :Anthropic管理のクラウド環境でセッション実行
  • Remote Control推奨シーン :ローカル作業中に他デバイスで継続したい場合
  • Web推奨シーン :ローカル環境不要、未クローンのリポジトリ作業、複数タスク同時進行

制限事項

  • 1リモートセッションのみ :各Claude Codeセッションで1つのリモート接続のみ対応
  • ターミナルの常時起動必須 :Remote Controlはローカルプロセスとして動作、ターミナルやclaudeプロセス終了でセッションも終了
  • 長時間のネットワーク切断 :10分以上ネットワーク到達不能時、セッションタイムアウトしプロセス終了。再度claude remote-control実行で新セッション開始
  • Claude Code on the web :Anthropicクラウド環境でのセッション実行
  • 認証 :/loginでの認証と認証情報管理が必要
  • CLIリファレンス :利用可能な全フラグ・コマンド一覧
  • セキュリティ :Remote Controlセッションのセキュリティモデルへの適合
  • データ利用 :ローカル・リモートセッション時のAnthropic API経由データフロー

Claude Remote Control は、ローカル環境の利便性とリモートアクセスの柔軟性を両立する強力な機能。 セキュリティや制限事項を理解し、用途に応じてWebと使い分けることで、より効率的な開発体験を実現。

Hackerたちの意見

GNUスクリーンを最も非効率的な方法で再発明しちゃったよ。

それは全然違うよ。コマンドはAnthropicのサーバーを通じて、中継される仕組みになってるんだ。

coloでtmuxの中でエージェントを動かしてる。パソコンの前にいる時はそれを使ってるけど、外出中はRCアプリの方が便利だね。

確かにNomadよりストレージは少ないけど(だからイマイチだけど)、この方法ならパブリックIPアドレスやWireguardを動かすためのVPS、商用VPNソリューションにお金を払う必要がないし、スマホにターミナルエミュレーターをインストールしてSSHキーを設定する手間も省けるよ。

技術的にはその通りだけど、価値提案は持続的なセッションじゃなくて、むしろ抽象化のレイヤーだと思う。Screen/tmuxは、どのコマンドを実行するかを知っている前提なんだよね。これは、どんな結果を求めているかを知っている前提。俺みたいに遅れてコーディングを始めた人間には、ターミナルツールの20年の筋肉記憶がないから、輸送の非効率さは意図の効率さで十分に補われる。人それぞれに合ったツールが必要だね。

人々は携帯電話用にターミナルやSSH、tmuxを再発明しようとしたけど、指で操作するのは本当にひどい体験だよね。設定するのにもかなりの知識が必要だし。現代のスタックでは、ほぼ中間者が必要になる - tailscaleは一般的だけど、やっぱり中央集権的なプロバイダーだよね。これって本当に最も非効率的な方法なの?

Opencodeの「web」コマンドを使うと、ローカルセッションがブラウザ上でCLIと同じアクセス権で動くんだ。インターフェースもかなりスムーズだし、両方使える時でもCLIの代わりに使ったりするよ。今すぐ、付属の無料モデルで試せるから、やってみて! https://opencode.ai/docs/web/

スマホで使ってたらバグが多すぎて、諦めてTermuxに戻ったよ。

制限が多すぎるから、今は自己ホスティングの https://github.com/tiann/hapi とTailscaleに戻るつもり。

HAPIの欠点は何?あまりにも良すぎる気がする。試してみるよ。

なんか多くの人が、これが一部のスタートアップが作ろうとしてる「Code on your Phone」の機会を潰すって言ってるけど、私はそうは思わない。コーディングエージェントはストリーミングサービスみたいなもので、複数に登録して切り替えることになると思う。だから、ユニバーサルコントロールプレーンには価値があるし、モバイルをコーディングインターフェースとして使うなら、デスクトップのリモコン以上のものを提供すべきだと思う。特に、人々がエージェントと8時間話すことに投資しているなら、インターフェースは確実に重要だよね。

同意だね。俺はスマホで仕事する時間が多いから、自分に合ったワークフローを作らなきゃいけなかったんだ。サブスクリプションキーやカスタムハーネスの禁止やドラマについてもずっと追ってる。CLIプロバイダーを活用できる「ユニバーサルコントロールプラン」が必要だと思う。ここにアプローチの比較があるよ。 https://yepanywhere.com/subscription-access-approaches

Hacker Newsで議論の続きを見る