OWN NEWS GATHER
← 戻る
GitHub Copilot Changelog

GitHub Copilotの複数モデル連携機能「HydraFusion」、VS Codeと専用アプリへ提供拡大

要点

  • GitHubは、複数のAIモデルを協調動作させる「HydraFusion」のリサーチプレビューをVS CodeおよびGitHub Copilotアプリ向けに公開した。

  • 従来のCopilot CLI限定から対応環境が広がり、チャットのモデル選択メニューから直接指定可能になった。

  • タスク内容に応じて「Single」「Cascade」「Critique」の3つのワークフローから最適な実行パターンを自動選択する。

  • 1つのモデルを選ぶ従来の「Auto」とは異なり、1回のやり取りの中で複数モデルを連携・調整する。

  • 処理プロセスの透明性向上や進捗通知の頻度増加など、初期フィードバックを反映した改善も施された。

  • 米GitHubは2026年9月30日(現地時間)、複数のAIモデルを協調動作させる機能「HydraFusion」のリサーチプレビュー(先行試験版)について、Visual Studio Code(VS Code)およびGitHub Copilotアプリへの提供を開始したと発表した。これまで「Copilot CLI」向けに提供されていた同機能の対象環境を拡大した形となる。利用者はエディタや専用アプリのモデル選択メニューから直接本機能を指定できるようになり、開発作業における利便性が向上したという。

複数モデルをオーケストレーションする「HydraFusion」の仕組み

HydraFusionは、チャットのモデル選択欄に表示されるものの、それ自体が単一のAIモデルというわけではない。複数のAIモデルを統合的に指揮する「オーケストレーション」を行い、タスクに応じて最適な処理経路を組み立てる仕組みであるとGitHubは説明している。

具体的には、ワークフローの選定自体を「最適化問題」として処理する。推論、コード生成、デバッグ、外部ツールの活用といった各種能力のシグナルを分析し、求められる品質基準を満たしながら最も効率的に完了できる実行パターンを自動的に選択するという。

既存のモデル選択機能である「Auto」との決定的な違いについても明示されている。従来のAuto機能はユーザーのリクエストごとに最適な単一モデルを1つ選ぶ仕組みにとどまっていた。これに対してHydraFusionは、どのようなワークフローで処理するかを選択した上で、1回のやり取り(ターン)の中で複数のモデルを協調・制御する点に特徴があるとしている。

状況に応じて自動選択される3つのワークフロー

HydraFusionでは、タスクの難易度や性質に応じて以下の3種類のワークフローのいずれかが適用される。

  • Single(単一モデル実行)
    選定された1つのモデルが直接タスクの解決にあたる方式。シンプルなタスクなどにおいて、追加の連携を行わずに直接回答を生成する。
  • Cascade(段階的エスカレーション)
    まず効率性に優れたモデルが回答のドラフト(下書き)を作成する。その後、品質ゲート(判定基準)がそのドラフトを採用するか、あるいはより能力の高い強力なモデルへ処理を引き継ぐ(エスカレーションする)かを判断する方式である。
  • Critique(異種モデルによるレビューと修正)
    1つのモデルが作成したドラフトに対し、異なるモデルファミリーに属する独立した読み取り専用のレビュー役(批評役)が検証を行う。このレビューは同社の「Rubber Duck」機能と同じパターンを踏襲しており、指摘を受けたドラフト作成モデルが1度だけ修正を行って最終結果を出力する仕組みだという。

ユーザーフィードバックに基づく透明性と進捗表示の改善

今回の提供拡大にあわせて、先行公開時のユーザーフィードバックを受けた機能改善も実施された。特に重視されたのが、処理プロセスの透明性とステータス表示の強化だという。

発表によると、ワークフローの各ステップでHydraFusionが何を実行しているのかがより明確に可視化されるようになった。また、処理中の進捗通知がより頻繁に届くよう改善されたため、実行に時間がかかる複雑なタスクであっても、処理が途切れることなく継続しているかどうかを把握しやすくなったと説明している。

利用対象とセットアップ手順

HydraFusionは、Copilot Pro、Copilot Pro+、Copilot Business、Copilot Enterpriseの各プランを利用しているユーザーが対象となる。なお、BusinessおよびEnterprise環境では、組織またはエンタープライズの管理者がプレビュー機能の利用を許可する必要があるとしている。また、本機能はリサーチプレビューの位置づけであり、今後仕様が変更される可能性があるという。

各環境での設定手順は以下の通りとなっている。

VS Code(バージョン1.140以降、またはVS Code Insiders)での利用手順:

  1. Copilot Chatのモデル選択メニューから「HydraFusion」を選択する。
  2. メニューに表示されない場合は、設定項目 chat.copilot.hydraFusion.enabled を有効化する(組織管理下の環境では管理者設定が必要な場合がある)。

GitHub Copilotアプリでの利用手順:

  1. アプリを最新バージョンへ更新する。
  2. 設定画面を開き、「HydraFusion」を検索して有効化する。
  3. モデル選択メニューから「HydraFusion」を指定する。
元URL