できること
手元のセッションを遠隔操作
claude.ai/code や Claude アプリから、マシン上で動く Claude Code のセッションにつないで作業を続けられます。ファイルシステム、MCP サーバー、ツール、プロジェクトの設定はそのまま使え、@ を入力するとローカルのプロジェクトのファイルパスが補完されます。
複数の端末で会話を同期
会話と、サブエージェントや dynamic workflows の進み具合は接続中のすべての端末で同期され、ターミナル・ブラウザ・スマホのどれからでもメッセージを送れます。Claude アプリや claude.ai/code から写真やファイルを添付することもできます。
スマホへのプッシュ通知
Remote Control が有効なとき、長時間のタスクが終わったときや Claude が判断を求めるときなどに、Claude がスマホへプッシュ通知を送れます。
機能解説
概要
セッションの実行中も Claude はずっとローカルで動き続け、コードの実行やファイルシステムへのアクセスはマシン上にとどまります。Web やモバイルの画面はローカルのセッションを見るための窓の役割なので、コンピューターの電源を入れたまま claude プロセスを動かし続ける必要があります。
開始のしかたの種類
Remote Control は、使っている環境や作業の状況に合わせて次の方法で開始できます。
claude remote-control:サーバーモードで開始します。claude --remote-control(または--rc):通常の対話セッションを Remote Control を有効にした状態で開始します。サーバーモードと違い、ローカルでメッセージを入力しながら、同じセッションを遠隔からも使えます。- 実行中のセッションで
/remote-control(または/rc):名前を付けて実行することもできます。初回の確認ダイアログで Enable Remote Control (Remote Control を有効化) を選ぶと接続し、それまでの会話履歴を引き継ぎます。 - Claude Code の VS Code 拡張:プロンプト欄に
/remote-controlまたは/rcを入力します。接続後は、プロンプト欄のフッターにあるインジケーターをクリックするとセッションに移動でき、claude.ai/code のセッション一覧からも開けます。 - Claude Desktop アプリの Code タブ:ローカルセッションのプロンプト欄に
/remote-controlまたは/rcを入力します。
すべての対話セッションで自動的に接続するには、Claude Code の中で /config を実行し、Enable Remote Control for all sessions (すべてのセッションで Remote Control を有効化) を設定します。ユーザーの ~/.claude/settings.json か managed settings で remoteControlAtStartup を true にする方法もあります。リポジトリローカルの設定 (.claude/settings.json や .claude/settings.local.json) では自動開始をオンにできず、オフにすることだけができます。
サーバーを止めたあとは、同じディレクトリで claude remote-control を実行すると、サーバーが扱っていたすべてのセッションが戻ります。直近の Remote Control セッションを再開するには claude remote-control --continue を使えます。
接続中の端末からの操作と接続の扱い
- 接続した端末からバックグラウンドのサブエージェントやワークフローを止めると、マシン上のそのタスクが止まります。
- 接続した端末でモデルを選ぶと、Claude Code はそのモデルでセッションを実行します。
- フォアグラウンドのサブエージェントのツール呼び出しと結果は、接続中のクライアントにライブで配信されます。既定のバックグラウンドのサブエージェントは状態の表示だけです。
- ノート PC がスリープしたりネットワークが切れたりしても、マシンがオンラインに戻ると Claude Code が自動で再接続します。ネットワークの瞬断のあとは、約 30 分間再接続を試み続けます。
- ローカルの Claude Code セッションが行う通信は外向きの HTTPS リクエストだけで、マシンの受信ポートを開くことはありません。
プッシュ通知を受け取るには、iOS か Android の Claude アプリを入れ、ターミナルの Claude Code と同じアカウント・組織でサインインし、OS の通知許可を受け入れます。そのうえでターミナルで /config を実行し、Push when Claude decides (Claude の判断で通知) と Push when actions required (操作が必要なときに通知) のどちらか、または両方を有効にします。前者は Claude からの能動的な通知、後者は権限の確認や質問の通知です。
管理者・導入時に確認したい点
- Team・Enterprise プランの管理者は、メンバーがローカルの Claude Code セッションを遠隔で閲覧・操作する前に、デバイスの確認を求めることができます。
- Enterprise のカスタムロールには Remote Control の権限があり、Owner がロールごとにアクセスを制御できます。
- 自動接続の設定
remoteControlAtStartupは managed settings でも指定できます。 - API キーなどによる認証の設定がある環境では、Claude.ai へのログインがあっても Remote Control は無効です。ANTHROPIC_BASE_URL が Anthropic 以外のホストを指す場合も無効になり、これは CLAUDE_CODE_USE_BEDROCK・_VERTEX・_FOUNDRY を使う構成と同じ扱いです。
/claude-apiは Remote Control のクライアントからは実行できません。
Remote Control 自体を使えるプランについては、公式のリリースノートには記載がありません。
使い方
ANTHROPIC_API_KEY・apiKeyHelper・ANTHROPIC_AUTH_TOKEN のいずれかが設定されている環境や、ANTHROPIC_BASE_URL が Anthropic 以外のホストを指す環境では、Remote Control は無効になります。
- プロジェクトのディレクトリで
claude remote-controlを実行し、サーバーモードで開始します。 - 初回の確認で
Enable Remote Control? (y/n)と聞かれたらyと答えると、サーバーが起動します。 - 別の端末から接続するための URL が表示されます。スペースキーを押すと QR コードも表示されます。
- 表示された URL を任意のブラウザで開くと claude.ai/code に移動します。スマホでは、URL と一緒に表示される QR コードを読み取ると Claude アプリで開きます。
- claude.ai/code または Claude アプリのセッション一覧から、セッションを名前で探して開くこともできます。モバイルアプリでは、ナビゲーションの Code (コード) をタップするとセッション一覧が開きます。
利用シーン
時間のかかるタスクをマシンで動かしたまま席を離れ、完了や判断が必要な場面をスマホの通知で受け取る使い方に向いています。
ターミナルで始めた作業の進み具合を、別の場所からブラウザやスマホで確認して指示を送る場面に使えます。
コードの実行やファイルへのアクセスを手元のマシンにとどめたまま、遠隔から作業を進めたい場面に向いています。
スマホで撮った写真やファイルを、ローカルで動くセッションに渡す場面に使えます。
ChatGPT・OpenAI の対応する機能
比較の単位となる業務: ローカルのコーディングエージェントセッションをモバイル・Webから遠隔で閲覧・操作
OpenAI の Codex Mobile は、Codex アプリを実行している Mac に ChatGPT モバイルアプリから接続して Codex を使う仕組みです。Codex は接続先のホストで動くため、同じプロジェクト、ファイル、認証情報、プラグイン、スキル、設定をスマホから利用できます。Remote Control も、claude.ai/code や Claude アプリを手元のマシンで動く Claude Code のセッションにつなぎ、ファイルシステム、MCP サーバー、ツール、プロジェクトの設定をそのまま使う点で、手元のマシンを実行場所とする考え方が共通しています。
通知の面では、Codex Mobile は iOS の通知から完了したタスクを直接開けます。Remote Control は、長時間のタスクの完了時や判断が必要なときにスマホへプッシュ通知を送れます。画像の扱いでは、Codex アプリのリモート接続が画像に対応しており、Remote Control も Claude アプリや claude.ai/code から写真やファイルを添付できます。
これまでの変更
Enterprise のカスタムロールに Remote Control の権限が加わりました。
/claude-apiをクライアントから実行できなくなりました。claude --remote-controlや/remote-controlで始めたセッションを Claude アプリからフォークでき、フォークはコンピューター上のバックグラウンドセッションとして動きます。フォアグラウンドのサブエージェントの動きがライブ配信されます。VS Code ではバナーがフッターの表示に変わり、
/remote-controlでオン・オフを切り替えます。Claude Code Desktop や VS Code から始めたセッションで、権限モードの変更がスマホと claude.ai/code に反映されます。
ネットワークの瞬断のあと、約 30 分間再接続を試み続けます。
claude remote-control --continueによる再開の説明が加わりました。Claude アプリから添付した写真が、Claude に直接渡されます。
接続中の Web・モバイルのクライアントに、コンパクションの進行状況が表示されます。
リポジトリローカルの設定では自動開始をオンにできなくなりました。
ANTHROPIC_BASE_URL が Anthropic 以外のホストを指す場合は無効になります。
Team・Enterprise の管理者が、メンバーにデバイスの確認を求めることができる設定が加わりました。
/configの key=value 構文が Remote Control でも動作します。接続に失敗すると、フッターに赤い「/rc failed」の表示が出続けます。
起動時のメッセージに代わり、セッションへのリンク付きの表示がフッターに常に出ます。
すでに有効なとき、
/remote-controlの補完に Disconnect Remote Control (Remote Control を切断) が表示されます。/goalが Remote Control でも動作します。API キーなどの認証設定がある場合は Remote Control が無効になる扱いに変わりました。接続中は
/colorで設定したアクセントカラーが claude.ai/code に同期されます。クライアントから
@ファイルの補完候補を取得できます。/autocompact・/context・/exit・/reload-pluginsがモバイル・Web のクライアントから使えます。「Push when Claude decides」設定と組み合わせたプッシュ通知のツールが加わりました。セッション名の既定の接頭辞がホスト名になり、
--remote-control-session-name-prefixで上書きできます。
出典
出典 20 件を表示
- ChatGPT・Codex のリリースノート (2026-04-01)
- Claude Code のリリース (2026-04-04)
- Claude Code のリリース (2026-04-18)
- Claude Code のリリース (2026-04-23)
- ChatGPT・Codex のリリースノート (2026-05-14)
- Claude Code のリリース (2026-05-15)
- ChatGPT・Codex のリリースノート (2026-05-18)
- Claude Code のリリース (2026-05-31)
- Claude Code のリリース (2026-06-06)
- Claude Code のリリース (2026-06-20)
- Claude アプリのリリースノート (2026-06-25)
- Claude Code のリリース (2026-07-03)
- Claude Code のリリース (2026-08-08)
- Claude Code のリリース (2026-08-14)
- Claude Code のリリース (2026-08-23)
- Claude Code のリリース (2026-08-28)
- Claude Code のリリース (2026-09-19)
- Claude Code のリリース (2026-10-03)
- Claude Code のリリース (2026-10-23)
- 公式ヘルプ