Skip to main content
Skip to content

GitHub Copilot Fusion の概要

タスクごとに適切なモデルと実行パターンを自動的に選択します。

この機能を使用できるユーザーについて

GitHub Copilot Fusion is available with all GitHub Copilot plans.
Sign up for Copilot

Overview

Copilot Fusion はインテリジェントなランタイム モデル ルーターとオーケストレーターです。 タスクに応じてモデルと実行パターンを選択し、1 つの応答を返します。 たとえば、1 つのモデルをソリューションのドラフト作成用に、別のモデルをレビュー用に選択できます。

モデル ピッカーで Copilot Fusion を選択しているが、特定のモデルを選択していない。 実行時にモデルをルーティングおよびオーケストレーションするシステムを選択します。 タスク中にモデルを切り替えたり、各ステップに適したモデルを決定したりする必要はありません。 要求ごとに、 Copilot Fusion は、適切な実行パターン、適切なレベルの推論作業、およびそれを実行するモデルを選択します。

Copilot Fusion は、モデルを選択する際にリアルタイムのシステムの正常性と可用性も考慮します。 ルーティングは、品質改善が見込めない場合にキャッシュ関連の追加コストを回避するため、自然なキャッシュ境界と会話の複雑さの大きな変化に沿って行われます。

Copilot Fusion の動作のしくみ

Copilot Fusion は、各タスクを評価し、推論、コード生成、デバッグ、ツールの使用のために能力シグナルを使用して、選択した作業レベルで求められる品質基準を満たす最も効率的な実行パターンを選択します。

労力レベルとタスクに応じて、Copilot Fusion は次の 3 つの実行パターンのいずれかを選択します。

実行パターン説明
シングル1 つのモデルがタスクを完了します。
重ねて表示効率的なモデルはソリューションのドラフトを作成し、判事はドラフトを検査し、それを受け入れるか、より高性能なモデルに回すかを決定します。
批評1 つのモデルが応答を下書きする一方で、複数のモデルが個別に並列でレビューします。 フィードバックが集計され、元のモデルは、結合されたフィードバックに基づいて応答を修正します。

Copilot Fusion は、必要に応じて各プロンプトに対して実行パターンを選択するため、同じセッション内の異なるプロンプトで異なる実行パターンを使用できます。 たとえば、最初のプロンプトで 1 つのパターンを使用する場合、フォローアップ プロンプトで批評パターンを使用できます。

実行パターンの選択は、待機時間を最小限に抑える軽量な手順です。

Copilot Fusion は、タスクに応じて必要な場合にのみモデル呼び出しを追加します。 つまり、単純なタスクは、不要なレビューのために待機したり、AI credits を使用したりしません。

  • 1 つの実行パターンは、1 つのモデルへの要求のように動作します。
  • カスケードと批判には、レビューのためのモデル呼び出しが含まれているため、時間がかかります。

Copilot Fusion は、単純な作業のための汎用性の高いモデルと、より困難な問題に対するより強い推論を持つモデルの組み合わせに基づいています。 推論作業とモデルの選択は、ステップごとに設定されます。 モデル プールは、新しいモデルが使用可能になるとともに、GitHub がどのモデルの性能が最も高いかを評価するにつれて変化します。

Copilot Fusionは機能しますが、各ステップの進行状況と使用されているモデルを確認できます。 中間ドラフトは変更または破棄される可能性があるため、 Copilot Fusion は最終的な回答のみを表示します。

Copilot Fusion には独自のコンテキスト ウィンドウがありません。 各ステップは、それを実行するモデルのコンテキスト制限内で実行されます。 Copilot Fusionに表示されるコンテキスト ウィンドウは、使用するモデルの中で最小の制限に基づく保守的な値です。

応答が生成されたら、応答の下にある作業レベル名にカーソルを合わせると、使用されているモデルの一覧が表示されます。

Copilot Fusion 工数レベル

Copilot Fusion には、各プロンプトに対してシステムが優先する品質、コスト、および能力のトレードオフのバランスを調整できる、複数の努力レベルがあります。

負荷レベル優先順位一般的な使用方法
Fusion Standardコスト、品質、待機時間のバランスを取ります。日常業務。
Copilot Fusion は、タスクごとに 1 つのモデルを選択します。
Fusion High中程度のトークン節約によるバランスの取れたオーケストレーション。追加のモデル呼び出しに余分な時間と AI creditsをかける価値があるような、複雑なバグの修正や複数のファイルにまたがる変更などの、スコープが明確な大規模なコーディング タスク。
Fusion Maxトークンの効率を考慮しながら、フロンティア性能を実現。可能な限り深い推論と最も徹底的な分析を必要とするタスク。
Fusion Fast高速モデルが必要なシナリオでのみ使用されます。ユーザーは選択できません。
Visual Studio Codeインライン チャットでのみ使用できます。

メモ

MAI Code 1.1 FlashモデルまたはQwen3.8 Flash Nextモデルをローカルにインストールした場合、これらは、必要に応じて、Fusion Standard努力レベルで使用される可能性が高くなります。 でのローカル モデルの選択をご覧くださいCopilot Fusion

Copilot Fusion でローカル モデルを選択する

メモ

この機能はパブリック プレビュープレビューで、変更される可能性があります。

必要な仕様のコンピューターでWindowsを使用する場合は、Copilot CLI モデルをCopilot app、Visual Studio Code、またはMAI Code 1.1 Flash内からダウンロードしてインストールできます。 GitHub Copilot アプリ への LLM モデルの追加、GITHUB COPILOT CLI への LLM モデルの追加、およびVS Code の AI 言語モデルを参照してください。

このモデルをローカルにインストールすると、Copilot Fusion は必要に応じてそれを使用することを選択できますが、ただし、Fusion Standard の作業レベルでのみです。

同様に、Copilot CLIでは、Qwen3.8 Flash Nextをローカルにインストールし (Ollama などのモデル プロバイダーを使用)、Copilotがそれを "qwen3.8-flash-next-local" として識別した場合、Copilot Fusion作業レベルでは、Fusion Standardもこのローカル モデルを使用できます。 これは、Windows、macOS、Linux でサポートされています。

これは パブリック プレビュー段階ですが、実験用機能を有効にして使用できるようにする必要があります。

  • Copilot app で: アプリの設定の「実験的」セクションで ローカル モデルの自動ルーティング を有効にします。
  • Copilot CLI: --experimental オプションを使用して CLI を起動するか、対話型セッションで/experimental onを使用して、現在および将来のセッションの実験機能を有効にします。

Copilot Fusionの代わりに、特定のローカル モデルを使用するようにcustom agentを構成し、プロンプトで、タスクまたはタスクの特定の部分にそのカスタム エージェントを使用するようにCopilotに指示できます。 「GitHub Copilot CLI のカスタムエージェントの作成と使用」を参照してください。

ポリシーと可用性

Copilot Fusion は、以下の地域で正式提供されています。

  • Visual Studio Code
  • Copilot CLI
  • GitHub Copilot app
  • JetBrains IDEs

Copilot FusionCopilotプランによる工数レベルの可用性

負荷レベルCopilot FreeCopilot StudentCopilot ProCopilot Pro+Copilot MaxCopilot BusinessCopilot Enterprise
Fusion Standard
Fusion High
Fusion Max
Fusion Fast

ポリシー

Copilot Fusionを使用すると、ポリシーとサブスクリプションの種類に応じて、使用可能なモデルの中から選択します。 使用可能なモデルは、時間の経過と同時に変更される可能性があります。

Copilot Fusion、これらのモデルは含まれません:

Copilot Fusion は、 Fusion Standard 作業レベルで特定のローカルでホストされるモデルを使用できます。 「GitHub Copilot Fusion の概要」を参照してください。

Copilot Fusion が使用するどのモデルも使用できない場合、Copilot Fusion はモデル ピッカーに表示されません。

Copilot Fusion の請求

メモ

2026 年 11 月 30 日まで、有料 Copilot プランのユーザーは、 Copilot Fusionを使用する場合、モデル コストに対して 30% 割引が適用されます。

Copilot Fusionを使用すると、使用するモデルごとに、そのモデルの標準料金で課金されます。 Copilot Fusionの料金は別途発生しません。 Fusion HighとFusion Maxは1つのタスクに複数のモデルを使用できるため、タスクはAI creditsを使用した場合よりも多くのFusion Standardを消費する可能性があります。 モデルごとの料金については、 GitHub Copilot のモデルと価格設定 を参照してください。

Copilot Fusion は、可能な限りメインの会話を同じモデルで維持するため、会話はキャッシュされたトークンの恩恵を受け続けます。 レビュアーなどとして支援するモデルは、必要なコンテキストのみを受け取ります。

Copilot Fusion 制限

  • Copilot Fusion はサブエージェントとは別に動作し、サブエージェントを開始しません。
  • Copilot Fusion が下書きを破棄した場合、ファイルの編集など、ワークスペースで既に下書きが行った変更は自動的に元に戻されません。 変更をコミットする前に確認してください。
  • 使用される実行パターンとモデル プールは、時間の経過と伴って変化する可能性があります。

詳細については、次を参照してください。