Skip to main content

企業ネットワークへの GitHub Copilot のアクセスの管理

サブスクリプション ベースのネットワーク ルーティングを使用して、ネットワークへの Copilot アクセスを制御する方法について説明します。

この機能を使用できるユーザーについて

Enterprise owners

Copilot Enterprise or Copilot Business

Note

Copilot subscription-based network routing は現在ベータ版に限定されており、変更される可能性があります。 この機能は、2024 年 10 月 31 日にすべてのユーザーに対して有効になります。

Copilot subscription-based network routing について

エンタープライズまたは 組織のオーナーは、ネットワーク ファイアウォールを使用して、GitHub Copilot Business または GitHub Copilot Enterprise へのアクセスを明示的に許可したり、GitHub Copilot Individual へのアクセスをブロックしたりできます。 これにより、メンバーがネットワーク内で使用できる GitHub Copilot プランを制御できます。

Copilot subscription-based network routing を構成すると、次の GitHub Copilot 機能に影響します。

  • Visual Studio Code、Visual Studio、JetBrains IDE、および Vim/NeoVim でのコード完成
  • Visual Studio Code、Visual Studio、および JetBrains IDE での Copilot Chat
  • GitHub Mobile アプリ
  • Copilot in the CLI

2024 年 10 月 31 日に、すべてのユーザーに対して Copilot subscription-based network routing を有効にします。 これにより、ユーザーは自分の Copilot サブスクリプションに固有のエンドポイントを介して GitHub Copilot にアクセスできるようになります。 Copilot Business ユーザーのみが Copilot Business エンドポイントに接続でき、Copilot Enterprise ユーザーのみが Copilot Enterprise エンドポイントに接続できます。

オプションで、GitHub アカウント担当者がいる顧客で、10 月 31 日より前にネットワーク上の Copilot Individual へのアクセスをブロックする場合は、この日付より前に Copilot subscription-based network routing を有効にする方法について担当者までお問い合わせください。

GitHub Copilot への継続的なアクセスを確保するための重要な手順

今から 10 月 31 日の間に、「Copilot 用のプロキシ サーバーまたはファイアウォールの構成」に記載されているすべてのホスト名へのアクセスがファイアウォールで許可されていることを確認する必要があります。

エンタープライズの Copilot subscription-based network routing の構成

2024 年 10 月 31 日より前に、ユーザーが引き続き GitHub Copilot にアクセスできるように、次の手順を実行する必要があります。

  1. メンバーが、以下に示す Copilot クライアントの最小バージョンに更新されていることを確認します。

    • Visual Studio Code の場合は、Copilot チャット バージョン 0.17 以降を使用します。
    • JetBrains IDE の場合は、Copilot バージョン 1.5.6.5692 以降を使用します。
    • Visual Studio の場合は、バージョン VS 2022 17.11 以降を使用します。
  2. 許可リストに次のいずれかのパスを含めるように、企業ネットワーク ファイアウォールを更新します。

    • Copilot Business サブスクリプションに *.business.githubcopilot.com を追加する

    • Copilot Enterprise サブスクリプションに *.enterprise.githubcopilot.com を追加する

    Note

    * はワイルドカード文字を表示します。 GitHub Copilot が正しく機能するためには、複数のサブドメインが必要であるため、ワイルドカードが必要です。

  3. 企業ネットワーク ファイアウォールを更新して、禁止リストに *.individual.githubcopilot.com を含めます。