環境変数

CLAUDE_CODE_DISABLE_BUNDLED_SKILLS

Claude Codeに標準搭載されているスキルとワークフローを無効化します。

使い方・用途

  • 標準のスキルがプロンプトのコンテキストを占有するのを防ぎ、独自のスキルやワークフローに特化させた環境を構築できます。
  • モデルに対して標準の組み込みコマンドを隠すことで、特定の開発環境において不要な提案が行われないように制御できます。
  • プラグインや .claude/skills/ 内の独自スキルは維持したまま、システム提供の機能のみを最小限に絞り込めます。
英語原文(公式ドキュメントより)

Set to 1 to disable the skills and workflows that ship with Claude Code: bundled skills and workflows are removed entirely, while built-in slash commands like /init stay typable but are hidden from the model. Skills from plugins, .claude/skills/, and .claude/commands/ are unaffected. Equivalent to the disableBundledSkills setting; 0 does not override it

関連する変更履歴

v2.1.169(1件)

Added
組み込みのスキル、ワークフロー、およびスラッシュコマンドをモデルから隠すための disableBundledSkills 設定を追加しました。
英語原文を表示
Added a disableBundledSkills setting and CLAUDE_CODE_DISABLE_BUNDLED_SKILLS environment variable to hide bundled skills, workflows, and built-in slash commands from the model

変更前

プロジェクト独自のワークフローのみを Claude に実行させたい場合でも、常に標準搭載のスキルがコンテキストに含まれていました。

変更後

この設定を有効にすることで、Claude が組み込み機能ではなく、プロジェクトで定義した特定のルールやスキルのみを優先して使用するように制限できます。

ユーザーへの恩恵

AI の挙動をより厳格に制御し、組織固有の標準フローのみに従わせたい場合に役立ちます。

関連ドキュメント