本文へスキップ
MameTechNews
AI

GitHub、複数モデルを振り分けるHydraFusionをVS Codeへ拡大

## POINTS

  • VS Code 1.140以降でモデル一覧から選べる。組織利用では管理者によるプレビュー機能の許可が先に必要だ。
  • Single、Cascade、Critiqueの3手順があり、Autoのようにリクエスト単位でモデルを1つ決める方式とは異なる。
  • 研究プレビューのため、品質と待ち時間を見てから既定モデルにするかを決める。長い作業ほど途中表示の恩恵がある。

HydraFusionは単一のモデル名ではなく、推論、コード生成、デバッグ、ツール利用の能力信号から実行パターンを選ぶ仕組みだ。9月30日の更新で、これまでのCopilot CLIに加え、Visual Studio CodeとGitHub Copilotアプリのモデル選択に現れる。

用意された手順は3つ。Singleは選んだ1つのモデルが直接解く。Cascadeは効率のよいモデルが下書きし、品質の判定で受け入れるか強いモデルへ上げるかを決める。Critiqueは別のモデル系統の読み取り専用の批評が結果を見て、下書き側が1回改訂する。Autoがリクエストごとにモデルを1つ選ぶのに対し、HydraFusionは1ターンの中で手順と複数モデルの分担まで決める。

VS Codeは1.140以降、またはInsidersが必要だ。一覧に出ない場合は chat.copilot.hydraFusion.enabled を有効にする。Copilot BusinessとEnterpriseでは、管理者がプレビュー機能を許可する必要がある。利用できるのはPro、Pro+、Business、Enterpriseで、研究プレビューのため挙動は変わり得る。今回は途中経過の表示も増え、長い作業でも停止と実行中の区別がしやすくなった。短い補完の既定に置く前に、まとまった作業で品質と待ち時間を見た方が判断しやすい。