Skip to main content

Конфигурирование корпоративных стандартов плагинов для Второй пилот CLI

Настройте корпоративные стандарты плагинов, определив settings.json файл в репозитории .github-private вашего предприятия.

Кто может использовать эту функцию?

Enterprise owners

Примечание.

Эта функция уже присутствует public preview и может измениться.

  1. В репозитории .github-private вашего предприятия перейдите в .github/copilot/ каталог. Если у вас ещё нет репозитория .github-private , смотрите Подготовка к использованию пользовательских агентов на предприятии.

  2. Создайте или отредактируйте settings.json файл по .github/copilot/settings.jsonадресу .

  3. Добавьте конфигурацию вашей политики плагина в файл. settings.json Файл поддерживает следующие свойства верхнего уровня:

    JSON
    {
      "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 для включения плагина.
  4. Зафиксируйте и отправьте изменения в стандартную ветку .github-private репозитория.

После закрепления конфигурации корпоративные пользователи увидят указанные маркетплейсы и предустановленные плагины при следующей аутентификации с Второй пилот CLIпомощью .