エンタープライズの GitHub Copilot のポリシーについて
Copilot の可用性とその機能を制御するポリシーを、企業および組織で設定できます。
企業の Copilot ポリシーには、3 つの適用オプション があります:
- ポリシーなし - この機能は最初は組織レベルで無効になっていますが、企業で Copilot が有効になっている各組織は、その機能に対して独自のポリシーを設定できます。
- 有効 - この機能は、企業で Copilot が有効になっているすべての組織で利用できます。
- 無効 - この機能は、企業で Copilot が有効になっているすべての組織でブロックされます。
ポリシーが企業レベルで有効または無効になっている場合、同じポリシーを組織レベルで変更することはできません。
企業レベルでポリシーが選択されておらず、企業内の複数の組織が異なるポリシーを選択して同じユーザーにアクセスを許可している場合、最も制限の厳しいポリシーが適用されます。
企業には、次のいずれかのポリシーを構成できます:
- GitHub.com での Copilot
- GitHub Copilot in the CLI
- IDE の GitHub Copilot Chat
- エディターのプレビュー機能
- GitHub Copilot Chat in GitHub Mobile
- GitHub Copilot Extensions
- パブリック コードに一致する候補
- Copilot に Bing へアクセス権を与える
- Copilot による代替 AI モデルへのアクセス
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 text completion。 「Copilot テキスト入力候補の使用」をご覧ください。
GitHub Copilot in the CLI
GitHub Copilot in the CLI は GitHub CLI の拡張機能であり、ターミナルでチャットのようなインターフェイスを提供します。 コマンドの提案、または実行するコマンドの説明を求めて GitHub Copilot に質問することができます。
IDE の GitHub Copilot Chat
IDE で GitHub Copilot とチャットして、コンテキストを切り替えることなく、コーディング関連の質問に対するコードの提案と回答を取得できます。
エディターのプレビュー機能
Copilot の一部の機能は、エディターでプレビュー機能として使用できます。 Enterprise に対してこれらの機能を有効または無効にすることができます。
GitHub Copilot Chat in GitHub Mobile
は、GitHub Copilot と対話できるチャット インターフェイスであり、GitHub Mobile 内でコーディング関連の質問をすると回答を受け取ることができます。
GitHub Copilot Extensions
Note
GitHub Copilot Extensions は パブリック プレビュー 段階であり、変更される可能性があります。
GitHub Copilot Extensions は外部ツールを GitHub Copilot Chat と統合し、企業のメンバーがコンテキストの切り替えを減らし、自然言語を使用してツールを操作し、Copilot Chat エクスペリエンスをカスタマイズするのに役立ちます。
パブリック コードに一致する候補
GitHub Copilot には、GitHub のパブリック コードと一致するコード候補を検出するフィルターが含まれています。 フィルターが有効になっていると、GitHub Copilot によって、周囲の約 150 文字のコードに関するコード候補が、GitHub でのパブリック コードに対してチェックされます。 一致または近い一致がある場合、候補は表示されません。
Copilot に Bing へアクセス権を与える
Note
Copilot Chat in GitHub、VS Code、および Visual Studio への Bing 検索統合は現在 パブリック プレビュー 段階であり、変更される可能性があります。
GitHub Copilot Chat では、Bing を使用して、インターネットで質問に関連する情報を検索することで、強化された応答を提供できます。 Bing 検索は、新しいテクノロジや非常に具体的なテーマについて話し合うときに特に役立ちます。
Copilot による代替 AI モデルへのアクセス
Note
次のモデルは、現在、GitHub Copilot の AI モデルとして パブリック プレビュー 段階であり、変更される可能性があります。 これらの製品の使用には、「GitHub プレリリース ライセンス条項」が適用されます。
Copilot Chat の既定では、GPT 4o モデルが使われます。 代替モデルにアクセス権を付与すると、Enterprise のメンバーは既定の GPT 4o モデルではなく、これらのモデルを使うことを選択できます。 使用できる代替モデルは次のとおりです。
- Claude 3.5 Sonnet。 「GitHub Copilot での Claude 3.5 Sonnet の使用」を参照してください。
- Gemini 2.0 Flash。 「Gemini 2.0 Flash in GitHub Copilot を使う」を参照してください。
- OpenAI の o1 および o3 モデル
- o1: このモデルは、高度な推論と複雑な問題の解決、特に数学と科学に特化しています。 GPT 4o モデルよりも応答速度が下がります。 エンタープライズの各メンバーは、1 日あたり 10 件の要求をこのモデルに対して行うことができます。
- o3-mini: これは、o1 および o1-mini に続く次世代の推論モデルです。 o3-mini モデルは、o1-mini と同等の応答時間でコーディング ベンチマークで o1 を上回り、ほぼ同じ待機時間で品質の向上を実現しています。 コード生成と小規模なコンテキスト操作に最適です。 Enterprise の各メンバーは、12 時間あたり 50 件の要求をこのモデルに対して行うことができます。
Copilot メトリック API アクセス
このポリシーを有効にすると、ユーザーは Copilot メトリック API を使用できるようになります。 「Copilot のメトリックの REST API エンドポイント」を参照してください。
GitHub Copilot のポリシーの構成
- GitHub の右上隅にあるプロフィール写真をクリックします。
- ご自分の環境に応じて、[Your enterprise] または [Your enterprises] をクリックし、表示するエンタープライズをクリックします。
- ページの左側にある Enterprise アカウントのサイドバーで、 [ポリシー] をクリックします。
- " [ポリシー]" セクションで [Copilot] をクリックします。
- 「GitHub Copilot」ページで、[ポリシー] タブをクリックします。
- 構成するポリシーごとに、ドロップダウン メニューをクリックし、適用オプションを選択します。