のモデルについて Copilot
GitHub Copilot では、さまざまな AI モデルがサポートされています。 モデルによって長所が異なります。 たとえば、優先順位の低い待機時間もあれば、複雑な推論や大きなコンテキスト ウィンドウ用に最適化されているものもあります。 サポートされているモデルの完全な一覧については、 AUTOTITLE を参照してください。
利用している環境、プラン、組織または企業で設定されているポリシーに応じて、リクエストを処理するモデルを選択できる場合が多く、またはauto model selection に 1 つ選択させることもできます。 モデルの選択は結果の速度、コスト、品質に影響するため、オプションを理解すると、すべての機能を最大限に活用できます。
さらに、 Copilot には、バックグラウンドで自動的に実行されるユーティリティ モデル、および Copilot Business および Copilot Enterprise、安定性を拡張するための基本および長期サポート (LTS) モデルも用意されています。
モデルの選択
Copilotを使用している場合、GitHub、Copilot CLI、GitHub Copilot app、サポートされている IDE のいずれにあるかにかかわらず、タスクに最適なモデルを選択できます。 汎用コーディング、大規模なリファクタリング、ドキュメントの作成など、一般的なタスクに適合するモデルのガイダンスについては、 AI モデルの比較 を参照してください。
使用できるモデルを決定する内容
Copilotに表示されるモデルは、いくつかの要因によって異なります。
- プラン。 すべてのプランで利用できるモデルもあれば、Premium モデルなどの有料プランが必要なモデルもあります。 「GitHub Copilotの計画」を参照してください。
- 使用している Copilot サーフェスまたはクライアント。 すべての IDE、 GitHub、 Copilot CLI、または GitHub Copilot appですべてのモデルを使用できるわけではありません。 「GitHub Copilotでサポートされている AI モデル」を参照してください。
- 管理者ポリシー。 組織または企業の一員である場合、管理者は特定のモデルを有効または無効にすることができます。これは、ユーザーと auto model selection が使用できる機能に影響します。 「GitHub Copilotでの AI モデルへのアクセスの構成」を参照してください。
- 時間の経過に伴うモデルの可用性。 プロバイダーは定期的に新しいモデルをリリースし、古いモデルを廃止するため、使用できる特定のモデルを変更できます。 現在のリストの AUTOTITLE を確認します。
自動モデルの選択
すべてのモデルの長所を自分で追跡する必要はなく、モデル ピッカーで [自動 ] を選択できます。 Auto model selection タスクの複雑さとリアルタイム モデルの可用性に基づいて、サポートされている適切なモデルに要求をルーティングします。 「について Copilotauto model selection」を参照してください。
Bring Your Own Key
Bring Your Own Key (BYOK) を使用すると、ユーザー (または企業) は、カスタムまたはプロバイダーホスト型モデルを Copilotに接続できます。 可用性は、使用するメカニズムと作業中のクライアントによって異なります。 「GitHub Copilot用の独自のキーを持ち込む」を参照してください。
背景機能のユーティリティ モデル
コミット メッセージやチャット セッション タイトルの生成など、一部の Copilot 機能は、バックグラウンドで自動的に動作する小規模なユーティリティ モデルで実行されます。 ユーティリティ モデルはモデル ピッカーの一部ではなく、直接選択することはできません。 「ユーティリティ モデル」を参照してください。
基本および長期的なサポート モデル
Copilot Business アカウントと Copilot Enterprise アカウントは、2 つの追加モデル指定にアクセスできます。
- 基本モデルは、アカウントに対して他のモデルが有効になっていない場合に自動的に使用されます。
- 長期サポート (LTS) モデルは、指定日から現在 1 年間、定義された期間にわたってサポートされます。
「基本および長期サポート (LTS) モデル」を参照してください。