コンテンツにスキップ

Claude Code 完全ガイド

Claude Code Remote Control:3分で把握する全体像と「結局どう使うのか」

対象:

Claude Code(Max/Proプラン)を業務で使っている開発者。リモート操作の手段を検討中、または公式ドキュメントを読む前に概要を掴みたいエンジニア。

この記事のポイント

  • 30秒でセットアップ完了

    claude rc → QRスキャン → スマホで操作継続。理屈は後回しで動く

  • 既存手法との使い分けが明確に

    SSH+tmux+Tailscaleとの判断フローで、自分の状況に合った選択ができる

  • ハマりポイントを先取り

    公式ドキュメントがカバーしない実務上の注意点を補足


まずこれをやれ:最短セットアップ

理屈は後回しでいい。Maxプランユーザーなら、以下の3ステップで動く。

ステップ1 — ターミナルでプロジェクトディレクトリに移動し、コマンドを打つ。

claude rc

ステップ2 — ターミナルにQRコードとURLが表示される。スマートフォンのClaude アプリでQRコードをスキャンする。

ステップ3 — スマートフォン上にClaude Codeのセッションが表示される。そのまま操作を継続できる。

以上。ファイルもMCPサーバーもプロジェクト設定も、すべてローカルマシン上のものがそのまま使える。クラウドにコードが移動することはない。

すでにセッション作業中の場合

Claude Codeの入力欄で /rc と打つだけで、今の会話履歴ごとリモートセッションに切り替わる。事前に /rename 機能Aリファクタ のように名前を付けておくと、スマホ側のセッション一覧で迷わない。

ここまでで「動かす」は完了した。次に、裏側で何が起きているかを30秒で理解する。


そもそも何が起きているのか

┌─────────────────────────┐
│  ローカルマシン(自宅/オフィス) │
│  ┌───────────────────┐  │
│  │ Claude Code 実行中  │  │
│  │ ファイルシステム     │  │
│  │ MCPサーバー         │  │
│  │ プロジェクト設定     │  │
│  └───────┬───────────┘  │
│          │セッション共有   │
└──────────┼──────────────┘
           │(暗号化通信)
    ┌──────┴──────┐
    ▼             ▼
 ブラウザ      スマホアプリ
(claude.ai/code) (Claude App)

ポイントは「リモートデスクトップ」ではなく「セッション共有」であること。ターミナル画面を転送しているのではなく、Claude Codeの会話・ツール実行状態をアプリケーションレベルで同期している。だからスマホ側でもClaude Codeネイティブの操作感が得られる。

この仕組みを踏まえると、「いつRemote Controlを選ぶべきか」の判断基準が見えてくる。


いつRemote Controlを使うべきか

公式ドキュメントは機能の説明に終始しており、「自分の状況でこれを使うべきか」の判断材料が薄い。1以下のフローで整理する。

あなたの状況は?
│
├─ デスクを離れても、実行中のClaude Codeタスクを監視・操作したい
│  └─→ ✅ Remote Control が最適
│
├─ 出先から自宅マシンの開発環境にフルアクセスしたい(Claude Code以外も含む)
│  └─→ SSH + Tailscale + tmux が適切(汎用性が高い)
│
├─ ローカルマシンを常時起動できない / したくない
│  └─→ VPS上でClaude Codeを実行する構成が向いている
│
└─ チームで共有セッションを使いたい
   └─→ 現時点ではRemote Controlは個人利用前提。Team/Enterprise未対応

では具体的に、どんな場面で「効く」のか。


「効く」シナリオ、具体的に

シナリオ1:大規模リファクタリングの放置監視

テストスイート実行やコードベース全体の書き換えをClaude Codeに任せて昼食に出る。スマホに承認プロンプトが来たらその場で対応する。従来はtmux画面をSSHで覗いていたが、ターミナルUIはタッチ操作と相性が悪く、実質的に「見るだけ」になりがちだった。Remote Controlはスマホ向けUIで操作できるため、承認・指示の入力が現実的になる

シナリオ2:会議中のバックグラウンド作業

午前中に指示を出したClaude Codeタスクが、会議中に完了通知を出す。PCを開けないが、スマホのClaude アプリから結果を確認し、次の指示を出せる。会議終了後にデスクに戻ると、ターミナル側にもその会話が同期されている。

シナリオ3:通勤中のコードレビュー承認

Claude Codeがプルリクエスト準備を完了した状態で、電車の中からdiffの概要を確認して承認する。コードの詳細レビューは帰宅後にターミナルで行う、という分業ができる。

一方で、Remote Controlが向かない状況もある。


「効かない」シナリオと制約

  • ローカルマシンがシャットダウンされる環境 — Remote Controlはローカルプロセスへの接続手段であり、マシンが落ちればセッションも終了する。スリープからの自動復帰には対応しているが、電源断には対応しない
  • APIキーで認証している場合 — Remote ControlはPro/Maxプランのアカウント認証が必須。API経由の利用では動作しない
  • 機密性の高いコードを扱う企業環境 — Team/Enterpriseプラン未対応のため、組織のセキュリティポリシー下では承認を得にくい可能性がある

これらの制約を踏まえた上で、従来手法との全体比較を見てみよう。


従来手法との早見表

「結局どれを選べばいいのか」を一覧にする。

判断軸Remote ControlSSH + tmux + TailscaleVPS運用サードパーティ(Happy等)
セットアップ所要時間30秒30分〜1時間1〜2時間10〜30分
モバイルUX◎ 専用UI△ ターミナルそのまま△ 同左○ ツール依存
MCP・設定の引き継ぎ◎ 完全○ 環境依存△ 再構築が必要△ 一部制限あり
ローカルマシン不要✕ 必須✕ 必須◎ 不要✕ 必須
Team/Enterprise対応✕ 未対応◎ 制限なし◎ 制限なし◎ 制限なし
汎用性(Claude Code以外)✕ Claude Code専用◎ 何でも使える◎ 同左△ ツール依存

一言でまとめると、Remote Controlは「Claude Codeに閉じた用途で、最小の手間で、最良のモバイル体験を得たい」場合の最適解だ。汎用的なリモート開発環境が必要なら、SSH+Tailscale構成が依然として堅実な選択肢になる。3


知っておくと詰まらないポイント

公式ドキュメントをこれから読む人向けに、見落としやすい点を補足する。

claude rc/rc の違いを意識する。 claude rc はターミナルから新規セッションを起動するコマンドで、--sandbox フラグなどが使える。一方 /rc は既存セッション内のスラッシュコマンドで、会話履歴を引き継ぐ代わりにフラグオプションが使えない。新規タスクを始めるなら前者、作業中のタスクを持ち出すなら後者、と使い分ける。

セッション名は先に付けておく。 /rename/rc より先に実行する。Remote Controlセッションのデフォルト名は直前のメッセージ内容か「Remote Control session」になるため、複数セッションを使い分ける場合に識別が困難になる。

スリープ復帰は自動だが、電源断は別。 ラップトップを閉じてスリープした場合、復帰時に自動再接続される。ただしOSのシャットダウンやクラッシュではセッションが消失する。長時間離席するなら、マシンの電源管理設定を確認しておく。

claude.ai/code の Remote Control と Claude Code on the web は別物。 名前が紛らわしいが、Remote Controlはローカルマシンで実行中のプロセスに接続する。Claude Code on the web はクラウドインフラ上の実行環境を使う。ファイルシステムの所在が根本的に異なる。


まとめ

Remote Controlの本質的な価値は「Claude Codeセッションをアプリケーションレベルで共有できる」点にある。SSHでターミナルを共有する従来手法とは、モバイルUXの品質とMCP・プロジェクト設定の引き継ぎで明確な差がある。

一方で、ローカルマシン稼働が前提であること、Team/Enterprise未対応であることは、導入判断において無視できない制約だ。自分のワークフローが「デスクを離れてもClaude Codeタスクを操作したい」に該当するなら試す価値がある。該当しないなら、従来手法で十分だろう。

今後、Team/Enterpriseプラン対応やクラウドホスト型セッションとの統合が進めば、Remote Controlは「モバイルからのClaude Code操作」のデファクトになる可能性がある。 その布石として、今のうちにワークフローへの組み込みを試しておく価値はある。

claude rc を一度打ってみれば30秒で体感できる。判断はその後でいい。

関連記事