将 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 钥匙串,即可激活访问权限。

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