Share via


Visual Studio で GitHub Copilot をインストールする

Visual Studio の GitHub Copilot CompletionsGitHub Copilot ChatVisual Studio で AI 支援型開発を強化し、コード記述の生産性と効率の向上に役立ちます。

この記事では、Visual Studio で GitHub Copilot をインストールする方法について説明します。 Visual Studio 2022 バージョン 17.10 Preview 3 以降を使用している場合、IDE で Copilot バッジを使用して Copilot 状態を管理する方法について説明します。

GitHub Copilot for Visual Studio 2022 バージョン 17.10 Preview 3 以降を取得する

Visual Studio 2022 バージョン 17.10 Preview 3 を使用すると、GitHub Copilot と GitHub Copilot Chat を 1 つの拡張機能としてインストールできます。この拡張機能は、Copilot と Copilot Chat の両方を 1 つのパッケージにまとめます。 統合 GitHub Copilot 拡張機能は、すべてのワークロードでデフォルトで推奨されるビルトインのコンポーネントとして含まれており、Visual Studio インストーラーを介して利用できます。

新しい統合 GitHub Copilot 拡張機能を取得する方法

  • Visual Studio 2022 バージョン 17.10 Preview 3 以降をインストールします。
  • インストーラで少なくとも 1 つのワークロードを選択します。 事前に選択されたコンポーネントの [GitHub Copilot] が選択された状態にします。 または、ワークロードが選択されていない場合、インストーラーの[個々のコンポーネント]から選択して「GitHub Copilot」をインストールします。

GitHub Copilot は、デフォルトですべてのワークロードを含めてインストールされます。 除外するように選択した場合、Visual Studio インストーラーを使用してインストールを変更し、GitHub Copilot コンポーネントを選択することで、後でインストールできます。

GitHub Copilot for Visual Studio 2022 バージョン 17.8 - 17.9 を取得する

Visual Studio 2022 バージョン 17.8 - 17.9 では、GitHub Copilot と GitHub Copilot Chat を 2 つの個別の拡張機能としてインストールできます。 GitHub Copilot 拡張機能のインストールは、GitHub Copilot Chat をインストールするための前提条件です。

GitHub Copilot をインストールする

GitHub Copilot 拡張機能は、次のいずれかの方法で取得できます。

GitHub Copilot Chat をインストールする

GitHub Copilot Chat 拡張機能は、次のいずれかの方法で取得できます。

Visual Studio インストーラーを使用してインストールする

  1. Visual Studio インストーラーを起動します。

  2. 変更する Visual Studio のインストールを選択し、[変更] を選択してください。

  3. 任意のワークロード (.NET デスクトップ開発など) を選択してください。

  4. オプションのコンポーネントの一覧から GitHub Copilot 選択し、[変更] を選択して拡張機能をインストールしてください。

    Visual Studio インストーラーを使用して GitHub Copilot コンポーネントをインストールする方法を示すスクリーンショット。

    Note

    17.9 以前のバージョンでは [拡張機能の管理] ダイアログを使用し、GitHub Copilot 拡張機能の更新プログラムを管理します。

[拡張機能の管理] ダイアログ ボックスを使用してインストールする

  1. Visual Studio を開きます。
  2. メニュー バーで [拡張機能]>[拡張機能の管理] の順に選択します。
  3. [検索] ボックスに “GitHub Copilot Chat“ または “GitHub Copilot Chat“ と入力します。
  4. 拡張機能を選択したら、[ダウンロード] ボタンを選択します。
  5. Visual Studio を再起動して、インストール プロセスを完了します。

Note

アクティブ化と認可の詳細については、GitHub ドキュメントの「Visual Studio 拡張機能のインストール」セクションを参照してください。

Visual Studio Marketplace からインストールする

Visual Studio Marketplace から拡張機能を直接ダウンロードしてインストールします。

Copilot の状態を管理する

Visual Studio 2022 バージョン 17.10 Preview 3 を使用すると、Visual Studio 環境の右上隅に、Copilot がアクティブ、非アクティブ、利用不可、インストールされていないことを示す Copilot の状態アイコンが表示されます。 状態アイコンのドロップダウン メニューを使用すると、Copilot 状態の管理やトラブルシューティングに役立つオプションを簡単にアクセスできます。 一部のオプションは、Copilot の状態に応じて使用可能またはグレーアウトで表示されます。

Note

状態アイコンは、Visual Studio エディターの下部パネルから移動していることに注意してください。

Copilot はアクティブです

GitHub Copilot for Individuals または GitHub Copilot for Business にアクティブなサブスクリプションを持つ GitHub アカウントで Visual Studio にサインインした場合、Copilot はアクティブな状態になって完全に機能します。

ドロップダウン メニューを使用すると、チャット ウィンドウを簡単に開き、Copilot の設定にアクセスし、Copilot サブスクリプションを管理できます。

Copilot がアクティブな状態の Copilot バッジのスクリーンショット。

Copilot が非アクティブです

Copilot がインストールされていても非アクティブな状態の場合、次の原因が考えられます。

  • GitHub アカウントで Visual Studio にまだサインインしていない
  • サインインしている GitHub アカウントにアクティブな Copilot サブスクリプションがない

状態アイコンのドロップダウンで [Copilot サブスクリプションを持つ GitHub アカウントを追加する] を選択し、[アカウント 設定]を開いて Copilot を使用するアクティブなサブスクリプションを持つ GitHub アカウントでログインします。 サインインすると、Copilot の状態アイコンが「アクティブ」に更新されます。

Copilot が非アクティブな状態の Copilot バッジのスクリーンショット。

サインイン済みの GitHub アカウントの認証情報を更新する必要があり、Copilot が非アクティブな場合は、ドロップダウンから [GitHub 資格情報の更新] を選択して GitHub アカウントを更新し、もう一度ログインします。

管理者が Copilot を無効にしている場合は、IT 管理者に連絡して詳細を確認してください。

Copilot は利用できません

Copilot がインストールされていても利用できない場合、ネットワーク接続の問題、サーバー側の技術的な問題、期限切れのサービス プランが原因として考えられます。 この状態では、外部の問題が解決されるまで、Copilot は通常のサービスを提供しません。

ドロップダウン メニューで [Copilot にアクセスできません] を選択し、GitHub Copilot で一般的なネットワーク エラーの診断と解決に関する[トラブルシューティング ページ]を開きます。 問題が解決されてアクティブなサブスクリプションでサインインすると、Copilot の状態アイコンが「アクティブ」に更新されます。

Copilot を利用できないときの Copilot バッジのスクリーンショット。

Copilot がインストールされていません

インストーラーで [GitHub Copilot] コンポーネントからチェックを外し、デフォルトの推奨インストールからオプトアウトした場合、状態アイコンは IDE で引き続き利用できます。

ドロップダウンから [Copilot のインストール] を選択して、Copilot をインストールします。 Copilot をインストールしない場合、ドロップダウンから [Copilot の非表示] を選択して、IDE から Copilot の状態アイコンを非表示にすることができます。

Copilot がインストールされていないときの Copilot バッジのスクリーンショット。

次のステップ

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

Visual Studio の GitHub Copilot Completions を開始するVisual Studio の GitHub Copilot Chat を開始する