Claude Code を日常的に使っていると、「今走らせているセッションを外出先から確認したい」「PC から離れたあとも操作を続けたい」という場面に必ず出くわします。そこで登場するのが /rc(Remote Control)です。
ただ、Claude Code にはリモート系の機能が複数あり、「dispatch と何が違うの?」「Remote Compute とはどう使い分ける?」という声をよく耳にします。本記事では /rc にフォーカスし、仕組み・使い方・他機能との違いを整理します。
/rc(Remote Control)の基本
/rc(正式には /remote-control)は、ローカルで動いている Claude Code のセッションを他のデバイスから操作可能にするコマンドです。
実行すると セッション URL と QR コード が表示されます。それをスマホ・タブレット・別 PC のブラウザで開くだけで、同じセッションにそのまま入れます。会話履歴もツール実行権限もすべて引き継がれるため、途中から作業を再開するのに一切手間がかかりません。
重要なのは、コードもファイルもクラウドには送られないという点。あくまでローカルマシン上で実行されている Claude Code のセッションに「リモートのインターフェースをつなぐ」だけなので、セキュリティ面でも安心です。
使い方は非常にシンプルです。
# Step 1: セッションに名前をつける(任意だが推奨)
/rename "feature-auth-refactor"
# Step 2: Remote Control を起動
/rc
# → URL と QR コードが表示される
# → スマホで QR を読み取るか、ブラウザに URL を入力して接続
/rename で名前をつけておくと、複数セッションを走らせているときに「どのセッションに入ればいいか」が一目でわかります。
利用環境ごとの挙動
Claude Code はターミナル・デスクトップアプリ・Web(claude.ai/code)の3つの環境で利用できます。/rc の挙動はそれぞれ少し異なります。
ターミナル版(CLI)
最も典型的な使い方です。ターミナルで /rc を実行すると URL と QR コードがそのまま表示されます。外出先のスマホで QR を読み取れば即座に接続完了です。
デスクトップアプリ版(Mac / Windows)
デスクトップアプリにはセッション管理 UI が組み込まれているため、/rc 起動後の接続先管理がよりスムーズです。既に走っているセッションの一覧から選んで Web UI に切り替えるといった操作も簡単にできます。
Web 版(claude.ai/code)
Web 版はそもそもブラウザで動いているため、/rc の出番はほとんどありません。別のデバイスのブラウザから同じ URL にアクセスすれば同じセッションに入れるためです。/rc が真価を発揮するのは、ローカルマシンに紐づいたターミナルやデスクトップアプリのセッションを外部に開放したいときです。
類似ツール・機能との比較
Claude Code のリモート系機能は3つあります。それぞれ解決する課題が異なるため、混同しないことが大切です。
| 項目 | /rc(Remote Control) | dispatch | Remote Compute |
|---|---|---|---|
| 実行場所 | ローカルマシン | ローカルマシン | Anthropic クラウド |
| 主な用途 | 既存セッションを別デバイスから操作 | 非同期タスクの自動実行 | 長時間タスクのオフロード |
| 会話の同期 | デバイス間でリアルタイム同期 | Cowork タブに蓄積 | 独立したセッション |
| ローカルファイルへのアクセス | あり | あり | なし(クラウド環境) |
| MCP サーバー | 利用可能 | 利用可能 | 制限あり |
| アプリ終了後の継続 | 不可(ローカル依存) | タスク次第 | 継続する |
ひとことでまとめると:
/rc= モビリティ。「いま動いているセッションを、別の場所から触りたい」- dispatch = 自動化。「タスクを投げておいて、終わったら結果を見たい」
- Remote Compute = クラウドオフロード。「PC を閉じても作業を続けてほしい」
迷ったときの判断基準はシンプルです。ローカル環境(ファイル・MCP・認証情報)が必要なら /rc か dispatch、不要で長時間かかるなら Remote Compute を選びましょう。
なお、Termius などの SSH クライアントでもリモートのターミナルにはアクセスできますが、それはあくまで「ターミナル全体」への汎用接続です。/rc は Claude Code のセッション(会話 + ツール実行コンテキスト)に特化しており、QR コード一発で接続できる手軽さが違います。
実践的な活用シーン
1. 会議中のセッション操作
大規模なリファクタリングを Claude Code に任せて会議に向かう。途中で Claude から「この関数の仕様を確認したい」と質問が来ても、スマホから即座に回答できます。作業が止まらないので、会議後にデスクに戻ったときには作業が完了している——というワークフローが実現します。
2. 長時間タスクの進捗モニタリング
テストスイートの実行やビルドの監視など、PC の前に張り付くほどではないが気になるタスク。/rc で接続しておけば、リビングのソファからでも進捗を眺めてエラーが出たら対応できます。
3. 他デバイスからのコードレビュー
Claude が生成した PR の差分をタブレットで確認し、修正指示を出す。ローカル環境がそのまま使えるので、「ファイルを開いて確認して」という指示もそのまま通ります。
4. チーム内でのセッション共有
セッション URL を共有すれば、同僚にも「いま Claude が何をしているか」を見せられます。画面共有ツールを立ち上げる必要がなく、テキストベースで状況を共有できるのは地味ですが便利です。
セキュリティと注意点
/rc はコードをクラウドに送らないという設計上、セキュリティ面での安心感があります。ただし、いくつか押さえておくべきポイントがあります。
- セッション URL は秘密情報として扱う。URL を知っている人なら誰でもセッションにアクセスできるため、公開チャンネルへの貼り付けは避けましょう
- ローカルマシンの状態に依存する。PC がスリープしたりネットワーク接続が切れたりすると、リモート側の接続も切れます
- 対応プラン: Pro・Max・Team・Enterprise で利用可能です(API キーのみの利用では使えません)
まとめ
/rcは「ローカルセッションを別デバイスから操作する」ためのコマンド。コードはローカルに留まる- dispatch(自動化)や Remote Compute(クラウド実行)とは解決する課題が異なる
- ターミナル版で最も活きる機能。QR コード一発でスマホから接続できる手軽さが強み
Claude Code のワークフロー全体についてはこちらの記事で、Cursor との比較についてはこちらで詳しく解説しています。
グリームハブでは、Claude Code をはじめとした AI ツールを活用した開発ワークフローの構築を支援しています。「自社の開発プロセスに AI エージェントを導入したい」「リモート開発環境を整備したい」という方は、お気軽にご相談ください。