AIまとめ
Claude Code機能ガイドリモートコントロール
📱

リモートコントロール

claude.aiのWebインターフェースやモバイルアプリから、ローカルで動作するClaude Codeを遠隔操作する機能。外出先や別デバイスからローカル環境のコードベースにアクセスして作業を継続できる。

コマンド・設定オプション19

この機能に関連するスラッシュコマンド・CLIオプション・設定項目の一覧です。

スラッシュコマンド

Claude Code のインタラクティブセッション内で / から始めて入力するコマンド。

Remote Control(claude.ai / モバイルアプリからの遠隔操作)

/ slash

/rc

`/remote-control` のエイリアス。実行中のセッションをRemote Control対象にする。

例:/rc My Project
関連記事
関連記事なし
/ slash

/remote-control

実行中のインタラクティブセッションをRemote Control対象にする。claude.aiやClaudeモバイルアプリからブラウザ・スマートフォンでセッションを操作できるようになる。`/rc` でも起動可能。

例:/remote-control My Project
関連記事
関連記事なし
/ slash

/teleport

Claude Code on the webで実行中のWebセッションをローカルターミナルに取り込む。ピッカーを開き、ブランチと会話を取得する。claude.aiサブスクリプションが必要。`/tp` でも起動可能。

例:/teleport
関連記事
関連記事なし
/ slash

/remote-env

`--remote` で起動するWebセッションのデフォルトのリモート環境を設定する。

例:/remote-env
関連記事
関連記事なし

CLIオプション

`claude` コマンドをターミナルから起動する際に渡すオプション。

Remote Control(claude.ai / モバイルアプリからの遠隔操作)

-- cli

--remote

**非推奨**: `--cloud` の旧名称。claude.aiに新しいWebセッションを作成してタスクを開始する。ローカルセットアップなしでクラウド実行したい場合に使用。

例:claude --remote "ログインバグを修正して"
関連記事
関連記事なし
-- cli

--cloud

claude.aiに新しいWebセッションを作成してタスクを開始する(`--remote` の後継名称)。ローカルセットアップなしでクラウド実行したい場合に使用。

例:claude --cloud "ログインバグを修正して"
関連記事
関連記事なし
-- cli

--remote-control / --rc

Remote Controlを有効にしてインタラクティブセッションを開始する。claude.aiやClaudeモバイルアプリから遠隔操作できる。Pro/Max/Team/Enterprise プランかつclaude.ai OAuth認証が必要。

例:claude --rc "My Project"
関連記事
関連記事なし
-- cli

claude remote-control

サーバーモードでRemote Controlを起動する。複数のWebセッションから並列でタスクを受け付けられる。`--spawn worktree` でgit worktreeを使った隔離実行、`--capacity N` で最大並行セッション数を指定できる。

例:claude remote-control --spawn worktree --capacity 8 --name "My Server"
関連記事
関連記事なし
-- cli

--spawn

`claude remote-control` サーバーモードでのセッション作成方法を指定する。`same-dir`(デフォルト、全セッションが作業ディレクトリを共有)・`worktree`(オンデマンドセッションごとに独立したgit worktree)・`session`(単一セッション専用)から選択。

例:claude remote-control --spawn worktree
関連記事
関連記事なし
-- cli

--capacity

`claude remote-control` サーバーモードでの最大同時セッション数を指定する(デフォルト: 32)。`--spawn session` とは併用不可。

例:claude remote-control --capacity 8
関連記事
関連記事なし
-- cli

--create-session-in-dir / --no-create-session-in-dir

`claude remote-control` 起動時に現在のディレクトリでセッションを1つ事前作成するかどうかを設定する(デフォルト: 有効)。`worktree` モードではこの事前作成セッションのみ現在のディレクトリに留まる。

例:claude remote-control --no-create-session-in-dir
関連記事
関連記事なし
-- cli

--sandbox / --no-sandbox(Remote Control)

`claude remote-control` サーバーモードでファイルシステム・ネットワークのサンドボックス分離の有効/無効を切り替える(デフォルト: 無効)。

例:claude remote-control --sandbox
関連記事
関連記事なし
-- cli

--remote-control-session-name-prefix

Remote Controlのセッション名を自動生成する際のプレフィックスを設定する。デフォルトはマシンのホスト名(例: `myhost-graceful-unicorn`)。環境変数 `CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX` でも設定可能。

例:claude remote-control --remote-control-session-name-prefix dev-box
関連記事
関連記事なし

設定オプション

`claude config set <key> <value>` または `~/.claude/settings.json` で設定する項目。

Remote Control(claude.ai / モバイルアプリからの遠隔操作)

config

disableRemoteControl

Remote Control機能を無効化する(v2.1.128以降)。`true` に設定するとRemote Controlセッションの開始がブロックされる。Managed設定でOrganization全体に適用する場合に使用。

例:managed-settings.json: {"disableRemoteControl": true}
関連記事
関連記事なし
config

sshConfigs

チームで共有するSSH接続設定をプリセットとして定義する。Remote Controlサーバーモードで複数マシンへの接続先を事前設定しておく場合に使用。

例:~/.claude/settings.json: {"sshConfigs": [{"name": "dev-server", "host": "dev.example.com", "user": "ubuntu"}]}
関連記事
関連記事なし
config

remoteControlAtStartup

起動時にRemote Controlに自動接続する(v2.1.119以降)。毎回 `--rc` フラグを渡さなくてもRemote Controlが有効になる。

例:~/.claude/settings.json: {"remoteControlAtStartup": true}
関連記事
関連記事なし
config

CLAUDE_CODE_DISABLE_REMOTE_CONTROL

Remote Control機能を環境変数で無効化する。`1` に設定すると `disableRemoteControl: true` 設定と同等の効果。

例:export CLAUDE_CODE_DISABLE_REMOTE_CONTROL=1
関連記事
関連記事なし
config

CLAUDE_CODE_REMOTE

Remote Controlのweb環境で実行中の場合に `"true"` が設定される環境変数(v2.1.199以降)。フックやスクリプトからリモート実行かどうかを判定するのに使用する。

例:if [ "$CLAUDE_CODE_REMOTE" = "true" ]; then echo remote; fi
関連記事
関連記事なし
config

CLAUDE_CODE_BRIDGE_SESSION_ID

Remote ControlセッションのIDを保持する環境変数(v2.1.199以降)。フックからリモートセッションを識別する用途に使用する。

例:echo $CLAUDE_CODE_BRIDGE_SESSION_ID
関連記事
関連記事なし

関連記事

取得中...