環境変数

CLAUDE_CODE_PLUGIN_SEED_DIR

読み取り専用のプラグインシードディレクトリへのパスを指定する。複数指定する場合は Unix では : で、Windows では ; で区切る。事前に構成済みのプラグインディレクトリをコンテナイメージに同梱するのに使える。Claude Code は起動時にこれらのディレクトリからマーケットプレイスを登録し、再クローンせずに事前キャッシュされたプラグインを使用する。Pre-populate plugins for containers を参照

使い方・用途

  • 実行時にプラグインをクローンできないコンテナイメージや CI ランナー向けに、ビルド時にプラグインを同梱しておき、起動時にクローンなしでそのまま読み込ませたいときに使う。
  • 組織で配布するマーケットプレイスのプラグインを、オフライン環境のデプロイでも利用できるようにしたいときに使う。
  • 複数のマーケットプレイスのプラグインを 1 つのイメージにまとめて配布したいときに、パス区切り文字で複数のシードディレクトリを指定できる。
英語原文(公式ドキュメントより)

Path to one or more read-only plugin seed directories, separated by : on Unix or ; on Windows. Use this to bundle a pre-populated plugins directory into a container image. Claude Code registers marketplaces from these directories at startup and uses pre-cached plugins without re-cloning. See Pre-populate plugins for containers

関連ドキュメント

関連する変更履歴

v2.1.79(1件)

Added
CLAUDE_CODE_PLUGIN_SEED_DIR で複数のシードディレクトリ指定に対応 (OSごとの区切り文字を使用)
英語原文を表示
CLAUDE_CODE_PLUGIN_SEED_DIR now supports multiple seed directories separated by the platform path delimiter (: on Unix, ; on Windows)

変更後

共通のプラグインセットとプロジェクト固有のセットを組み合わせて配置するなど、環境構築の柔軟性が高まります。

v2.1.77(1件)

Improved
ヘッドレスモードでのプラグインインストールが、シードディレクトリ(初期設定)と正しく組み合わさるよう改善しました
英語原文を表示
Improved headless mode plugin installation to compose correctly with CLAUDE_CODE_PLUGIN_SEED_DIR