settings.json

disableAutoMode

Auto モード(研究プレビュー)を有効にできないように制限します。

使い方・用途

  • AI による自律的な判断と実行を制限し、すべての重要なツール呼び出しを必ず手動で承認させたい厳格なセキュリティ環境で使用します。
  • 管理者がこの設定を適用することで、ユーザーが誤って未承認の自動実行モードに入るのを阻止できます。
英語原文(公式ドキュメントより)

Set to "disable" to prevent auto mode from being activated. Removes auto from the Shift+Tab cycle and rejects --permission-mode auto at startup. Most useful in managed settings where users cannot override it. See https://code.claude.com/docs/en/permissions

関連する変更履歴

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

変更前

Amazon BedrockやGoogle Cloud Vertex AIなどの外部プロバイダーを利用する場合、オートモードを有効にするにはCLAUDE_CODE_ENABLE_AUTO_MODE=1という環境変数を明示的に設定する必要がありました。このオプトインがない限り、Shift+Tabでのモード切り替え候補にオートモードが表示されませんでした。

変更後

環境変数の設定なしで、デフォルトでオートモードが利用可能になりました。これにより、セットアップの手間が省け、すぐに自律的な実行モードを開始できます。無効にしたい場合は、設定ファイルでdisableAutoModeを指定することで制御可能です。

ユーザーへの恩恵

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