環境変数

CLAUDE_CODE_PLUGIN_DIRS

セッションで読み込むプラグインのディレクトリを指定する。各ディレクトリは --plugin-dir フラグで読み込む場合と同じ方法で読み込まれる。複数のパスは Unix では : で、Windows では ; で区切る。各パスは絶対パスで指定するか ~ で始める必要がある。相対パスは Claude Code がスキップするためである。Claude Code v2.1.280 以降が必要。Load a plugin for one session を参照

使い方・用途

  • 起動時にコマンドラインフラグを渡せないアプリや統合環境からプラグインを読み込みたいときに、フラグの代わりに環境変数で --plugin-dir と同じ方法でプラグインを読み込める
  • ローカルで開発中のプラグインを、依存するプラグインと合わせてセッションに読み込んでテストできる
  • チームの開発者全員に共通のプラグインを読み込ませたい管理者が、managed settings でこの環境変数を無効化して --plugin-dir とともに制御できる
英語原文(公式ドキュメントより)

Plugin directories to load for the session, each loaded the way a --plugin-dir flag loads it. Separate multiple paths with : on Unix or ; on Windows. Give each path as an absolute path or start it with ~, because Claude Code skips relative paths. Requires Claude Code v2.1.280 or later. See Load a plugin for one session

関連ドキュメント