将 GitHub Copilot 部署到现有的 Visual Studio 实例

对于 Visual Studio 2022 版本 17.8 或更高版本的管理员,可以使用安装脚本以编程方式将 GitHub Copilot 部署到客户端工作站,过程与部署其他 Visual Studio 组件类似。

请注意,此方法不会安装 GitHub Copilot 聊天扩展。

先决条件

要开始,需要:

将 GitHub Copilot 部署到客户端计算机的方式取决于 Visual Studio 当前在这些计算机上的安装方式。

修改现有安装以添加 GitHub Copilot 组件

大多数情况下,用户将自行获取 Visual Studio,或在其计算机上运行开发环境安装脚本。 若要将 GitHub Copilot 组件添加到 Visual Studio 的现有安装,请使用命令行或 PowerShell 窗口中的安装程序的 modify 命令。

示例安装说明

请确保在命令行或 PowerShell 窗口中的 Visual Studio 安装程序目录中:C:\Program Files (x86)\Microsoft Visual Studio\Installer

$installDir = .\vswhere.exe -products * -version 17.8 -requires Microsoft.VisualStudio.Component.CoreEditor -property installationPath
foreach ($i in $installDir) {
    Write-Host "Adding Copilot to this installed instance" $i
    Start-Process -FilePath .\setup.exe -ArgumentList "modify --installPath ""$i"" --add Component.GitHub.Copilot --passive" -Wait
}

使用布局进行部署

如果使用布局在整个组织中部署 Visual Studio,首先需要将 Component.GitHub.Copilot 组件添加到布局。 然后,假设客户端配置为从布局接收更新,则可以像上一个示例中一样运行 modify 命令,将其添加到客户端。

有关详细信息,请参阅布局文档

需要最终用户操作

请注意,将 GitHub Copilot 组件安装到客户端计算机后,最终用户需要执行以下步骤启用 GitHub Copilot:

  1. 使用与其 Copilot 订阅关联的 GitHub 帐户登录到 GitHub Web 界面
  2. 启动 Visual Studio 2022 并将其 GitHub 帐户添加到 Visual Studio 密钥链以激活访问权限

若要了解详细信息,请考虑浏览以下资源: