GitHub Copilot を既存の Visual Studio インスタンスに展開する

Visual Studio 2022 バージョン 17.8 以降の管理者は、他の Visual Studio コンポーネントを展開する場合と同様に、インストール スクリプトを使用して、GitHub Copilot をプログラムでクライアントのワークステーションに展開できます。

この方法では、GitHub Copilot チャット拡張機能はインストールされないことにご注意ください。

前提条件

開始するには、以下が必要です。

  • このセクションでは、Visual Studio 2022 バージョン 17.8 以降 がクライアント コンピューターに既にインストールされていることを前提としています。 そうでない場合、Visual Studio を組織全体に展開する方法については、Visual Studio 管理者ガイドのガイダンスを参照してください。
  • GitHub Copilot コンポーネントをインストールする Visual Studio 2022 インスタンスのエンド ユーザーには、有効でアクティブな GitHub Copilot for Business サブスクリプションが必要です。 参照: 組織での GitHub Copilot for Business のアクセスの管理。

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 キーチェーンに追加してアクセスをアクティブ化してください。

詳細については、次のリソースを参照してください。