MF Blogs 便利ツール
3段階のティアを示すバーグラフと、モデル選択を表す抽象的なネットワーク図のイラスト

記事

GitHub Copilotの自動モデル選択が3段階に——コスト・品質・速度を選べる新設定

GitHub Copilotのauto model selectionに、efficiency・balance・intelligenceの3段階が追加されました。VS CodeやCopilot CLIでのロールアウト内容と課金の仕組みを整理します。

0:00 0:00

GitHubは公式Changelogで、GitHub Copilotの自動モデル選択機能「auto」に、コストと品質のバランスを調整できる3段階のティアを追加したと発表しました。これまで一律だったautoの挙動を、利用者が用途に応じて選べるようにする変更です。VS Code、Copilot CLI、GitHub Copilotアプリで順次ロールアウトが始まっています。

3段階のティアで挙動を切り替える

新しく追加されたのは「efficiency」「balance」「intelligence」の3ティアです。いずれのティアでも使えるモデルの顔ぶれ自体は同じですが、autoが個々のプロンプトを評価してモデルを選ぶ際に、コスト・品質・応答速度のどれを優先するかという重み付けが変わります。GitHubが挙げる例では、既存の関数にdocstringを追加するような単純なタスクは、intelligence優先の設定であっても小さく軽量なモデルが選ばれることがあるといい、ティアの違いは「常に最大のモデルを使うかどうか」ではなく、判断の傾向そのものを調整する仕組みだと説明されています。言い換えれば、ティアはモデルの固定リストを切り替えるスイッチではなく、autoの判断基準そのものに手を加える設定という位置づけです。

GitHub Copilotの自動モデル選択でefficiency・balance・intelligenceの3ティアを選ぶUIのイメージ

画像引用元: GitHub Blog

課金とロールアウトの範囲

利用料金は、ティアの選択にかかわらず、実際にautoが選んだモデルに応じて課金される仕組みが維持されます。有料プランの契約者はこれまで通り、auto経由の利用に対して10%の割引を受けられます。つまり今回の変更は課金体系そのものを変えるものではなく、あくまで「autoがどのモデルを選びやすくなるか」というチューニングの自由度を利用者に与えるものです。機能は現在VS Code、Copilot CLI、GitHub Copilotアプリで展開が進んでおり、GitHubはこれを「モデル選択の仕組みをより細かくカスタマイズできるようにする最初の一歩」と位置づけています。設定はユーザー単位で切り替えられるため、同じ組織内でもチームやリポジトリごとに異なるティアを使い分けることができます。

  • efficiency: コストと応答速度を優先し、軽量なモデルを選びやすくする
  • balance: コスト・品質・速度をバランスよく重視する既定に近い挙動
  • intelligence: 品質を優先し、より高性能なモデルを選びやすくする
  • 課金は選択ティアではなく、実際にautoが選んだモデルに基づく
  • 展開範囲: VS Code、Copilot CLI、GitHub Copilotアプリ

開発チームにとっての意味

日常的に大量のプルリクエストやチャットプロンプトをCopilotに投げているチームほど、この変更の影響を受けやすいはずです。たとえばレビュー前の下書き生成や単純なリファクタリングにはefficiencyティアを割り当ててコストを抑え、設計判断が絡むような複雑な実装相談にはintelligenceティアを使う、といった使い分けが可能になります。GitHub自身も今回の3ティア化を「今後さらにモデル選択をカスタマイズできるようにする」ロードマップの第一歩と位置づけており、次のアップデートでは選択の粒度がさらに細かくなる可能性がありそうです。特にコストの上限が決まっている個人利用や小規模チームにとっては、efficiencyティアを基本にしつつ重要なタスクだけintelligenceに切り替えるといった運用が、無駄な支出を抑えるうえで現実的な選択肢になりそうです。まずは自分のワークフローでどのティアが最も費用対効果に合うか、試してみる価値があるでしょう。