Build3 distinct publishers3 min readPublished
The Copilot research preview picks a single, cascade, or critique workflow per request, and you pay standard Copilot rates for every token in every leg. So the router has to save more expensive inference than the extra calls cost.
The Engineer · Build desk

Compiled by The EngineerSomething wrong?How this is made
GitHub says HydraFusion usage is calculated from all tokens consumed by every model in the workflow, at each model's standard Copilot rate [6]. That is the invoice rule, and it sets the bar the router has to clear. A critique run therefore bills three legs for one prompt: the draft, the independent read-only review from another model family, and the one revision [5][6]. A cascade that escalates bills the cheap attempt that failed the acceptance gate, then the stronger model's work on top of it [25]. GitHub states the consequence itself: the routing layer has to save enough expensive inference to cover that overhead [7].
Now the table. On Terminal-Bench 2.1, GitHub reports 4.9 percentage points better verified task quality at 67% lower estimated workflow cost than Claude Opus 5 [8]. That suite holds 89 container-based tasks [9], so 4.9 points is roughly four tasks changing verdict (89 x 0.049 = 4.4) [22]. DeepSWE runs 113 long-running repository tasks with behavioral verifiers [11], and there HydraFusion finishes 1.5 points behind Opus 5, under two tasks [23], for a 36% estimated saving [10]. That saving is 31 percentage points smaller than the Terminal-Bench figure [24]. The quality deltas across the three benchmarks span 6.4 points, from plus 4.9 to minus 1.5 [26]. Savings compress on the long-running repository work, which is the workload most teams actually point an agent at.
For 67% to be your number, your task mix would have to resemble the Terminal-Bench 2.1 revision, itself a corrected release issued after maintainers fixed dependency, timeout, resource, and grading problems in 2.0 [9]. GitHub's pricing assumptions, held constant along with task inputs, tools, execution limits, grading conditions, and reasoning levels, would have to match your plan's rates [14]. And you would have to accept a tuned configuration: the published comparison uses the best tuned HydraFusion setup, against Opus 5, though GitHub also evaluated fixed policies against GPT-5.6 Sol [13]. The closest thing to a real-workload result is CheckpointBench, GitHub's internal benchmark drawn from Copilot coding sessions, where HydraFusion came within 0.1 points of Opus 5 at 65% lower estimated cost [12], and which nobody outside GitHub can replay.
On how routing decides, GitHub's own post is thin: capability signals for reasoning, code generation, debugging, and tool use, feeding what it calls an optimization problem over workflow selection [15]. A dev.to write-up describes a feature-based classifier over diff size, AST depth, dependency graph, user intent, and historical success rate, with no LLM-as-judge call before each subtask, while conceding that GitHub does not publish the model lineup and that the classifier is "likely" a gradient-boosted tree or logistic regression [16]. GitHub's own description does not support that mechanism, so a budget built on it rests on the vaguer capability signals GitHub does publish, not on the classifier dev.to describes.
The operating principles are good engineering, and worth naming. Review steps run in isolated, tool-less contexts while solver steps keep the shared workspace and the permission-aware agent loop [18], which is a polite way of saying the critic cannot fix what it complains about. No patch is applied when a workflow is cancelled or fails validation [19]. Cost and usage are aggregated across every leg, including drafting, critique, revision, escalation, retry, and fallback [17], and the runtime records role, outcome, cost, latency, and diagnostics per leg while showing the developer one response and one change set [20]. That per-leg ledger is the number that governs your spend.
Ranked by verification strength, evidence, and original report placement.
GitHub launched Project HydraFusion on September 4th, a GitHub Copilot research preview that assembles coding workflows from multiple AI models instead of sending every prompt to one selected model.
HydraFusion is available through the experimental menu in GitHub Copilot CLI for users on every Copilot plan; developers enable experimental features, open the model picker, and select HydraFusion as though it were another model.
For each request, HydraFusion currently chooses one of three execution patterns: single, cascade, or critique.
In the cascade pattern, an efficient model drafts a solution and a quality gate decides whether to accept it or escalate to a stronger model.
In the critique pattern, one model drafts a result, an independent read-only critic from a different model family reviews it following the same review pattern as Rubber Duck, and the drafting model revises once.
GitHub says HydraFusion usage is calculated from all tokens consumed by every model in the workflow, using each model's standard Copilot rate.
Distinct publishers with included, body-backed reporting in this cluster.
1 article · September 4, 2026
2 articles · September 4, 2026
1 article · September 4, 2026
Follow any of these and your For You feed starts watching them — no settings page required.
build
Grok 4.6 lands in Copilot two days after launch, and the model picker becomes a procurement problem1 distinct publisher
build
Gemini 3.8 Flash's introductory price doubles on December 31, 20268 distinct publishers
build
GitHub's shell-output compressor spares git diff because agents kept reopening the original1 distinct publisher
build
Spark 1.3's index jump lands on the three tests that carry half the score6 distinct publishers
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One vendor's offline run
Every performance number in this story comes from GitHub: GitHub chose the benchmarks, tuned the policy it reports, and owns CheckpointBench outright. Runtimewire's contribution is reading the comparison table and printing the two figures GitHub's prose skips, which is useful reporting and not independent measurement. The design details are strong — patterns, isolation, fail-safe application and the billing rule are all stated on the record — but the dev.to account of the classifier is explicitly a guess at internals GitHub declines to publish.
Preview toggle, no usage data
Availability is real and narrow: an experimental entry in Copilot CLI, open to every plan tier, with nothing published about how many developers have used it or what happened when they did. GitHub calls the preview the first test of whether the offline trade-offs translate to real workloads, which is an accurate description of how little anyone knows yet.
Best benchmark out front
"Frontier quality" carries a lot of weight for a system that lands 1.5 points behind Opus 5 on DeepSWE, and the figure GitHub puts in its opening is its strongest benchmark at its best tuned configuration. The counterweight is that GitHub also documents aggregate billing across legs and the boundaries of the offline run, so the stretch is in the framing rather than in fabricated numbers.
Router owner keeps the scoreboard
GitHub benefits twice if this works: it decides which provider receives a request and how much frontier inference a task consumes, while charging the standard per-model rate on each leg it calls. The near-parity result comes from a benchmark built out of GitHub's own Copilot sessions. Runtimewire is the source of that framing, describing model access inside Copilot as becoming interchangeable while control of the router stays with GitHub; the company itself offers no such characterization.
Mechanics firm, performance unchecked
How HydraFusion behaves is documented well enough to reason about, and the billing rule is stated by the company in terms a finance team could use. The performance case has one source, one offline run, tuned policies and a preview four hours old at the time of writing, so the parts of this story about quality and cost should be treated as GitHub's estimate until a developer publishes a bill.