概要
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と使い分けることで、より効率的な開発体験を実現。