AI Industry

GitHub expands HydraFusion preview: how Copilot orchestrates multiple models

GitHub has expanded the HydraFusion research preview to Visual Studio Code and the GitHub Copilot app, bringing its multi-model orchestration system beyond Copilot CLI. According to GitHub’s availability announcement, HydraFusion appears in the model picker. In the CLI, GitHub says users on all Copilot plans can access the preview through /experimental.

The feature changes what Copilot selects for a coding request. Alongside selecting a model, HydraFusion chooses one of three execution patterns: Single, Cascade or Critique. GitHub presents this runtime orchestration as a way to balance coding quality and model cost. It remains a research preview, and its published performance figures are GitHub’s reported results.

From model selection to execution planning

GitHub’s technical announcement describes HydraFusion as an approach to constructing a way to solve each task dynamically. That makes the execution plan part of the routing decision: the system can decide whether a request needs one model or a sequence involving several.

According to TechTarget’s reporting, HydraFusion builds on Copilot’s Auto model selection feature and Hybrid Dynamic Routing Architecture, or HyDRA. HydraFusion evaluates incoming prompts using capability signals for reasoning, code generation, debugging and tool use to select an orchestration pattern.

Those capability signals connect the routing decision to the work a developer asks Copilot to perform. They cover multi-step reasoning, automated code generation, structured debugging and advanced tool use. The available evidence describes the dimensions being assessed, but does not specify numerical thresholds for choosing each pattern. Developers therefore have an explanation of the routing framework, rather than a complete decision rule they can reproduce.

Three patterns for handling a coding request

GitHub names the three patterns Single, Cascade and Critique. The supplied research establishes that HydraFusion chooses among them using capability signals, but does not describe how the patterns execute internally. The supported distinction is that HydraFusion routes a request to an execution pattern, extending the decision beyond model selection alone.

Accounting and control across the workflow

GitHub identifies five operating principles: complete accounting, bounded execution, isolated review, fail-safe application and validated routing. These address the operational work introduced when one request can involve several model stages.

The supplied research names these principles but does not describe their underlying implementation. The principles describe GitHub’s stated operating framework; they do not, by themselves, establish production reliability.

What GitHub’s benchmark results show

GitHub reports comparisons with Claude Opus 5 across three benchmarks:

Benchmark Reported quality comparison Reported cost comparison
TerminalBench 2.1 Verified task quality improved by 4.9 percentage points 67% lower estimated cost
DeepSWE Within 1.5 percentage points of Opus 5 36% lower cost
CheckpointBench Within 0.1 percentage points of Opus 5 65% lower estimated workflow cost

The results describe different tradeoffs. On TerminalBench 2.1, GitHub reports both a quality improvement and lower estimated cost. On DeepSWE and CheckpointBench, it reports quality close to the comparison model alongside lower cost. Those distinctions matter: proximity to a benchmark score is a different claim from improving it.

TechTarget reports that the announcement’s authors say routing is informed by real Copilot usage and refined against CheckpointBench, DeepSWE and TerminalBench 2.1.

These figures support GitHub’s stated quality-cost rationale for orchestration. They remain vendor-reported benchmark comparisons. The supplied evidence does not establish independent replication or that the same savings will apply to an individual repository, request mix or development workflow.

Availability and the cost of trying it

The availability expansion puts HydraFusion in VS Code and the Copilot app’s model picker, while the CLI preview is accessed through /experimental. GitHub says the CLI preview is available across all Copilot plans.

Usage is based on the tokens consumed by the underlying models, priced at each model’s standard rate. The relevant cost is therefore the aggregate consumption of the models involved in execution. The supplied evidence does not establish the token consumption of each execution pattern.

For developers evaluating the preview, the concrete question is whether its chosen execution paths produce useful results at an acceptable total cost for their own tasks. GitHub’s benchmark figures provide a reason to examine that tradeoff; the preview’s token-based pricing makes actual usage the measure that matters in practice.