settings.json

disableWorkflows

型boolean既定値false記述場所どの設定ファイルでも可

動的ワークフローおよび同梱されているワークフローコマンドを無効にします。

記述例

{
  "disableWorkflows": true
}

使い方・用途

  • デフォルト値は false です。Claude が自律的にワークフローを構築・実行することを制限したい場合に使用します。
  • 環境変数 CLAUDE_CODE_DISABLE_WORKFLOWS に 1 を設定することでも無効化できます。
英語原文(公式ドキュメントより)

Disable dynamic workflows and bundled workflow commands. Also configurable via the CLAUDE_CODE_DISABLE_WORKFLOWS environment variable. See https://code.claude.com/docs/en/settings#available-settings

関連ドキュメント

関連する変更履歴

v2.1.285(1件)

Changed
Code Review のプルリクエストレビューと /ultrareview の挙動を変更した: disableWorkflows が有効でも実行されるようになった。ただし、レビューを実行するマシンが自身の管理者(MDM または managed-settings ファイル)によって設定されている場合は除く
英語原文を表示
Changed Code Review's pull request reviews and /ultrareview to run when disableWorkflows is on, unless the machine running the review has it set by its own administrator (MDM or the managed-settings file)

変更後

組織の設定で disableWorkflows が有効になっていても、プルリクエストのコードレビューや /ultrareview を実行できるようになる。ただし、レビューを実行するマシン自体に管理者が独自に disableWorkflows を設定している場合は引き続き無効のままになる。