エンタープライズの GitHub Copilot のポリシーについて
Copilot の可用性とその機能を制御するポリシーを、企業および組織で設定できます。
Enterprise での Copilot ポリシーの適用オプションは次のとおりです。
- 有効 - この機能は、企業で Copilot が有効になっているすべての組織で利用できます。
- 無効 - この機能は、企業で Copilot が有効になっているすべての組織でブロックされます。
- No policy - 機能の制御は、organization の所有者の設定に委ねられます。
ポリシーが企業レベルで有効または無効になっている場合、同じポリシーを組織レベルで変更することはできません。
Enterprise 向けにポリシーを構成できます。 Enterprise レベルでポリシーが選択されておらず、Enterprise 内の複数の organization が異なるポリシーを選んで同じユーザーにアクセス権を付与している場合、この表のとおりにポリシーが適用されます。
ポリシー名 | 複数の organization に適用されるポリシー |
---|---|
GitHub.com での Copilot | (最も制限が緩い) |
GitHub Copilot in the CLI | (最も制限が緩い) |
GitHub Desktop での Copilot (パブリック プレビュー) | (最も制限が緩い) |
IDE の GitHub Copilot Chat | (最も制限が緩い) |
エディターのプレビュー機能 | (最も制限が緩い) |
GitHub Copilot Chat in GitHub Mobile | (最も制限が緩い) |
GitHub Copilot Extensions | (最も制限が緩い) |
パブリック コードに一致する候補 | (最も制限が厳しい) |
Copilot に Bing へアクセス権を与える | (最も制限が緩い) |
Copilot による代替 AI モデルへのアクセス | (最も制限が緩い) |
Copilot メトリック API アクセス | (最も制限が厳しい) |
Copilot コーディング エージェント | (最も制限が緩い) |
GitHub.com での MCP のバージョン | (最も制限が緩い) |
GitHub.com での Copilot
Copilot Enterprise ライセンスを使うと、"Copilot in GitHub.com" を有効にして、Enterprise のメンバーに、次のような GitHub Web サイト上の AI 機能へのアクセスを提供できます。
- GitHub Copilot Chat in GitHub.com - GitHub のチャット インターフェイスから、GitHub Copilot でコーディング関連の質問をすることができます。 一般的な質問や、リポジトリ、問題、ファイル、シンボルなど、特定のコンテキスト内での質問を行うことができます。
- Copilot pull request 概要 - Copilot は、自然言語を使用して、プルリクエストで行われた変更の概要と影響を受けたファイルの一覧を生成できます。 この概要は、レビュー担当者が提案された変更をすばやく理解するのに役立ちます。
- Copilot ナレッジ ベース - Organization の所有者は、1 つ以上のリポジトリにわたる Markdown ドキュメントで構成されるナレッジ ベースを作成できます。これにより、organization のメンバーは、Copilot Chat in GitHub、Copilot Chat in Visual Studio Code、Copilot Chat in Visual Studio で質問するときに、そのドキュメントをコンテキストとして使用できます。
"GitHub.com で Copilot" を有効にした場合は、追加機能を構成することもできます:
- ユーザー フィードバック収集にオプトインする: 有効にすると、ユーザーは Copilot pull request の概要に関するフィードバックを提供できます。 詳しくは、「GitHub Copilot で pull request の概要を作成する」をご覧ください。
- オプトインのプレビュー機能: 有効にすると、ユーザーはまだ一般提供されていない新しい Copilot 機能をテストできます。 機能のプレビューには欠陥があり、機能はいつでも変更または廃止される可能性があることに注意してください。 Copilot 機能の現在のプレビューには、Copilot Spaces が含まれています。 「Copilot Spaces を使用したコンテキストの整理と共有について」をご覧ください。
GitHub Copilot in the CLI
GitHub Copilot in the CLI は、ターミナルでチャットのようなインターフェイスを提供する、GitHub CLI の拡張機能です。 コマンドの提案、または実行するコマンドの説明を求めて GitHub Copilot に質問することができます。
GitHub Desktop での Copilot (パブリック プレビュー)
プロジェクトに対して行った変更に基づいて、GitHub Desktop でコミット メッセージと説明を生成することができます。
IDE の GitHub Copilot Chat
IDE で GitHub Copilot とチャットして、コンテキストを切り替えることなく、コーディング関連の質問に対するコードの提案と回答を取得できます。
エディターのプレビュー機能
Copilot の一部の機能は、エディターでプレビュー機能として使用できます。 Enterprise に対してこれらの機能を有効または無効にすることができます。
GitHub Copilot Chat in GitHub Mobile
GitHub Copilot Chat in GitHub Mobile は、GitHub Copilot と対話して、GitHub Mobile 内でコーディング関連の質問をして、回答を受け取ることができるチャット インターフェイスです。
GitHub Copilot Extensions
GitHub Copilot Extensions は外部ツールを GitHub Copilot Chat と統合し、Enterprise のメンバーがコンテキストの切り替えを減らし、自然言語を使ってツールを操作し、Copilot Chat エクスペリエンスをカスタマイズするのに役立ちます。
パブリック コードに一致する候補
GitHub Copilot には、GitHub のパブリック コードと一致するコード候補を検出するフィルターが含まれています。 フィルターが有効になっていると、GitHub Copilot によって、周囲の約 150 文字のコードに関するコード候補が、GitHub でのパブリック コードに対してチェックされます。 一致または近い一致がある場合、候補は表示されません。
Copilot に Bing へアクセス権を与える
GitHub Copilot Chat は、Bing を使って、質問に関連する情報をインターネットで検索し、強化された応答を提供できます。 Bing 検索は、新しいテクノロジや非常に具体的なテーマについて話し合うときに特に役立ちます。
Copilot による代替 AI モデルへのアクセス
メモ
GPT-4.5 のサポートは、Copilot Enterprise でのみ利用できます。
既定では、Copilot Chat は基本モデルを使います。 代替モデルにアクセス権を付与すると、Enterprise のメンバーは、基本モデルではなくこれらのモデルを使うことを選択できます。 使用できる代替モデルは次のとおりです。
- Claude。 「Copilot Chat での Claude の使用」を参照してください。
- Gemini。 「Copilot Chat での Gemini の使用」を参照してください。
- OpenAI モデル: 「Copilot Chat での OpenAI GPT-4.1 の使用」を参照してください。
メモ
この設定は、Copilot コーディング エージェント によって使われるモデルには影響しません。
Copilot メトリック API アクセス
このポリシーを有効にすると、ユーザーは Copilot メトリック API を使用できるようになります。 「Copilot のメトリックの REST API エンドポイント」を参照してください。
Copilot コーディング エージェント
メモ
Copilot コーディング エージェント is in パブリック プレビュー and subject to change.
Copilot コーディング エージェント は、自律的な AI 搭載ソフトウェア開発エージェントです。 プレビュー期間中、この機能の使用には GitHub プレリリース ライセンス条項が適用されます。 この機能では、[Models] 設定ページで有効になっていないモデルを使用できます。 Copilot コーディング エージェント によって行われた Premium リクエストのコストは、それが使用するモデルとは無関係です。
Copilot Enterprise ライセンスを使うと、"Copilot コーディング エージェント" を有効にして、Enterprise のメンバーが、割り当てられた Copilot ライセンスに基づいて Copilot コーディング エージェント を使用できるようにすることができます。 これにより、メンバーは Copilot コーディング エージェント を使用できる organization リポジトリ内の Copilot に作業または issue を割り当て、個人リポジトリで Copilot コーディング エージェント を有効にすることができます。
または、[No policy] に設定して、organization の所有者による organization の設定での決定に委ねます。
ヒント
ライセンス所有者が Copilot コーディング エージェント を使用できるようにすることは、Copilot コーディング エージェント を organization 内のリポジトリで使用できるようにするための最初のステップです。 詳しくは、「Organization への Copilot コーディング エージェント の追加」をご覧ください。
GitHub.com での MCP のバージョン
メモ
GitHub.com での MCP サーバーの使用はパブリック プレビュー段階であり、変更される可能性があります。
The Model Context Protocol (MCP) is an open standard that defines how applications share context with large language models (LLMs). MCP provides a standardized way to connect AI models to different data sources and tools, enabling them to work together more effectively.
You can use MCP to extend the capabilities of Copilot コーディング エージェント by connecting it to other tools and services.「Extending Copilot coding agent with the Model Context Protocol (MCP)」をご覧ください。
GitHub Copilot のポリシーの構成
- GitHub の右上隅にあるプロフィール写真をクリックします。
- ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。
- ページの上部にある [ Policies] をクリックします。
- " [ポリシー]" セクションで [Copilot] をクリックします。
- 「GitHub Copilot」ページで、[ポリシー] タブをクリックします。
- 構成するポリシーごとに、ドロップダウン メニューをクリックし、適用オプションを選択します。