
Claude Remote のやり方|Code をスマホ・iPad で操作する手順
外出先のスマホや iPad から自宅 Mac の Claude Code を続行したい開発者向けに、Claude Remote(Remote Control)の使い方を 2026 年最新仕様で整理しました。事前準備、サーバーモード・/rc コマンド・VS Code 拡張の 3 通りの起動方法、QR コード接続とトラブルシューティングまで、最短で実用化できる順に解説します。
Claude Remote の正体は Claude Code Remote Control で、ローカル PC で動く Claude Code セッションを claude.ai/code やモバイルアプリから操作する公式同期レイヤーです。ソースコードはクラウドに上がらず、アウトバウンド HTTPS のみで動くためポート開放も VPN も不要です。
起動経路は 3 通りあり、プロジェクトで claude remote-control を常駐させるサーバーモード、対話中に /remote-control(/rc)で既存セッションを切り出す方法、VS Code 拡張のコマンドメニューから選ぶ方法から選択できます。接続はセッション URL か QR コードで完了します。
対象は Pro / Max / Team / Enterprise + Claude Code v2.1.51 以降で、API キー認証は不可。Team / Enterprise は管理者が admin-settings/claude-code の Remote Control を ON にし、端末側で ANTHROPIC_API_KEY を unset してから起動するのが安全です。
目次 (11)
- Claude Remote の正体 — Claude Code Remote Control とは
- Remote Control を使う前に揃える 3 つの要件
- やり方 ① サーバーモード claude remote-control で常駐させる
- やり方 ② 既存セッションから /remote-control(/rc)で切り出す
- やり方 ③ VS Code 拡張から起動する
- 別デバイスから接続する 3 つの経路
- モバイルプッシュ通知を有効にする手順
- アウトバウンド HTTPS のみで動く接続セキュリティ
- つまずきやすいエラーと対処
- Web 上の Claude Code・Dispatch との使い分け
- まとめ — まずは claude remote-control を 1 回叩いてみる
Claude Remote の正体 — Claude Code Remote Control とは
「Claude Remote やり方」で検索される機能の本体は、Claude Code の Remote Control(リモートコントロール) です。これは、デスクトップで起動した Claude Code セッションを claude.ai/code または Claude モバイルアプリ(iOS / Android)から続行できるようにする同期レイヤーで、研究プレビューとして全プランに提供されています。
クラウド側でコードを動かす Web 上の Claude Code と違い、Remote Control は「ローカル PC で動いている Claude Code セッションに対して、別デバイスから命令を送るウィンドウ」を開く仕組みです。ファイルシステム・MCP サーバー・プロジェクト設定はそのまま使え、ソースをクラウドに移動させずに済むのが大きな違いです。出典: Anthropic 公式ドキュメント — Remote Control。
Remote Control を使う前に揃える 3 つの要件
セットアップでつまずく原因の大半は前提条件の見落としです。公式ドキュメントが明示する要件は次の 3 点です。
- サブスクリプション:Pro / Max / Team / Enterprise プラン。API キーや Bedrock / Vertex / Foundry 経由は非対応で、Team・Enterprise は管理者が admin-settings/claude-code の Remote Control トグルを有効化する必要があります。
- Claude Code v2.1.51 以降:ターミナルで
claude --versionを実行し、古ければnpm install -g @anthropic-ai/claude-codeなどで更新します。モバイルプッシュ通知も使うなら v2.1.110 以降が条件です。 - 認証とワークスペース信頼:
claude /loginで claude.ai アカウントにサインインし、対象プロジェクトディレクトリで 1 度claudeを実行してワークスペース信頼ダイアログを承認しておきます。
ANTHROPIC_API_KEY を環境変数にセットしたままだと OAuth 判定に失敗するため、Remote Control を使う端末では unset ANTHROPIC_API_KEY してから起動するのが安全です。
やり方 ① サーバーモード claude remote-control で常駐させる
最も汎用的なのがサーバーモードです。プロジェクトディレクトリで次を実行します。
cd ~/path/to/your-project
claude remote-control
ターミナルに セッション URL が表示され、スペースバーを押すと QR コード の表示/非表示を切り替えられます。プロセスは常駐し、リモート接続を待ち受けます。
主なフラグは次の通りです。
| フラグ | 用途 |
|---|---|
--name "My Project" |
claude.ai/code に表示されるセッション名を指定 |
--spawn worktree |
接続ごとに独立した git worktree を切る(same-dir がデフォルト) |
--capacity 32 |
同時セッション上限(デフォルト 32) |
--sandbox / --no-sandbox |
サンドボックス分離の ON/OFF |
--verbose |
接続・セッションログを詳細表示 |
実行中に w キーで same-dir ↔ worktree を切り替えられます。「同じファイルを別タスクで触らせたくない」場合は --spawn worktree を最初から指定するのが安全策です。
やり方 ② 既存セッションから /remote-control(/rc)で切り出す
すでに Claude Code を対話モードで使っていて、その文脈を引き継いだままリモート化したい場合は、スラッシュコマンドが最短です。
/remote-control
/rc My Project # 名前を渡してもよい
打鍵後、現在の会話履歴を保持したまま Remote Control セッションが起動し、ターミナルにセッション URL と QR コードが表示されます。--verbose などのフラグはこのコマンドでは渡せないため、デバッグが必要な場合はサーバーモードに切り替えてください。
なお新規対話セッションを最初から Remote 対応で開きたい場合は、claude --remote-control "My Project"(短縮形 --rc)を使います。ターミナルとリモート両方から同時に入力できる二人羽織モードになります。
やり方 ③ VS Code 拡張から起動する
Claude Code VS Code 拡張(v2.1.79 以降)では、プロンプトボックスで /remote-control または /rc を入力するか、/ でコマンドメニューから選択します。
接続が成立するとプロンプトボックス上にバナーが現れ、Open in browser から claude.ai/code のセッションへ直接ジャンプできます。CLI と違い、VS Code 版は名前引数を受け取らず QR コードも表示しません。タイトルは会話履歴または最初のプロンプトから自動採取されます。切断はバナーの ✕ アイコン、または /remote-control の再実行で行います。
別デバイスから接続する 3 つの経路
Remote Control セッションを立てたあとの接続方法は次の 3 つです。
- セッション URL を直接開く:ブラウザに
claude.ai/code配下のセッション URL を貼るだけ - QR コードをスキャン:
claude remote-control起動中はスペースキーで表示、スマホのカメラで読み取れば Claude アプリで直接開く - claude.ai/code またはモバイルアプリのセッション一覧:緑のステータスドットとコンピューターアイコンが付いている項目が現在オンラインの Remote Control セッション
モバイルアプリを未インストールの場合は、ターミナル内で /mobile を実行すると iOS / Android のダウンロード QR コードが表示されます。検索の手間が省ける小ワザです。
モバイルプッシュ通知を有効にする手順
「テストが通ったら通知して」「長いリファクタが終わったら知らせて」といった使い方を実現するのが モバイルプッシュ通知(Claude Code v2.1.110 以降)です。設定手順は次の 4 ステップです。
- iOS / Android で Claude モバイルアプリをインストール
- ターミナルで使っているのと同じ claude.ai アカウント・組織でサインイン
- OS の通知許可ダイアログを承認
- ターミナルで
/configを開き、Push when Claude decides を有効化
iOS のフォーカスモードや通知サマリー、Android のバッテリー最適化は配信を遅延させる主因です。届かない時はまず OS 側の Claude アプリ設定を確認します。/config が No mobile registered と表示する場合は、スマホで Claude アプリを起動してプッシュトークンをリフレッシュしてください。
アウトバウンド HTTPS のみで動く接続セキュリティ
Remote Control は ローカルマシンが Anthropic API にポーリング接続する片方向アウトバウンド HTTPS のみで動作します。マシン側で受信ポートを開けず、ファイアウォール・VPN 設定は不要です。すべてのトラフィックは TLS 経由で、Claude Code セッションと同じトランスポートセキュリティが適用されます。
認証は短命の OAuth 認証情報を複数発行し、それぞれが単一の目的にスコープされ、独立して期限切れになります。claude setup-token で発行した長命トークンや CLAUDE_CODE_OAUTH_TOKEN は 推論専用 のため Remote Control では使えません。エラー「Remote Control には完全スコープのログイントークンが必要です」が出たら claude auth login を実行し直してください。
Web 経由の制御という安心感を背景に、企業ポリシーでブロックしたい場合は disableRemoteControl 設定でデバイス単位、または管理者画面で組織単位に切り替えできます。出典: DevelopersIO — Claude Code の Remote Control でスマホからローカルマシンの作業を継続可能に。
つまずきやすいエラーと対処
公式トラブルシューティングのうち、頻出 4 パターンを抜粋します。
- 「Remote Control には claude.ai サブスクリプションが必要です」:
ANTHROPIC_API_KEYを unset した上でclaude auth loginを再実行、認証時に claude.ai オプションを選択 - 「Remote Control はまだアカウントで有効になっていません」:
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC/DISABLE_TELEMETRY/CLAUDE_CODE_USE_BEDROCKなどのフラグを外し、/logout→/login - 「Remote Control は組織のポリシーで無効になっています」:
/statusで認証種別を確認、Team/Enterprise の場合は管理者にadmin-settings/claude-codeの Remote Control トグル ON を依頼 - 約 10 分以上のネットワーク断:セッションはタイムアウトで終了するため、復旧後に
claude remote-controlを再実行して再生成
/mcp /plugin /resume などの 対話型ピッカー系コマンドはローカル CLI 専用 で、モバイルからは打てません。リモートから動かせるのは /compact /clear /context /usage などのテキスト出力系コマンドだけ、という制限も覚えておくと迷いません。出典: Zenn — Claude Code のリモートコントロールとスマホ通知の始め方。
Web 上の Claude Code・Dispatch との使い分け
似た機能が複数あるため、選び方を一覧にしておきます。
| 機能 | Claude が動く場所 | 適した用途 |
|---|---|---|
| Remote Control | ローカル PC(CLI / VS Code) | 進行中のローカル作業を別デバイスから操舵 |
| Web 上の Claude Code | Anthropic クラウド | ローカル環境なしで新規タスク・並列実行 |
| Dispatch | ローカル PC(Desktop アプリ) | スマホからタスクを投げて任せる |
| Channels / Slack | ローカル PC / クラウド | チャットや CI のイベント駆動 |
「ローカル環境を活かしつつ、出先のスマホで続きを書きたい」場合は Remote Control、「ローカル PC を起動していなくてもよい」場合は Web 上の Claude Code、と切り分けるとシンプルです。Ultraplan セッションを開始すると Remote Control 接続は切断される点(両者は claude.ai/code インターフェースを共有するため)も実運用で要注意です。
まとめ — まずは claude remote-control を 1 回叩いてみる
Claude Remote のやり方は、要件さえ満たせば「プロジェクトディレクトリで claude remote-control を打ち、スペースキーで QR コードを出し、スマホで読む」までの 30 秒で完了します。鍵を握るのは claude.ai OAuth 認証・v2.1.51 以降・アウトバウンド HTTPS 開通 の 3 点。ここさえ揃えば、ソファや外出先からでも自宅 PC の Claude Code を続行できる体制が手に入ります。