Примечание.
Эта функция уже присутствует public preview и может измениться.
-
В репозитории
.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формате.enabledPlugins: Определяет плагины, которые автоматически устанавливаются для всех корпоративных пользователей. Каждая запись использует форматPLUGIN-NAME@MARKETPLACE-NAMEв качестве ключа с булевым значениемtrueдля включения плагина.
-
Зафиксируйте и отправьте изменения в стандартную ветку
.github-privateрепозитория.
После закрепления конфигурации корпоративные пользователи увидят указанные маркетплейсы и предустановленные плагины при следующей аутентификации с Второй пилот CLIпомощью .