settings.json

enabledPlugins

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

plugin-id@marketplace-id 形式で有効化するプラグインを指定します(例: { "formatter@anthropic-tools": true })。

記述例

{
  "enabledPlugins": {
    "code-formatter@team-tools": true,
    "deployment-tools@team-tools": true,
    "experimental-features@personal": false
  }
}

使い方・用途

  • プロジェクト固有のツールや機能をチーム全員で共有するために、リポジトリの .claude/settings.json に記載してプラグインを強制有効化する場合に使用します。
  • 管理設定で使用することで、セキュリティポリシーを遵守した特定の承認済みプラグインを組織全体に確実に配布・適用できます。
英語原文(公式ドキュメントより)

Enabled plugins using plugin-id@marketplace-id format. Example: { "formatter@anthropic-tools": true }. See https://code.claude.com/docs/en/plugins

関連する変更履歴

v2.1.283(1件)

Fixed
大文字小文字のみが異なる id を持つ 2 つのインストール済みプラグインのうち、指定された方にそのスコープで enabledPlugins エントリーがなかった場合に、もう一方をそのオプションとシークレットごと削除してしまう claude plugin uninstall の問題を修正した
英語原文を表示
Fixed claude plugin uninstall removing the other of two installed plugins whose ids differ only in case, with its options and secrets, when the one named had no enabledPlugins entry at that scope

v2.1.261(1件)

Fixed
管理設定で enabledPlugins の強制有効化がされている場合に、クラウドセッションが claude.ai から同期されたプラグインを破棄し、失敗する可能性のあるマーケットプレースのクローンにフォールバックする問題を修正した。
英語原文を表示
Fixed cloud sessions discarding a plugin synced from claude.ai when managed settings force-enable it in enabledPlugins, then falling back to a marketplace clone that could fail

v2.1.152(1件)

Fixed
/doctor が、削除済みのマーケットプレイスやプラグインを参照している古い enabledPlugins 設定に対してエラーを報告する問題を修正しました。
英語原文を表示
Fixed /doctor reporting "marketplace not found" or "plugin not found" for stale enabledPlugins entries referencing removed marketplaces or dropped plugins

変更後

トラブルシューティング時に本来注目すべき問題に集中でき、ノイズのないクリーンな診断レポートが得られます。

関連ドキュメント

v2.1.80(1件)

Fixed
前回のセッションのキャッシュがある場合に、起動時に一部の管理設定(有効なプラグイン、パーミッション等)が適用されないバグを修正
英語原文を表示
Fixed managed settings (enabledPlugins, permissions.defaultMode, policy-set env vars) not being applied at startup when remote-settings.json was cached from a prior session

変更後

企業のセキュリティポリシーや共有設定が常に正しく適用されるため、コンプライアンスを維持したまま安心して作業を開始できます。

v2.1.45(1件)

Added
コンテキストディレクトリから enabledPlugins および extraKnownMarketplaces の読み込みをサポートしました。
英語原文を表示
Added support for reading enabledPlugins and extraKnownMarketplaces from --add-dir directories

変更後

開発者は、プロジェクト固有のプラグインやマーケットプレイスを --add-dir オプションで簡単に指定できるようになり、開発環境のセットアップが容易になりました。これにより、より迅速にプロジェクト固有のツールや機能を活用できます。