机で始めたClaude Code作業をスマホや別ブラウザから続けたい人向け
ローカルで進めている作業を席を離れてからも確認し、判断が必要な返答だけスマホや別ブラウザから返したいときに叩く。
/remote-control は、いま開いているClaude Codeの作業を、スマホや別のブラウザから続けられるようにするスラッシュコマンドです。公式コマンド一覧では、現在のセッションをclaude.ai側のRemote Controlへ公開する入口で、短い別名として /rc も使えると説明されています。
大事なのは、作業場所がクラウドへ移るわけではない点です。Claude Codeは引き続きあなたのPC上で動き、スマホやブラウザはその画面を操作する窓になります。机で始めた修正を、席を離れてからスマホで確認したい時に使う機能です。
噛み砕くと
/remote-control は、いま動いているClaude Codeに「外から見られる入口」を作るコマンドです。テレビ本体は部屋に置いたまま、リモコンだけ別の場所から使えるようにする感覚に近いです。
Claude Code on the webと似ていますが、動いている場所が違います。Remote Controlでは、ファイル、MCPサーバー、許可設定、プロジェクト設定は手元のPC側に残ります。Webやスマホは、手元の作業中セッションへメッセージを送るための窓です。
大事な前提:PC側のClaude Codeを動かし続ける
Remote Controlは、手元のClaude Codeプロセスが動いている間だけ使えます。ターミナルを閉じる、VS Codeを終了する、PCが長くネットワークから切れる、といった状態では続けられません。
公式説明では、Claude Code v2.1.51以降が必要です。利用できる契約はPro、Max、Team、Enterpriseです。ただしTeamとEnterpriseでは、管理者がRemote Controlを有効にしていないと使えません。APIキーだけの利用では対象外です。
「外出前に作業中のレビューをスマホで続けたい」を例に、実際の手順を見る
ステップ1: 手元の作業を途中まで進める
たとえば、ブログ管理画面の修正をClaude Codeに頼んでいて、テストが長く走っているとします。机を離れる前に、まずローカル側のClaude Codeが正常に動いていることを確認します。
/status
ここでログイン状態や接続状態に問題があるなら、Remote Controlより先に直します。
ステップ2: /remote-control を叩く
現在の会話をそのままスマホやブラウザから続けたいので、コマンドだけを叩きます。短く書くなら /rc でも同じ目的です。
/remote-control
分かりやすい名前を付けたい場合は、コマンドの後ろにセッション名を書けます。
/remote-control Blog Admin Fix
実行すると、接続用URLやQRコードが表示されます。スマホでQRコードを読むか、ブラウザでURLを開きます。
ステップ3: claude.ai/code またはClaudeアプリから開く
別の端末では、表示されたURLを開くか、claude.ai/codeのセッション一覧から対象を探します。Remote Control中のセッションは、オンライン状態が分かる表示になります。
スマホで開いたあとも、作業は手元PC上で続いています。スマホから送った指示は、PC側のClaude Codeへ届きます。
ステップ4: 重い判断だけスマホから返す
たとえばClaudeが「このファイルを直してよいか」「テストをもう一度走らせるか」と聞いてきたら、スマホから返事できます。長いコード編集をスマホで全部読むより、判断が必要なところだけ返す使い方が現実的です。
その方針で進めて。テストが終わったら結果だけ教えて
公式説明では、長い作業が終わった時や判断が必要な時に、モバイル通知を送れる場合もあります。通知にはClaudeアプリ側の準備が必要です。
ステップ5: 終わったら接続を切る
作業が終わったら、Remote Controlの接続を閉じます。VS Codeではバナーの閉じる操作、CLIではもう一度 /remote-control を叩くことで切断できます。
ここで初心者が勘違いしやすいのは、ブラウザを閉じたらPC側の作業も必ず止まると思うことです。実際には、ローカルのClaude Codeプロセスが動いている限り、セッションはPC側で続きます。
つまり /remote-control は何をしてくれるのか
- やってくれる: 現在のClaude Codeセッションを、スマホやブラウザから操作できるようにします。
- やってくれない: PCを閉じてもクラウド上で勝手に作業を続ける機能ではありません。
- 意味が薄い場面: まだローカルで何も作業していないなら、Claude Code on the webや別の起動方法のほうが合う場合があります。
使いどころ3シナリオ(具体題材で再現)
シナリオ1: テスト待ちのまま席を離れるとき
ECサイトの決済まわりを直していて、テストに時間がかかる場面です。/remote-control を有効にしておけば、外出後にスマホで結果を見て、再実行や追加修正の判断だけ返せます。PC側の作業環境はそのまま使われます。
シナリオ2: 別PCのブラウザから進捗だけ見たいとき
メインPCでClaude Codeを動かし、別のノートPCからclaude.ai/codeを開いて進捗を確認します。コードや設定はメインPC側に残るので、別PCに同じ開発環境を作る必要はありません。
シナリオ3: チーム契約で試したいとき
TeamやEnterpriseでは、Remote Controlが最初から使えるとは限りません。候補に出ない、またはポリシーで無効と出る場合は、管理者側の設定を確認します。個人の操作だけで解決しようとしないのが大事です。
初心者が踏みやすい落とし穴
- クラウド実行だと思う。Remote Controlは手元PCのClaude Codeを遠隔で操作します。Claude Code on the webとは動く場所が違います。
- PCを閉じても続くと思う。ローカルのClaude Codeが止まると、Remote Controlも続けられません。
- APIキー認証で使おうとする。Remote Controlはclaude.aiアカウントでのログインが必要です。APIキーだけでは対象外です。
- TeamやEnterpriseの管理設定を見落とす。会社契約では管理者が有効化していないと使えません。
- 複数作業を同じ場所で同時に走らせる。同じ作業フォルダで複数セッションを動かすと、同じファイルを触って衝突することがあります。
- ローカル専用コマンドをスマホから使おうとする。公式説明では、対話式の選択画面を開く一部コマンドはローカルCLI専用です。
書き方
/remote-control [name]
やってみるとこうなる
入力
/remote-control Blog Admin Fix
出力例
接続用URLとQRコードが表示され、claude.ai/codeやClaudeアプリから現在のセッションを操作できる。
このページに出てきた言葉
- Remote Control
- 手元で動いているClaude Codeを、ブラウザやスマホから操作する機能
- セッション
- Claude Codeで続いている1つの会話と作業のまとまり
- QRコード
- スマホのカメラで読み取って、URLを開ける四角いコード
- Claude Code on the web
- ブラウザ側から使うClaude Code。Remote Controlとは違い、クラウド側で動く使い方もある
- Team
- チーム向けのClaude契約。管理者が機能の利用可否を決める場合がある
- Enterprise
- 会社向けのClaude契約。管理方針によって一部機能が制限される場合がある
- モバイル通知
- スマホに届く通知。長い作業の完了や判断待ちを知らせるために使える