Skip to main content

关于企业管理插件的标准 Copilot 命令行界面(CLI)

企业管理员可以集中定义插件策略 Copilot 命令行界面(CLI),确保其企业中的插件可用性一致。

注意

此功能目前处于公共预览版,可能会发生更改。

企业管理的插件标准允许管理员为其企业中的****Copilot 命令行界面(CLI)。 通过在企业settings.json存储库中配置.github-private文件,管理员可以指定哪些插件市场可供用户使用,并为所有企业用户自动安装哪些插件。

插件标准的工作原理

企业插件标准使用存储在企业存储库中的 .github-private 配置文件。 配置在settings.json以下路径的文件中定义: .github/copilot/settings.json

对于插件标准,该文件可以定义:

  • 已知市场。 可供用户浏览和安装插件的插件市场。
  • 已启用默认的插件。 使用 CLI 进行身份验证时自动为所有企业用户安装的特定插件。

用户在登录 Copilot 命令行界面(CLI) 时,客户端会查询一个 API 终结点,读取企业 .github-private 存储库中的 settings.json 数据。 然后,文件中定义的策略将应用于用户的 CLI 会话。

为何使用企业管理的插件标准

企业管理的插件标准可帮助管理员解决几个常见的难题:

  • 客户端之间的一致性。 确保所有使用 Copilot 命令行界面(CLI) 企业分配 Copilot 许可证的开发人员都可以访问相同的插件和市场。
  • 集中式治理。 从单个配置文件管理插件可用性,而不是依赖单个开发人员安装正确的插件。
  • 版本控制的策略。 由于配置位于 Git 存储库中,因此可通过拉取请求跟踪、审核和查看插件标准的所有更改。
  • 减少入职障碍。 新开发人员在进行身份验证时自动接收企业的标准插件,无需进行任何手动设置。

后续步骤

若要配置 Copilot 命令行界面(CLI)企业插件标准,请参阅 配置企业插件标准 Copilot 命令行界面(CLI)