エンタープライズの GitHub Copilot のポリシーについて
Copilot の可用性とその機能を制御するポリシーを、企業および組織で設定できます。
Enterprise の Copilot ポリシーには、2 つの適用オプションがあります。
- 有効 - この機能は、企業で Copilot が有効になっているすべての組織で利用できます。
- 無効 - この機能は、企業で Copilot が有効になっているすべての組織でブロックされます。
ポリシーが企業レベルで有効または無効になっている場合、同じポリシーを組織レベルで変更することはできません。
Enterprise 向けにポリシーを構成できます。 Enterprise レベルでポリシーが選択されておらず、Enterprise 内の複数の organization が異なるポリシーを選んで同じユーザーにアクセス権を付与している場合、この表のとおりにポリシーが適用されます。
ポリシー名 | 複数の organization に適用されるポリシー |
---|---|
[GitHub.com | |
での Copilot](#copilot-in-githubcom) | (最も制限が緩い) |
GitHub Copilot in the CLI | (最も制限が緩い) |
Copilot in GitHub Desktop (パブリック プレビュー) | (最も制限が緩い) |
IDE の GitHub Copilot Chat | (最も制限が緩い) |
エディターのプレビュー機能 | (最も制限が緩い) |
GitHub Copilot Chat in GitHub Mobile | (最も制限が緩い) |
GitHub Copilot Extensions | (最も制限が緩い) |
パブリック コードに一致する候補 | (最も制限が厳しい) |
Copilot に Bing へアクセス権を与える | (最も制限が緩い) |
Copilot による代替 AI モデルへのアクセス | (最も制限が緩い) |
Copilot メトリック API アクセス | (最も制限が厳しい) |
GitHub.com
での Copilot
Copilot Enterprise ライセンスがあれば、"GitHub.com の Copilot" を有効化して、企業メンバーに以下を含む GitHub ウェブサイトの AI 機能へのアクセス権を提供できます。
- GitHub.com での GitHub Copilot Chat - GitHub のチャット インターフェイス内で GitHub Copilot にコード関連の質問を尋ねることができます。 一般的な質問や、リポジトリ、問題、ファイル、シンボルなど、特定のコンテキスト内での質問を行うことができます。
- Copilot pull request 概要 - Copilot は、自然言語を使用して、プルリクエストで行われた変更の概要と影響を受けたファイルの一覧を生成できます。 この概要は、レビュー担当者が提案された変更をすばやく理解するのに役立ちます。
- Copilot サポート技術情報 - 組織の所有者は、1 つ以上のリポジトリにわたって Markdown ドキュメントで構成されるサポート技術情報を作成できます。これにより、組織のメンバーは、Copilot Chat in GitHub、Visual Studio Code の Copilot Chat、および Visual Studio の Copilot Chat で質問する場合、コンテキストとしてそのドキュメントを使用できます。
"GitHub.com で Copilot" を有効にした場合は、追加機能を構成することもできます:
-
ユーザー フィードバック収集にオプトインする: 有効にすると、ユーザーは Copilot pull request の概要に関するフィードバックを提供できます。 詳しくは、「GitHub Copilot で pull request の概要を作成する」をご覧ください。
-
オプトインのプレビュー機能: 有効にすると、ユーザーはまだ一般提供されていない新しい Copilot 機能をテストできます。 機能のプレビューには欠陥があり、機能はいつでも変更または廃止される可能性があることに注意してください。 Copilot 機能の現在のプレビューを次に示します。
- Copilot のコード レビューにおける試験段階の言語。 「GitHub Copilot コード レビューの使用」をご覧ください。
GitHub Copilot in the CLI
GitHub Copilot in the CLI は GitHub CLI の拡張機能であり、ターミナルでチャットのようなインターフェイスを提供します。 コマンドの提案、または実行するコマンドの説明を求めて GitHub Copilot に質問することができます。
Copilot in GitHub Desktop (パブリック プレビュー)
プロジェクトに対して行った変更に基づいて、GitHub Desktop でコミット メッセージと説明を生成することができます。
IDE の GitHub Copilot Chat
IDE で GitHub Copilot とチャットして、コンテキストを切り替えることなく、コーディング関連の質問に対するコードの提案と回答を取得できます。
エディターのプレビュー機能
Copilot の一部の機能は、エディターでプレビュー機能として使用できます。 Enterprise に対してこれらの機能を有効または無効にすることができます。
GitHub Copilot Chat in GitHub Mobile
は、GitHub Copilot と対話できるチャット インターフェイスであり、GitHub Mobile 内でコーディング関連の質問をすると回答を受け取ることができます。
GitHub Copilot Extensions
GitHub Copilot Extensions は外部ツールを GitHub Copilot Chat と統合し、企業のメンバーがコンテキストの切り替えを減らし、自然言語を使用してツールを操作し、Copilot Chat エクスペリエンスをカスタマイズするのに役立ちます。
パブリック コードに一致する候補
GitHub Copilot には、GitHub のパブリック コードと一致するコード候補を検出するフィルターが含まれています。 フィルターが有効になっていると、GitHub Copilot によって、周囲の約 150 文字のコードに関するコード候補が、GitHub でのパブリック コードに対してチェックされます。 一致または近い一致がある場合、候補は表示されません。
Copilot に Bing へアクセス権を与える
GitHub Copilot Chat では、Bing を使用して、インターネットで質問に関連する情報を検索することで、強化された応答を提供できます。 Bing 検索は、新しいテクノロジや非常に具体的なテーマについて話し合うときに特に役立ちます。
Copilot による代替 AI モデルへのアクセス
Note
GPT-4.5 のサポートは、Copilot Enterprise でのみ利用できます。
Copilot Chat の既定では、基本モデルが使われます。 代替モデルにアクセス権を付与すると、Enterprise のメンバーは、基本モデルではなくこれらのモデルを使うことを選択できます。 使用できる代替モデルは次のとおりです。
- Claude Sonnet。 「Copilot Chat で Claude Sonnet を使う」を参照してください。
- Gemini。 「Copilot Chat での Gemini の使用」を参照してください。
- OpenAI モデル: 「Copilot Chat での OpenAI GPT-4.1 の使用」を参照してください。
Copilot メトリック API アクセス
このポリシーを有効にすると、ユーザーは Copilot メトリック API を使用できるようになります。 「Copilot のメトリックの REST API エンドポイント」を参照してください。
GitHub Copilot のポリシーの構成
- GitHub の右上隅にあるプロフィール写真をクリックします。
- ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。
- ページの上部にある [ Policies] をクリックします。
- " [ポリシー]" セクションで [Copilot] をクリックします。
- 「GitHub Copilot」ページで、[ポリシー] タブをクリックします。
- 構成するポリシーごとに、ドロップダウン メニューをクリックし、適用オプションを選択します。