Claude Code「Remote Control is disabled by your organization's policy」の原因と対処法
Claude Code の Remote Control で出る「Remote Control is disabled by your organization's policy」「You must be logged in to use Remote Control」の原因と対処法。管理画面のトグル、disableRemoteControl 設定、ログイン方法の確認を、v2.1.282 の実行結果つきで解説します。

Error: Remote Control is disabled by your organization's policy. Contact your organization admin for access.
このメッセージは、組織の方針か設定ファイルによって、Remote Control(手元の Claude Code をスマホやブラウザから操作する機能)が止められているという意味です。Team・Enterprise プランでは Remote Control は既定でオフなので、最も多い原因は「組織の Owner がまだ有効にしていない」ことです。ただし、メッセージに disableRemoteControl と書かれている場合は、手元やリポジトリの設定ファイルが原因で、管理者に頼まなくても直せることがあります。
同じ Remote Control で、次のメッセージが出ることもあります。こちらはclaude.ai のアカウントでログインしていないという意味で、原因も直し方も別です。
Error: You must be logged in to use Remote Control.
Remote Control is only available with claude.ai subscriptions. Run `claude auth login` to sign in with your claude.ai account.
以下、2026年9月25日時点(Claude Code v2.1.282)の公式ドキュメントと、手元の v2.1.282 で実行した結果をもとに説明します。実機で確認した内容とドキュメント記載の内容は書き分けています。
この記事を読むとわかること
- 「disabled by your organization's policy」の5つの原因と、見分け方
disableRemoteControlが、会社の管理設定だけでなくリポジトリの設定ファイルからも効くこと(実機で確認)- 「You must be logged in to use Remote Control」が出るときの直し方
- 管理者が Remote Control を有効にする場所
- 取り違えやすい似たメッセージとの違い
まず結論:メッセージ別にやること
| 表示されたメッセージ | 意味 | やること |
|---|---|---|
...disabled by your organization's policy (managed setting ...)(disableRemoteControl の名前が入る) | どこかの設定ファイルで disableRemoteControl が true | 設定ファイルを探す。会社の管理設定なら情シスに相談 |
...disabled by your organization's policy. Contact your organization admin for access. | 組織の Owner が有効にしていない、または別の組織のログインが残っている | /status で組織を確認し、Owner に有効化を依頼 |
Contact your organization admin が付かない形 | 組織の HIPAA 構成と両立しない | Anthropic サポートに相談 |
You must be logged in to use Remote Control. | claude.ai のアカウントでログインしていない | claude auth login で claude.ai を選んでログイン |
対話セッション中に「Remote Control failed to connect: disabled by your organization's policy」のように表示される場合も、理由の部分は同じです。公式ドキュメントによると、対話セッションで接続に失敗すると、画面下の表示が失敗に変わり、理由が通知と会話に表示されます(Remote Control の「Check connection status」)。
Remote Control とは
Remote Control は、手元のパソコンで動いている Claude Code のセッションに、claude.ai/code や Claude のスマホアプリからつないで操作する機能です。コードの実行やファイルへのアクセスは手元のパソコンに残ったまま、指示だけを別の端末から送れます。claude remote-control(サーバーモード)、claude --remote-control、セッション中の /remote-control、VS Code 拡張の /remote-control から始めます。
公式ドキュメントに書かれている利用条件は次のとおりです。
- Pro・Max・Team・Enterprise のサブスクリプションが必要で、API キーは非対応
- Team・Enterprise では既定でオフ。Owner が管理画面で有効にするまで使えない
- Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、
api.anthropic.com以外を指すANTHROPIC_BASE_URL、Claude apps gateway 経由では使えない DISABLE_TELEMETRY、DO_NOT_TRACK、CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC、DISABLE_GROWTHBOOKのいずれかが設定されていると使えない- 作業するディレクトリで一度
claudeを起動し、ワークスペースの信頼を承認しておく必要がある
スマホやブラウザからの使い方全体はClaude Code の Web・モバイル活用ガイドで解説しています。
「disabled by your organization's policy」の原因
公式ドキュメント(Remote Control の「Remote Control is disabled by your organization's policy」)は、次の順に確認するよう案内しています。
| 原因 | 見分け方 | 対処 |
|---|---|---|
設定ファイルの disableRemoteControl | メッセージに disableRemoteControl と書かれている | 設定しているファイルを探す(次の節) |
| 個人の Pro・Max なのに、以前の Team・Enterprise のログインが残っている | /status のプラン・組織が想定と違う | claude auth logout → claude auth login |
| 組織の方針をこのパソコンで読み込めていない | claude doctor の Organization policy の行が「読み込まれていない」 | ネットワークを確認して再試行 |
| 組織の HIPAA 構成と両立しない | メッセージに「管理者に連絡」がない。/status の Compliance に HIPAA | Anthropic サポートに相談 |
| Owner がまだ有効にしていない | 上のどれにも当てはまらない | Owner に有効化を依頼 |
claude doctor の Organization policy の行は v2.1.261 以降で表示されます。HIPAA のケースは、v2.1.267 より前は「Remote Control isn't available for your organization due to its compliance policy」という別の文言でした。
対処法
1. disableRemoteControl を設定しているファイルを探す
disableRemoteControl は Remote Control を完全に止める設定です。公式の設定リファレンス(Settings reference の disableRemoteControl)では、有効範囲が Any file(どの設定ファイルでも効く) とされています。会社が MDM などで配る managed settings のほか、次のファイルにも書けます。
- 自分のユーザー設定:
~/.claude/settings.json - リポジトリで共有されている設定:
.claude/settings.json - 自分だけのプロジェクト設定:
.claude/settings.local.json
手元の v2.1.282 で試したところ、リポジトリの .claude/settings.json に書いた場合も、表示されるメッセージは「managed setting disableRemoteControl」でした(後述の実機結果)。メッセージに「managed setting」とあっても、会社の管理設定とは限りません。まず手元のファイルを検索します。
# macOS / Linux:プロジェクトのルートで実行
grep -n "disableRemoteControl" ~/.claude/settings.json .claude/settings.json .claude/settings.local.json 2>/dev/null
# Windows(PowerShell):プロジェクトのルートで実行
Select-String -Path "$env:USERPROFILE\.claude\settings.json", ".claude\settings.json", ".claude\settings.local.json" -Pattern "disableRemoteControl" -ErrorAction SilentlyContinue
- 自分のユーザー設定や
settings.local.jsonにあった:自分で入れたものなら、削除するかfalseにします - リポジトリの
.claude/settings.jsonにあった:チームの方針として入っている可能性があります。勝手に消さず、リポジトリの管理者に確認してください - どこにもない:会社の managed settings(
managed-settings.json、MDM、claude.ai の管理画面から配信される設定)から来ている可能性があります。この場合は利用者側では外せないので、情シスに相談します
設定ファイルの優先順位と置き場所は、公式の Settings にまとまっています。
2. ログインしている組織を確認する
個人の Pro・Max プランを使っているつもりでも、以前に会社の Team・Enterprise アカウントでログインしたままだと、Claude Code はその組織の Remote Control の方針を確認します。セッション内で /status を実行し、プランと組織を確認してください。違っていれば、ログインし直します。
claude auth logout
claude auth login
3. Owner に有効化を依頼する
会社の Team・Enterprise アカウントで、ここまでに当てはまらない場合は、Owner が有効にしていないのが原因です。公式ドキュメントによると、Owner は claude.ai/admin-settings/claude-code の Remote Control トグルをオンにします。サーバー側の組織設定なので、利用者の手元の設定では変えられません。
依頼するときは、/status に表示された組織名とアカウントを添えます。セキュリティ上の懸念が出た場合に備えて、次の公式の説明も一緒に伝えると判断しやすくなります。
- 手元の Claude Code は外向きの HTTPS 通信だけを行い、受信用のポートは開かない
- 通信は Anthropic の API を TLS で経由する
- 接続中の会話(メッセージ、応答、ツールの実行内容)は、端末間の同期のために Anthropic のサーバーに保存される。実行とファイルアクセスは手元に残る
「You must be logged in to use Remote Control」の直し方
Remote Control は claude.ai のアカウントでのログインが前提です。ログインしていない場合や、API キーなど別の認証が優先されている場合に止まります。
claude auth loginを実行し、claude.ai(サブスクリプション)でログインするANTHROPIC_API_KEYやANTHROPIC_AUTH_TOKENを設定している場合は、シェルと設定ファイルのenvから外す。apiKeyHelperを設定している場合はその設定を外すclaude setup-tokenで作った長期トークン(CLAUDE_CODE_OAUTH_TOKEN)はモデルの呼び出しにしか使えず、Remote Control は始められない。claude auth loginでログインし直す- Bedrock などのクラウド経由、
ANTHROPIC_BASE_URLの変更、テレメトリを止める環境変数があれば外す
公式ドキュメントによると、ログインしていないときの文言は起動方法で変わります。claude remote-control では You must be logged in to use Remote Control. で、セッション中の /remote-control や --remote-control では Remote Control requires a claude.ai subscription. などになります。検索で見かける「Please use /login to sign in with your claude.ai account.」という形の文言も、v2.1.282 の実行ファイルに別のメッセージとして含まれていました。
ログイン全般のトラブルは「Not logged in · Please run /login」の対処法とClaude Code トラブルシューティングガイドを参照してください。
実機での再現結果(v2.1.282)
ログイン情報を一切持たない隔離環境で、Claude Code v2.1.282 の claude remote-control を実行しました。本物のアカウントは使っていないため、組織の Owner がオフにしているケースそのものは再現していません。
| 条件 | 表示されたメッセージ | 終了コード |
|---|---|---|
| ログインなし | Error: You must be logged in to use Remote Control.(続けて claude auth login の案内) | 1 |
ログインなし+claude remote-control --help | 同上(ヘルプの前に利用資格を確認するため) | 1 |
偽の ANTHROPIC_API_KEY を設定 | 同上 | 1 |
CLAUDE_CODE_USE_BEDROCK=1 | 同上 | 1 |
ANTHROPIC_BASE_URL を別のホストに変更 | 同上 | 1 |
DISABLE_TELEMETRY=1 | 同上 | 1 |
ユーザー設定に "disableRemoteControl": true | Error: Remote Control is disabled by your organization's policy (managed setting ...) | 1 |
プロジェクトの .claude/settings.json に "disableRemoteControl": true | 同上 | 1 |
設定ファイルに disableRemoteControl を書いたときの出力は、次のとおりです(ログインなし)。
$ claude remote-control
Error: Remote Control is disabled by your organization's policy (managed setting `disableRemoteControl`).
わかったことは2つです。
- サーバーモードでは、ログインの確認が先に行われる:API キー、Bedrock、
ANTHROPIC_BASE_URL、テレメトリの環境変数を設定しても、ログインしていなければ同じ「You must be logged in」が出ました。ログインしていない状態では、環境変数の問題は表に出てきません disableRemoteControlの確認は、ログインの確認より先に行われる:ログインしていなくても、設定ファイルにdisableRemoteControlがあればこちらのメッセージが出ました。書いた場所がリポジトリの設定ファイルでも、文言は「managed setting」のままです
管理者向け:Remote Control を有効にする・止める
| やりたいこと | 方法 | 出典 |
|---|---|---|
| 組織で Remote Control を使えるようにする | Owner が claude.ai/admin-settings/claude-code の Remote Control トグルをオン | Remote Control |
| 特定のパソコンで確実に止める | managed settings で disableRemoteControl: true を配信 | Settings reference |
| 接続できる端末を限定する | Organization settings > Capabilities > Remote sessions の Require trusted devices(Owner が設定) | Remote Control の「Trusted Devices」 |
管理画面のトグルが灰色で変更できない場合は、HIPAA など Remote Control と両立しない構成になっています。Zero Data Retention の組織も Remote Control を有効にできません。組織全体の展開設計はClaude Code エンタープライズ導入ガイド、セキュリティ面の検討はClaude Code のセキュリティ対策と企業導入で解説しています。
似ているが別のエラー
| メッセージ | 意味 | 対処 |
|---|---|---|
Remote Control is only available when using Claude via api.anthropic.com. | Bedrock などのクラウド経由、または ANTHROPIC_BASE_URL の変更で、Anthropic の API に直接つないでいない | メッセージが名指しする環境変数を外す |
Remote Control requires feature-flag evaluation | テレメトリを止める環境変数が設定されている | 名指しされた変数を外す |
Remote Control requires a full-scope login token | claude setup-token の長期トークンを使っている | claude auth login でログインし直す |
Remote Control isn't enabled for this account | アカウント単位の確認で使えないと判定された(プラン変更直後など) | claude auth logout → claude auth login、claude doctor |
Error: Workspace not trusted. | そのディレクトリの信頼を承認していない | 一度 claude を起動して承認。ホームディレクトリでは使わない |
Your organization requires Trusted Devices for Remote Control, but this device is not enrolled | 組織が端末登録を必須にしている | /login すると登録される |
Your organization has disabled Claude subscription access for Claude Code | Claude Code 自体をサブスクリプションで使えない | この対処法 |
いずれも公式の Remote Control の「Troubleshooting」と Error reference に記載があります。
よくある質問
まとめ
- 「Remote Control is disabled by your organization's policy」は、
disableRemoteControlの設定か、組織の Owner が Remote Control を有効にしていないことが原因 - メッセージに
disableRemoteControlと出ていれば、自分の設定ファイルを探して外せる。出ていなければ組織の管理設定なので、Owner に有効化を依頼する - まず
/statusでログイン中の組織とプランを確認する。意図しない組織ならclaude auth logout→claude auth loginでログインし直す - Remote Control は Pro・Max・Team・Enterprise のサブスクリプションが必要で、API キーでは使えない
koromo からの提案
AIツールの導入判断は、突き詰めると「投資対効果が合うか」「リスクを管理できるか」「事業にどう効くか」の3点に帰着します。koromo では、この判断に必要な材料を整理するところからご支援しています。
以下のような状況にある方は、まず現状の整理だけでも前に進むきっかけになります。
- AIで開発や業務を効率化したいが、自社に合う方法がわからない
- 社内にエンジニアがいない / 少人数で、AI導入の進め方に見当がつかない
- 外注先の開発会社にAI活用を提案したいが、何を求めればいいか整理できていない
- 「AIを使えばコスト削減できるはず」と感じているが、具体的な試算ができていない
ツールを使った上で相談したい方はお問い合わせフォームから「Claude Code の Remote Control・組織設定の相談」とご記載ください。初回の壁打ち(30分)は無料で対応しています。
無料で相談する

