
2026/02/25 16:22
「クラウドコードリモートコントロール」
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
Remote Controlは、対話を単一のローカルClaude Codeセッションに保持し、ターミナル・ブラウザ・電話など任意のデバイスから制御できるようにすることで、マシン上でClaudeをローカル実行します。機能はAnthropicのAPIへ短期的なスコープ付き認証情報を使用してTLS経由でHTTPSアウトバウンドのみを利用し、インバウンドポートは開きません。
セッションはノートパソコンのスリープやネットワーク切断後に自動再接続しますが、約10分間接続が途絶えるとタイムアウトします。Claude Codeインスタンスごとに1つのリモートセッションのみ有効であり、開始したターミナルを閉じるとセッションは終了します。
Remote Controlを利用するにはProまたはMaxサブスクリプションが必要です(APIキーは非対応)。
/loginで認証し、プロジェクトフォルダー内で少なくとも1回claudeを実行してワークスペースの信頼を受け入れます。これはAnthropicのクラウド上で完全に動作するWebベースのClaude Codeとは別物です。
新しいリモートセッションを開始するには:
claude remote-control (または /rc) – セッションURL、QRコード、および接続状態を表示します。 フラグ: --verbose, --sandbox, --no-sandbox
既存のセッションに継続して接続するには
/remote-controlを使用します。このコマンドではverboseやsandboxフラグはサポートされていません。
別デバイスからは、ブラウザでセッションURLを開くか、QRコードをスキャンするか、claude.ai/code/Claudeアプリでセッションを選択して接続します。セッション名は最後のメッセージから派生するか、
/renameで設定できます。
すべてのセッションに対して自動起動を有効にするには:
/config → “Enable Remote Control for all sessions” = true
実行、ツール、およびプロジェクトファイルはローカルに残るため、Remote Controlはプライバシーを向上させ、開発者がコードやデータをクラウドへ移動せずに複数のデバイスからClaudeを利用できる柔軟性を提供します。これにより、ローカルツールに依存するチームのワークフローを合理化できる可能性があります。
本文
リモートコントロール概要
リモートコントロールは、ローカルマシンで実行されている Claude Code セッションと claude.ai/code または Claude アプリ(iOS/Android)を接続できるようにします。
デスクでタスクを開始し、電話・ソファ・別のコンピュータから継続できます。
- ローカル実行のみ – 何もクラウドへ移動せず、Claude はローカルで稼働します。
- 完全なローカル環境 – ファイルシステム、MCP サーバー、ツール、プロジェクト設定はすべて利用可能です。
- マルチデバイス同期 – ターミナル・ブラウザ・電話で会話が同期されます。
- 自動再接続 – スリープやネットワーク障害後にマシンがオンラインになるとセッションは再開します。
Web バージョン(Anthropic のクラウド上で実行)は、ローカルにあるセッションを単なる窓口として表示するだけです。
設定と要件
-
サブスクリプション
Pro または Max プランが必要です。API キーはサポートされていません。 -
認証
とclaude
を実行して、/login
でサインインします。claude.ai -
ワークスペースの信頼
プロジェクトディレクトリで一度は
を実行し、ワークスペース信頼ダイアログを承諾してください。claude
リモートコントロールセッションの開始
既存セッションから新規に開始
cd <project-directory> claude remote-control # または: claude /remote-control (または /rc)
ターミナルは開いたままで、セッション URL を表示し、スペースキーを押すと電話用 QR コードが表示されます。
フラグ
– 詳細ログ--verbose
/--sandbox
– ファイルシステム・ネットワーク隔離の有効/無効(デフォルトはオフ)--no-sandbox
既存 Claude Code セッションを継続
claude /remote-control # または: claude /rc
現在の会話履歴がそのまま継承されます。このコマンドにはフラグはありません。
別デバイスから接続
- ブラウザ – 任意のブラウザでセッション URL(
)を開きます。claude.ai/code - Claude アプリ – URL の隣に表示される QR コードをスキャンします(スペースキーで切り替え)。
- セッション一覧 –
または Claude アプリで、名前で検索します(オンライン時はコンピュータアイコン+緑点)。claude.ai/code
名前解決: 最後のメッセージ →
/rename の値 → 履歴が無ければ「Remote Control session」。
すでにアクティブなセッションがある場合は、継続するか新規開始を促されます。
Claude アプリがない?
Claude Code 内で
/mobile を実行すると、iOS/Android 用のダウンロード QR コードが表示されます。
すべてのセッションにリモートコントロールを有効化
デフォルトでは
claude remote-control または /remote-control を明示的に実行したときのみリモートコントロールが起動します。
すべてのセッションで自動的に有効にするには:
/config # Claude Code 内で実行
Enable Remote Control for all sessions を
true に設定してください。無効にしたい場合は再び
false に戻します。
セッション制限と制約
| 制限 | 詳細 |
|---|---|
| インスタンスあたり 1 つのリモートセッション | 各 Claude Code インスタンスは単一のリモート接続をサポートします。 |
| ターミナルを開いたままであること | リモートコントロールはローカルプロセスとして動作するため、ターミナルを閉じるとセッションが終了します。再起動には を実行してください。 |
| ネットワーク障害耐性 | マシンが約 10 分間ネットワークに接続できない場合、セッションはタイムアウトして終了します。再起動で復帰できます。 |
セキュリティと接続
- ローカル Claude Code セッションは HTTPS のアウトバウンドのみを送信し、インバウンドポートは開きません。
- リモートコントロールは Anthropic API に登録し、作業をポーリングします。メッセージは API 経由の TLS ストリーミング接続でルーティングされます。
- 認証情報は短命で目的別にスコープ化されており、独立して期限切れになります。
リモートコントロール vs. Web 上の Claude Code
| 機能 | リモートコントロール | Claude Code (Web) |
|---|---|---|
| 実行場所 | ローカルマシン | Anthropic 管理クラウド |
| ローカルリソース | 利用可能(ファイルシステム、MCP サーバー、ツール) | なし |
| 用途 | ローカル作業を途中で別デバイスへ継続 | ローカル環境不要なタスクや複数同時実行 |
ローカル作業中に他所で進めたい場合はリモートコントロール、ローカル環境が不要なタスクには Web 上の Claude Code を利用してください。
速達参照
- 開始:
/claude remote-control/remote-control - 接続: セッション URL、QR コード、またはセッション一覧
- 自動起動有効化:
/config → Enable Remote Control for all sessions = true
すべてのトラフィックは TLS を使用して Anthropic API 経由で安全に転送されます。