自動モデル選択の導入 (プレビュー)
2025年9月15日 Isidor Nikolic, @isidorn
応答の高速化、レート制限の可能性の低減、有料ユーザー向けのプレミアムリクエストが10%オフ - 現在の容量とパフォーマンスに基づいて、各リクエストに最適な利用可能なモデルを自動的に選択します。自動モードでは特定のモデルを選択できません。自動で処理されます。チャットの自動モデル選択は、まず個人プランから、VS CodeのすべてのGitHub Copilotユーザーにプレビューとして展開されています。
自動モデル選択の仕組み
最適なパフォーマンスを確保し、レート制限の可能性を減らすために、自動で最適なモデルを選択します。組織がこれらのモデルへのアクセスを無効にしていない限り、自動はClaude Sonnet 4、GPT-5、GPT-5 mini、その他のモデルから選択します。自動がモデルを選択すると、そのチャットセッション全体で同じモデルを使用します。タスクの複雑さに基づいてモデルを選択する機能が導入されるにつれて、この動作は次のイテレーションで変更されます。
有料ユーザーの場合、現在、自動を強化するモデルとして主にClaude Sonnet 4に依存する予定です。

自動モデル選択を使用する場合、VS Codeは自動的に選択されたモデルに基づいて変数モデル乗数を使用します。有料ユーザーの場合、自動で10%のリクエスト割引が適用されます。例えば、自動でSonnet 4が選択された場合、プレミアムリクエストの0.9倍としてカウントされます。自動でGPT-5-miniが選択された場合、そのモデルは有料ユーザーに含まれているため、0倍としてカウントされます。どのモデルとモデル乗数が使用されているかは、チャットの応答にカーソルを合わせると確認できます。
有料ユーザーでプレミアムリクエストを使い果たした場合でも、自動は常に0倍のモデル(例:GPT-5 mini)を選択するため、中断することなく自動を使用し続けることができます。
今後の予定
VS Codeの急速な使用量の増加に伴い、自動は容量管理に役立ち、毎日何百万ものエージェントリクエストを処理できるようになります。これが当面の目標ですが、これが自動の長期的なビジョンではありません。私たちは、自動をほとんどのユーザーにとって最高のモデル選択にすることを目指しており、これを達成するために、次に計画していることを紹介します。
- タスクに基づいて小規模モデルと大規模モデルを動的に切り替える - この柔軟性により、リクエストを節約しながら、パフォーマンスと効率の適切なバランスが確保されます。
- 自動にさらに多くの言語モデルを追加します。
- 無料プランのユーザーが自動を通じて最新のモデルを活用できるようにします。
- モデルのドロップダウンを改善し、どのモデルと割引が使用されているかをより明確にします。
VS Code Insidersを使用し、当社のオープンソースリポジトリでフィードバックを提供することは、自動を改善するために最も良い方法です。最新情報については、自動モデル選択のドキュメントをご確認ください。
楽しくコーディングしましょう!