メモ
この機能は パブリック プレビュー であり、変更される可能性があります。
-
エンタープライズの
.github-privateリポジトリで、.github/copilot/ディレクトリに移動します。.github-privateリポジトリがまだない場合は、企業でカスタム エージェントを使用する準備 を参照してください。 -
`settings.json`で`.github/copilot/settings.json` ファイルを作成または編集します。 -
プラグイン ポリシー構成をファイルに追加します。
settings.jsonファイルでは、次の最上位のプロパティがサポートされています。JSON { "extraKnownMarketplaces": { "MARKETPLACE-NAME": { "source": { "source": "github", "repo": "OWNER/REPO" } } }, "enabledPlugins": { "PLUGIN-NAME@MARKETPLACE-NAME": true } }{ "extraKnownMarketplaces": { "MARKETPLACE-NAME": { "source": { "source": "github", "repo": "OWNER/REPO" } } }, "enabledPlugins": { "PLUGIN-NAME@MARKETPLACE-NAME": true } }extraKnownMarketplaces: CLI ユーザーが使用できる追加のプラグイン マーケットプレースを定義します。 各エントリは、プロバイダー (source) とリポジトリを"github"形式で指定するOWNER/REPOプロパティを含む名前付き Marketplace オブジェクトです。enabledPlugins: すべてのエンタープライズ ユーザーに対して自動的にインストールされるプラグインを定義します。 各エントリでは、PLUGIN-NAME@MARKETPLACE-NAME形式がキーとして使用され、プラグインを有効にするためにブール値がtrueされます。
-
変更をコミットして、
.github-privateリポジトリの既定のブランチにプッシュします。
構成がコミットされると、エンタープライズ ユーザーは、次に Copilot CLI (コパイロット CLI) で認証を行う際に、指定されたマーケットプレースとプレインストール済みプラグインを表示します。