Visual Studio 17.14 では、Visual Studio の GitHub Copilot は既定のモデル (以前は GPT-4o) として GPT-4.1 を使用します。 GPT-4.1 は、応答時間の短縮、高品質の提案、およびコーディング タスクの効率の向上を提供します。
ただし、このモデルの使用に限定されるわけではありません。 別のモデルを選択したり、独自のモデルを追加したりすることもできます。 ワークフローの要件に最も適したモデルを選択します。
使用可能なモデル
モデル ピッカーで、展開された一連のモデルから選択します。
- クロード・ソネット第4番
- クロード・オプス 4
- GPT-5
- Claude Sonnet 3.5
- クロード 3.7 (思考と非思考)
- OpenAI o3-mini
- Gemini 2.0 Flash
- Gemini 2.5 Pro
- GPT-5 ミニ
モデルの選択の機能強化は次のとおりです。
- 永続的な選択: 選択したモデルは、チャット スレッド間で選択されたままです。
- モデルを直接有効にする機能: プランでモデルを使用できるが、まだ有効になっていない場合は、モデル ピッカーにアクティブ化を求めるプロンプトが表示されます。
モデルの可用性は、Copilot サブスクリプションと各モデルの現在の状態によって異なります。 Copilot Enterprise と Business の場合、管理者は Visual Studio でモデルを使用する前に、Copilot 設定で プレビュー ポリシーを有効にする必要があります。
Bring Your Own Model (BYOM)
Anthropic、Google、OpenAI などのプロバイダーから API キーを提供することで、独自の言語モデルを Copilot Chat に追加できます。 この機能を使用すると、ワークフローに合わせてカスタム AI モデルを選択して構成したり、新しいモデル機能を評価したりできます。
メリット
独自のモデルを使用すると、次のことが可能になります。
- 新しいモデルや試験的なモデルなど、組み込みのオプションを超えてモデルの選択を拡張します。
- ニーズに合ったモデルを使用して、インフラストラクチャ、セキュリティ、またはパフォーマンスの要件を満たします。
- 選択したプロバイダーで API の使用状況を直接制御および監視します。
- 組み込みオプションとカスタム オプションを簡単に切り替えることができます。
API キーを追加する手順
チャット ビューで、[ モデル ピッカー ] ドロップダウン リストに移動します。
プロバイダーを選択します。 現在サポートされているプロバイダーは、 OpenAI、 Anthropic、 Google です。
API キーの値を入力します。
次のいずれかの項目を選択します。
- 一覧表示されている標準モデル
- プロバイダーが提供するサポートされているモデル (既定の一覧に表示されない場合でも)
カスタム モデルがモデル ピッカーに表示されることを確認します。
チャットでプロンプトを開始します。 Copilot Chat はカスタム モデルを使用します。
制限事項と考慮事項
- カスタム モデルのサポートは、Visual Studio での Copilot チャット エクスペリエンスに限定されます。 コミット メッセージの生成など、コード補完やその他の AI 支援機能には影響しません。
- モデルの機能はプロバイダーによって異なります。 一部のモデルでは、ツールの使用、視覚入力、高度な推論などの機能がサポートされない場合があります。
- 埋め込み、意図の検出、リポジトリのインデックス作成などのサービスでは、引き続き Copilot API が使用される場合があります。
- カスタム モデルを使用すると、出力はプロバイダーから直接返され、Copilot の責任ある AI のフィルター処理をバイパスする可能性があります。
- Copilot Business または Enterprise ユーザーは、カスタム モデルのサポートを利用 できません 。