Skip to main content

organization 内での Copilot のポリシーの管理

組織内の GitHub Copilot のポリシーを管理する方法について説明します。

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

Organization owners

Organizations with a GitHub Copilot Business or GitHub Copilot Enterprise plan

GitHub Copilot に関するポリシーについて

組織の所有者は、組織で GitHub Copilot を使用するためのポリシーを管理できます。 たとえば、組織の所有者は、次の Copilot 機能 。

  • GitHub.com での Copilot
  • IDE 内の Copilot Chat
  • 次のようなエディター プレビュー Copilot 機能があります。
    • Copilot Chat での画像のサポート (VS Code と Visual Studio で使用可能)

      メモ

      この設定は Copilot 内のプレビュー機能にのみ適用されるものであり、VS Code のすべてのプレビュー関連の設定を制御することはありません。

  • Copilot コーディング エージェント (パブリック プレビュー)
  • Copilot Spaces (パブリック プレビュー)
  • GitHub.com (パブリック プレビュー) 上の MCP サーバー
  • Copilot Chat in GitHub Mobile
  • Copilot in the CLI と Windows Terminal
  • GitHub Desktop での Copilot (パブリック プレビュー)
  • パブリック コードに一致する候補
  • Copilot の代替モデルへのアクセス
    • Anthropic Claude in Copilot
    • Copilot での Google Gemini
    • Copilot での OpenAI モデル

Organization の所有者によって選ばれたポリシー設定により、organization を介して Copilot へのアクセスを許可されているすべての organization メンバーに対する Copilot の動作が決まります。

候補一致ポリシー

組織の設定には、公開されているコードと一致するコード候補を許可またはブロックするオプションが含まれています。 パブリック コードと一致する提案をブロックすることを選ぶと、Copilot は、可能性のあるコード提案とその周囲の約 150 文字のコードを、GitHub 上のパブリック コードと照合します。 一致またはほぼ一致がある場合、候補は表示されません。

組織での Copilot の機能の有効化

メモ

Copilot policies are also managed at the enterprise level. If your organization is part of an enterprise, and explicit settings have been selected at the enterprise level, you cannot override those settings at the organization level. For more information on managing policies at the enterprise level, see 企業内の Copilot のポリシーと機能を管理する.

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。

  2. 組織の隣の [設定] をクリックします。

  3. サイドバーの [コード、計画、自動化] で、 Copilot をクリックし、[ポリシー] をクリックします。

  4. 各機能の右側にあるドロップダウン オプションを使用して、組織でその機能を有効または無効にします。

    たとえば、候補一致を有効または無効にするには、[パブリック コードに一致する候補] ドロップダウンで [許可] または [ブロック] を選択します。

  5. Organization が Copilot Business プランを所有していて、[Copilot in GitHub.com] を有効にしている場合は、さらに 2 つのオプションが表示されます。

    • ユーザー フィードバック収集にオプトインする: 有効にすると、ユーザーは Copilot pull request の概要に関するフィードバックを提供できます。 詳しくは、「GitHub Copilot で pull request の概要を作成する」をご覧ください。

    • オプトインのプレビュー機能: 有効にすると、ユーザーはまだ一般提供されていない新しい Copilot 機能をテストできます。 機能のプレビューには欠陥があり、機能はいつでも変更または廃止される可能性があることに注意してください。 Copilot 機能の現在のプレビューを次に示します。

ヒント

ユーザーに対して Copilot コーディング エージェント を有効にする場合は、エージェントが使用できるリポジトリも定義する必要があります。「Organization への Copilot コーディング エージェント の追加」を参照してください。

Organization 内で GitHub Copilot Extensions のポリシーを設定する

GitHub Copilot Extensions により、外部ツールは GitHub Copilot Chat と統合されています。 「拡張情報を使用して外部ツールを Copilot Chat と統合する」を参照してください。

Copilot Extensions を organization にインストールする前に、organization の利用ポリシーを設定する必要があります。 利用ポリシーを設定すると、organization 内のすべてのメンバーに対して Copilot Extensions を有効または無効にし、セキュリティ リスクを制限できます。

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. サイドバーの [コード、計画、自動化] で、 Copilot をクリックし、[ポリシー] をクリックします。
  4. [Copilot Extensions] セクションでドロップダウン メニューを選び、organization の Copilot Extensions を有効または無効にします。

Organization の GitHub Copilot Extension アクセス許可の管理

Organization に Copilot Extension をインストールすると、拡張機能が organization 内に持っているアクセス許可と、それらのアクセス許可が必要な理由を確認できます。 Copilot Extension に一覧表示されているアクセス許可を付与しない場合は、拡張機能を一時停止またはアンインストールできます。

  1. GitHub の右上隅でプロフィール写真を選んでから、 [Your organizations] をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. サイド バーの [サード パーティのアクセス] で、[GitHub Apps] をクリックします。 組織にインストールされている GitHub Apps の一覧が表示されます。
  4. 必要に応じて、インストールされている GitHub Apps for Copilot Extensions をフィルター処理するには、[Filter] ドロップダウン メニューを選び、[Copilot Extensions] をクリックします。
  5. レビューまたは変更する Copilot Extension の横にある [Configure] をクリックします。
  6. [Permissions] セクションで、Copilot Extension に表示されているアクセス許可をレビューします。 必要に応じて、次の 2 つの方法のいずれかで、Copilot Extension による organization へのアクセスを禁止できます。
    • 拡張機能をインストールしたまま、organization 内のリソースへの Copilot Extension のアクセスを無期限に一時停止するには、[Danger zone] セクションで [Suspend] をクリックします。
    • Copilot Extension を完全にアンインストールするには、[Danger zone] セクションで [Uninstall] をクリックします。

参考資料