GitHub Copilot: HydraFusion Multi-Model Orchestration in VS Code and the Copilot App
GitHub expanded HydraFusion, its research preview for multi-model orchestration, from Copilot CLI to Visual Studio Code and the GitHub Copilot app. Instead of acting as a single model, HydraFusion picks a Single, Cascade, or Critique workflow for each task and coordinates models from different providers within one turn. The expansion adds clearer visibility into each workflow step and more frequent progress updates during long tasks. It is available to Copilot Pro, Pro+, Business, and Enterprise subscribers.
Key Takeaways
- HydraFusion is now in VS Code and the GitHub Copilot app, no longer limited to Copilot CLI, so most developers can try multi-model orchestration in their everyday tools.
- It chooses between three workflows (Single, Cascade, and Critique) based on capability signals for reasoning, code generation, debugging, and tool use.
- The Critique workflow uses an independent reviewer from a different model family, then has the original model revise once, following the Rubber Duck pattern.
- The Cascade workflow starts with an efficient model and escalates only when a quality gate fails, aiming to cut cost without lowering quality.
- Unlike Auto, which picks one model per request, HydraFusion coordinates multiple models within a single turn.
- It is a research preview for Pro, Pro+, Business, and Enterprise, requires VS Code 1.140 or later, and needs administrators to enable preview features on Business and Enterprise.
Sources & Mentions
1 external resource covering this update
HydraFusion Comes to the Editor and the App
GitHub has expanded HydraFusion beyond Copilot CLI. The research preview is now available in Visual Studio Code and in the GitHub Copilot app, so developers can try it in the places where they already chat with Copilot and run agent sessions. HydraFusion is not one model. It orchestrates several models and treats the choice of workflow as an optimization problem, using capability signals such as reasoning, code generation, debugging, and tool use to decide how a task should be executed.
Three Workflows, Chosen Per Task
HydraFusion works through three distinct workflows, and it decides which one fits the request at hand.
Single
In the Single workflow, one chosen model addresses the task directly. This suits requests where extra orchestration would add cost without improving the result.
Cascade
In the Cascade workflow, an efficient model produces a first draft. A quality gate then decides whether the draft is good enough to accept or whether the task should escalate to a stronger model. The aim is to spend heavy model capacity only when a task actually needs it.
Critique
In the Critique workflow, one model drafts a result while an independent reviewer from a different model family evaluates it. This is similar to the Rubber Duck pattern. The original model then revises its work once, taking the review into account.
How It Differs From Auto
Auto selects a model for each request. HydraFusion goes a step further by exploring how Copilot can both select a workflow and coordinate multiple models within a single turn. That makes it a different kind of option in the model picker, closer to a coordinated team of models than a router that picks one.
Getting Started
In VS Code, HydraFusion requires version 1.140 or later, or VS Code Insiders. Developers select HydraFusion from the Copilot Chat model picker and, if needed, turn on the chat.copilot.hydraFusion.enabled setting. Organization administrators may need to permit preview features first.
In the GitHub Copilot app, developers update to the latest version, open Settings, search for "HydraFusion," and enable it. After that, HydraFusion appears in the model picker.
Improvements in This Expansion
The move to VS Code and the Copilot app came with three visible improvements:
- Greater transparency: clearer visibility into each step of the chosen workflow.
- Real-time progress: more frequent updates showing what HydraFusion is doing.
- Clearer status on long tasks: progress indicators that confirm work is continuing during lengthy operations.
Availability
HydraFusion is available to Copilot Pro, Pro+, Business, and Enterprise subscribers. On Business and Enterprise plans, an administrator must enable preview features. The feature remains a research preview, so its behavior may change. GitHub points to the HydraFusion documentation, the Project HydraFusion research and benchmarks post, and a community discussion thread for feedback.