環境変数

CLAUDE_CODE_DISABLE_ADVISOR_TOOL

1 に設定すると、advisor ツールを無効化する。/advisor コマンドが使えなくなり、設定済みの advisorModel は無視され、--advisor フラグは受け付けられるが効果を持たないため、このフラグを渡す既存のスクリプトはエラーなしで動作し続ける

使い方・用途

  • advisor ツールを組織のポリシー上使いたくない環境で、/advisor コマンドや advisorModel の設定をまとめて無効化したいときに使う。
  • -advisor フラグを渡す既存スクリプトをエラーにせずに動かし続けながら、advisor 機能自体は無効化したいときに使う。
  • advisor をオフにした状態を固定し、advisorModel の設定や --advisor フラグによってセッション単位で再度有効化されないようにしたいときに使う。
英語原文(公式ドキュメントより)

Set to 1 to disable the advisor tool. The /advisor command becomes unavailable, any configured advisorModel is ignored, and the --advisor flag is accepted but has no effect, so existing scripts that pass it continue to work without errors

関連ドキュメント

関連する変更履歴

v2.1.300(1件)

Added
AWS 上の Claude Platform に /advisor を追加した。/advisor、advisorModel、--advisor のいずれかで選択するまでアドバイザーは実行されず、CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 で無効化できる
英語原文を表示
Added /advisor on Claude Platform on AWS; no advisor runs until you pick one with /advisor, advisorModel or --advisor, and CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 turns it off

変更後

AWS 環境の Claude Platform でも /advisor コマンドでアドバイザーモデルを選択・利用できるようになる。選択するまでアドバイザーが勝手に動かないため、不要なトークン消費を避けたい場合には環境変数で完全に無効化もできる。

関連ドキュメント