Skip to main content

조직 네트워크에 대한 GitHub Copilot 액세스 관리

구독 기반 네트워크 라우팅을 사용하여 네트워크에 대한 Copilot 액세스를 제어하는 방법을 알아봅니다.

누가 이 기능을 사용할 수 있나요?

Organization owners

Copilot Business

Copilot subscription-based network routing 정보

조직 소유자는 네트워크 방화벽을 사용하여 GitHub Copilot Business에 대한 액세스를 명시적으로 허용하거나 GitHub Copilot Individual에 대한 액세스를 차단할 수 있습니다. 이렇게 하면 구성원이 네트워크 내에서 사용할 수 있는 GitHub Copilot 계획을 제어할 수 있습니다.

Copilot subscription-based network routing 구성은 다음 GitHub Copilot 기능에 영향을 미칩니다.

  • Visual Studio Code, Visual Studio, JetBrains IDE 및 Vim/NeoVim에서 코드 완성
  • Visual Studio Code에서 Copilot Chat, Visual Studio, 및 JetBrains IDE
  • GitHub의 Copilot Chat
  • GitHub Mobile 앱
  • Copilot in the CLI

Copilot subscription-based network routing은 모든 사용자에게 제공됩니다. 이렇게 하면 사용자가 Copilot 구독과 관련된 엔드포인트를 통해 GitHub Copilot에 액세스하게 됩니다. Copilot Business 사용자만 Copilot Business 엔드포인트에 연결할 수 있고 Copilot Enterprise 사용자만 Copilot Enterprise 엔드포인트에 연결할 수 있습니다.

GitHub Copilot에 대한 지속적인 액세스를 위한 중요 단계

방화벽이 "Copilot에 대한 프록시 서버 또는 방화벽 구성"에 나열된 모든 호스트 이름에 대한 액세스를 허용하는지 확인해야 합니다.

조직을 위한 Copilot subscription-based network routing 구성

조직 소유자는 GitHub Copilot Business 또는 GitHub Copilot Enterprise에 대한 엔트포인트를 허용 목록에 추가할 수 있습니다. 이렇게 하면 구성원이 허용된 엔드포인트를 통해서만 GitHub Copilot에 액세스할 수 있습니다.

  1. 구성원이 아래에 나열된 Copilot 클라이언트의 최소 버전으로 업데이트했는지 확인합니다.

    • Visual Studio Code의 경우 Copilot Chat 버전 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이 포함되도록 회사 네트워크 방화벽을 업데이트합니다.