settings.json

disableAutoMode

型string記述場所どの設定ファイルでも可

"disable" に設定すると自動モードのアクティブ化を防ぐ: Shift+Tab のサイクルから auto を除去し、起動時の --permission-mode auto を拒否する。

取りうる値

disable

記述例

{
  "disableAutoMode": "disable"
}

使い方・用途

  • 自動モードを無効化する設定で、値は文字列 "disable" のみ
  • Shift+Tab のモードサイクルから auto を除去し、--permission-mode auto や設定ファイルで自動モードを指定して起動したセッションも default で起動するようになる
  • 管理者はマネージド設定に置いて組織の開発者が自動モードを使えないようにできる(マネージド設定ではユーザーは上書き不可)
  • デフォルトは未設定(自動モードは有効)
  • v2.1.251 以降、実行中の自動モードセッションもこの設定が届くとモードを抜けて「auto mode disabled by settings」を表示する
英語原文(公式ドキュメントより)

Set to "disable" to prevent auto mode from being activated: removes auto from the Shift+Tab cycle and rejects --permission-mode auto at startup. See https://code.claude.com/docs/en/settings#available-settings

関連する変更履歴

v2.1.295(1件)

Fixed
settings から disableAutoMode を削除した後、再起動するまで Desktop や SDK のセッションがオートモードに戻らない問題を修正した
英語原文を表示
Fixed Desktop and SDK sessions refusing to switch back to auto mode until restart after disableAutoMode was removed from settings

関連ドキュメント

v2.1.288(1件)

Fixed
Claude in Chrome で、auto モードが利用できない場合(disableAutoMode や古いモデルなど)に許可済みサイトのスクリーンショットやページ読み取りのたびに確認を求める問題を修正した。タイピング、ナビゲーション、JavaScript 実行は引き続き確認を求める
英語原文を表示
Fixed Claude in Chrome asking before every screenshot and page read on a site you allowed when auto mode is unavailable (such as with disableAutoMode or an older model); typing, navigation and JavaScript still ask

関連ドキュメント

v2.1.251(1件)

Fixed
セッション途中に管理対象設定の disableAutoMode が到着しても、実行中の auto モードセッションが default モードに戻らなかった問題を修正した
英語原文を表示
Fixed managed-settings disableAutoMode arriving mid-session not moving an already-running auto-mode session back to default mode

v2.1.207(1件)

Changed
Bedrock、Vertex AI、Foundryにおいて、環境変数の設定なしでオートモードが利用可能になりました。設定のdisableAutoModeから無効化も可能です。
英語原文を表示
Auto mode is now available without CLAUDE_CODE_ENABLE_AUTO_MODE opt-in on Bedrock, Vertex AI, and Foundry; disable via disableAutoMode in settings

変更後

追加の設定なしで強力なオートモードを使い始められるようになり、プロバイダーを問わず一貫した利便性が得られます。