Key Points 8 min read
  • Stacking models wins because the synthesis step adds a second opinion, not merely because the models differ
  • Fugu hides coordination in a black box for generality; Fusion exposes model disagreement for control
  • Fusion isn't cheaper—budget for 4-5x a single call, and reserve it for high-stakes work
Table of Contents

For the past couple of years, picking a model was simple: check the leaderboard, grab the top scorer, wire up the API, done. By 2026 that logic is breaking down. Frontier models have converged, each with its own strengths and blind spots, and committing to “always one model” means carrying single-vendor risk while throwing away what the others do well.

So a new class of product appeared: orchestrate several models behind one API and expose only a single endpoint. You call it like one model; behind it, a pool of them collaborate. This piece unpacks two leading examples — Sakana AI’s Fugu and OpenRouter’s Fusion. They solve the same problem with opposite design philosophies.

Why now: the single-model ceiling

Both products rest on the same observation, “mixture-of-agents”: fan one prompt out to several models, combine the results, and you often beat any single model. OpenRouter’s own data makes the point sharpest — they found that even fusing Opus 4.8 with itself lifted the score from 58.8% to 65.5% (+6.7 points). The synthesis step itself contributes the gain, not just model diversity.

In other words, the single-model bottleneck isn’t only “not smart enough” — it’s “no second opinion.” One model that’s wrong won’t doubt itself; with several answering, the disagreement is the signal. Fugu and Fusion both build on this, but hand “collaboration” to very different machinery.

Sakana Fugu: evolving the coordination strategy

Fugu’s core stance: don’t pre-design how the team divides labor — let the system learn it. It’s built on two Sakana ICLR 2026 papers:

  • TRINITY: a lightweight, evolved coordinator dynamically assigns Thinker, Worker, and Verifier roles across multiple LLMs over sequential turns — for coding, math, and reasoning.
  • Conductor: uses reinforcement learning to discover natural-language coordination strategies and inter-agent communication patterns, instead of hand-coding a workflow.

This runs opposite to traditional multi-agent frameworks (LangGraph, CrewAI — where you hand-craft every node and edge). Fugu lets a trained coordinator decide who speaks first, who verifies, when to hand off. The routing details are completely opaque to you.

Externally it’s just one OpenAI-compatible endpoint. You don’t pick models; Fugu decides which ones participate and how they hand off. It also offers compliance flexibility: you can exclude specific providers to meet privacy or export-control requirements — a real selling point in geopolitically sensitive contexts.

Fugu comes in two tiers:

FuguFugu Ultra
PositioningBalances performance and latency, everyday workDeeper agent pool, prioritizes answer quality
FitsCoding, chat, interactive tasksPaper reproduction, Kaggle, security analysis
Provider opt-outPer-provider exclusionFixed agent pool, not adjustable

Published benchmarks (against frontier models like Gemini 3.1 Pro, Claude Opus 4.8, GPT-5.5):

  • SWE Bench Pro: Fugu 59.0, Fugu Ultra 73.7
  • LiveCodeBench: Fugu 92.9, Ultra 93.2
  • GPQA-Diamond: both 95.5
  • Qualitative: Fugu Ultra solved all 300 Rubik’s cubes (competitors generated non-functional code); in blindfold chess it beat three frontier models and the Stockfish engine

On pricing, subscriptions come in Standard ($20/mo), Pro ($100/mo, 10× usage), and Max ($200/mo, 30× usage); pay-as-you-go bills Fugu at underlying model rates and Fugu Ultra at $5 input / $30 output per 1M tokens. Notably, multiple active agents don’t stack fees — you pay at the rate of the highest-tier model involved.

The limits are clear too: due to incomplete GDPR compliance, it’s not available in the EU/EEA; routing and model selection are a black box you can’t inspect; Fugu Ultra’s agent pool is fixed, and only Fugu allows per-provider opt-outs.

OpenRouter Fusion: parallel deliberation, a judge that compares — not merges

Fusion takes the other road: no trained coordinator, but an explicit, interpretable deliberation pipeline. It packages mixture-of-agents as a tool attached to an outer model. Five steps:

  1. You send a prompt to openrouter/fusion, which resolves to an underlying model with the fusion tool attached.
  2. The outer model first judges whether the task needs deliberation — it can answer directly or invoke fusion.
  3. Panel analysis: up to 8 models answer simultaneously, each with web search and fetch, producing independent responses.
  4. Judge synthesis: a dedicated judge model receives every response and compares them — it doesn’t merge them — emitting structured JSON.
  5. The outer model uses the judge’s analysis to write the final answer.

The key difference is step 4. The judge doesn’t blend answers together; it produces structured analysis along four dimensions:

  • Consensus: points most models agree on, treated as higher-confidence
  • Contradictions: where the panel disagrees
  • Coverage gaps: topics only some models covered
  • Blind spots / unique insights: what nobody addressed, and the novel takes of individual models

This is a different thing from a normal router: a router picks one best model before sending (cheap model for easy tasks, expensive for hard); Fusion sends to many at once and combines. One saves money; the other spends it to chase quality.

There are two ways to call it. The simple one is a model alias:

{
  "model": "openrouter/fusion",
  "messages": [{"role": "user", "content": "Your prompt"}]
}

For more control, use the server-tool mode: specify your own outer model, choose the judge, and mix it with other tools. Tunable parameters include analysis_models (default is a 3-model Quality preset — Claude Opus / GPT-latest / Gemini Pro, settable from 1–8), max_tool_calls (default 8), and tool_choice: "required" to force deliberation on every request. There’s recursion protection too: inner fusion calls carry headers that stop panel and judge models from invoking fusion again, preventing infinite nesting.

Performance numbers come from 100 deep-research tasks in the DRACO benchmark: Fable 5 + GPT-5.5 fused scored 69.0%, beating every individual model (Fable 5 alone 65.3%, GPT-5.5 60.0%, Opus 4.8 58.8%). More interesting is the cost angle — a “budget panel” of Gemini 3 Flash, Kimi K2.6, and DeepSeek V4 Pro hit 64.7%, nearly matching standalone Fable 5 at half the cost per task.

The catch is money. With the default 3-model panel, expect roughly 4–5× the cost of a single completion (each panel model runs independently, plus one judge call afterward), scaling linearly with panel size. Fusion isn’t a cost-saver; its positioning is explicit: use it when the cost of being wrong far outweighs the cost of a few extra completions — deep research, expert critique, compare-and-contrast prompts.

Two philosophies, side by side

Sakana FuguOpenRouter Fusion
Core mechanismLearned/evolved coordinator dynamically assigns rolesParallel deliberation + judge’s structured comparison
Is collaboration interpretable?Black box, opaque routingTransparent: consensus / contradictions / blind spots
Model selectionSystem decides (can exclude providers)User specifies panel and judge
Billing logicHighest-tier rate, no stackingLinear stacking, ~4–5× a single call
Headline use caseGeneral: coding, interactive, Ultra for hard tasksHigh-stakes decisions, deep research, second opinions
OpennessFully managed serviceA tool you attach to your chosen outer model
Known limitsNo EU/EEA, opaque routingCostly, fundamentally research/analysis-oriented

In one line: Fugu bets that coordination strategy can be trained, hiding complexity in a black box to buy generality; Fusion bets the deliberation should be visible, exposing model disagreement to buy interpretability and control.

Overall architecture

flowchart TB
  subgraph Fugu["Sakana Fugu: learned coordination"]
    U1[User prompt] --> C[Evolved coordinator]
    C -->|dynamic role assignment| T[Thinker]
    C --> W[Worker]
    C --> V[Verifier]
    T <--> W
    W <--> V
    V --> R1[Final answer]
  end

  subgraph Fusion["OpenRouter Fusion: parallel deliberation"]
    U2[User prompt] --> O[Outer model decides whether to deliberate]
    O -->|invoke fusion| P1[Model 1]
    O --> P2[Model 2]
    O --> P3[Model ... up to 8]
    P1 --> J[Judge: compare, not merge]
    P2 --> J
    P3 --> J
    J -->|consensus/contradictions/blind spots| O
    O --> R2[Final answer]
  end

Place the two diagrams together and the difference jumps out: Fugu’s arrows are “coordinator assigns downward, roles loop back and forth” — control lives in that central learned coordinator; Fusion’s arrows are “fan out once, then converge on the judge” — control stays in a deliberation structure you can see.

The bottom line

These two products represent two bets on the “post-single-model era” of 2026. Neither is wrong; the trade-off is clear:

  • Want a drop-in general endpoint that handles model selection and hand-off for you, can tolerate a black box — or specifically need to exclude certain providers for compliance? Pick Fugu. It decides the whole “should we use multiple models, and how should they collaborate” question on your behalf.
  • Want control over the deliberation and visibility into where models disagree, on tasks where being wrong is expensive (research or decision-making)? Pick Fusion. It’s expensive, but expensive transparently, and it bolts onto an outer model you choose.

The bigger takeaway may be this: “which model do I pick” is being lifted out of the user’s hands and folded into the infrastructure. Whether it’s Fugu’s trained coordination or Fusion’s deliberative synthesis, the direction is the same — what you call in the future may no longer be a model, but a system wrapped to look like one.

References

For a deeper look at the technologies and architectures discussed here, see the official documentation and further reading below.

Some details are not fully expanded here due to length; the body also uses inline links for further reading.

Ask this article

Answers come from this article only. Click any prompt below or open the chat at the bottom right.

🇺🇸 English

For the past couple of years, picking a model was simple. You'd check the leaderboard, grab whatever was sitting at the top, wire up the API, and you were done. But by 2026, that logic is starting to fall apart. The frontier models have basically converged — they're all roughly as good as each other, but each one has its own quirks, its own strengths, its own blind spots. And if you commit to "always one model," you're carrying single-vendor risk and throwing away everything the other models happen to be better at.

So a new kind of product showed up to fix this. The idea is: orchestrate several models behind the scenes, but only expose one endpoint. You call it like it's a single model — but behind that wall, a whole pool of them is collaborating. Today I want to dig into two of the leading examples. One is Sakana AI's product called Fugu. The other is OpenRouter's product called Fusion. They're chasing the exact same problem, but they take completely opposite design philosophies to get there.

Let's start with why this is happening now.

Both products rest on the same observation — it's sometimes called "mixture-of-agents." The idea is, you take one prompt, fan it out to several models, combine the results, and you'll often beat any single model working alone. And OpenRouter has this one data point that really drives it home. They found that even when you fuse Opus 4.8 with *itself* — the same model, twice — the score jumped from about 59% up to 65%. That's nearly seven points, from a model talking to a copy of itself. Which tells you something important: it's not just diversity of models that helps. The *synthesis step itself* — the act of combining and reconciling — is where a big chunk of the gain comes from.

Think about why that is. When one model is wrong, it has no reason to doubt itself. But when several models answer the same question, the places where they disagree become a signal. The disagreement is the value. Both Fugu and Fusion build on this insight — they just hand the job of "collaboration" to very different machinery.

So let's talk about Fugu first.

Fugu's core philosophy is basically: don't pre-design how the team divides up the work — let the system *learn* how to do it. And it's built on two research papers Sakana published at ICLR 2026. The first one is called TRINITY. It's a lightweight, evolved coordinator that dynamically assigns roles to different models — a Thinker, a Worker, and a Verifier — across a series of turns. Good for coding, math, reasoning. The second paper is called Conductor, and this one uses reinforcement learning to actually *discover* coordination strategies and communication patterns between agents, in natural language, instead of someone hand-coding the workflow.

And that's the key contrast. Traditional multi-agent frameworks — think LangGraph, think CrewAI — you, the developer, hand-craft every node and every edge. You decide who does what. Fugu throws that out. A trained coordinator decides who speaks first, who verifies, when to hand off. And here's the thing: all of that is completely opaque to you. From the outside, it's just one OpenAI-compatible endpoint. You don't pick models. Fugu decides which ones participate and how they pass work between each other.

There's also a nice compliance angle here. You can tell Fugu to exclude specific providers — to meet privacy rules or export-control requirements. That's a genuine selling point if you're operating somewhere geopolitically sensitive.

Now, Fugu comes in two tiers. There's regular Fugu, and there's Fugu Ultra. The regular one balances performance against latency — it's your everyday workhorse, good for coding, chat, interactive tasks. Ultra reaches into a deeper pool of agents and prioritizes raw answer quality over speed — it's aimed at the hard stuff, like reproducing research papers, Kaggle competitions, security analysis. One difference worth noting: with regular Fugu you can opt out of specific providers, but Ultra's agent pool is fixed, you can't adjust it.

The benchmark numbers are genuinely strong. On SWE Bench Pro — that's a real-world software engineering test — regular Fugu scores 59, and Ultra jumps to nearly 74. On LiveCodeBench they're both in the low 90s. On GPQA-Diamond, a hard science-reasoning test, both hit 95.5. But honestly the qualitative results are more fun. Fugu Ultra solved all 300 Rubik's cubes it was given, while competitors generated code that just didn't work. And in blindfold chess, it beat three frontier models *and* the Stockfish engine.

On pricing — there are subscription tiers at twenty, a hundred, and two hundred dollars a month, scaling up your usage. Or you can pay as you go. But here's the detail I love: when multiple agents are active on your request, the fees don't stack. You pay at the rate of the highest-tier model involved, not the sum of all of them.

The limitations are clear, though. Because its GDPR compliance isn't complete, Fugu is not available in the EU or the EEA. The routing is a black box you fundamentally cannot inspect. And as I mentioned, Ultra's agent pool is locked.

Okay. Now let's cross over to the other philosophy — OpenRouter's Fusion.

Fusion takes the opposite road. There's no trained coordinator hiding in a box. Instead, it's an explicit, interpretable deliberation pipeline. It actually packages mixture-of-agents as a *tool* attached to an outer model. Let me walk you through how a request flows.

You send your prompt to a model called "openrouter slash fusion." That resolves to an underlying model with the fusion tool bolted on. First, that outer model makes a judgment call: does this task even need deliberation? If it's easy, it just answers directly. But if it's worth it, it invokes fusion. When it does, you hit the panel stage — up to eight models answer simultaneously, each with access to web search, each producing an independent response. Then comes the crucial part: a dedicated judge model receives every single one of those responses. And — this is the key — it *compares* them. It does not merge them. It emits structured analysis, as JSON. Finally, the outer model takes the judge's analysis and writes the final answer.

Let me linger on that judge step, because it's the heart of what makes Fusion different. The judge doesn't blend the answers into mush. It breaks them down along four dimensions. First, consensus — the points most models agree on, which get treated as higher-confidence. Second, contradictions — where the panel actively disagrees. Third, coverage gaps — topics only some of the models bothered to address. And fourth, blind spots and unique insights — what nobody covered, plus the novel takes that individual models brought to the table.

Now, it's worth being precise about how this differs from a normal router, because people confuse the two. A router picks *one* best model *before* it sends anything — cheap model for the easy task, expensive model for the hard one. The whole point of a router is to save money. Fusion does the opposite: it sends to many models at once and combines the results. One saves money, the other spends money to chase quality. Completely different goals.

There are two ways to call Fusion. The simple way is just to use it as a model alias — point your request at "openrouter slash fusion" and go. But if you want control, there's a server-tool mode where you specify your own outer model, choose your own judge, and even mix it with other tools. You can tune the panel — by default it's a three-model "Quality" preset, something like Claude Opus, the latest GPT, and Gemini Pro, but you can set that anywhere from one to eight models. You can force deliberation on every single request if you want. And there's recursion protection built in — the inner fusion calls carry headers that stop the panel and judge models from invoking fusion *again*, so you don't get infinite nesting.

The performance numbers come from a deep-research benchmark called DRACO. Fable 5 fused with GPT-5.5 scored 69%, beating every individual model — Fable 5 alone was 65, GPT-5.5 alone was 60. But the more interesting result is on cost. A "budget panel" — Gemini 3 Flash, Kimi K2.6, and DeepSeek V4 Pro — hit nearly 65%, which is almost matching standalone Fable 5, but at *half the cost per task*. So you can play this for value, not just for maximum quality.

But let's be honest about the catch, and the catch is money. With the default three-model panel, you should expect roughly four to five times the cost of a single completion — because each panel model runs independently, and then there's a judge call on top. And it scales linearly with panel size. Fusion is not a cost-saver, and OpenRouter is refreshingly upfront about this. Their positioning is: use it when the cost of *being wrong* far outweighs the cost of a few extra completions. Deep research. Expert critique. Compare-and-contrast questions. High-stakes stuff.

So let me put these two side by side, because the contrast is really clean.

The core mechanism: Fugu uses a learned, evolved coordinator that dynamically assigns roles. Fusion uses parallel deliberation plus a judge that does structured comparison. Is the collaboration interpretable? With Fugu — no, it's a black box, the routing is opaque. With Fusion — yes, completely transparent: you see the consensus, the contradictions, the blind spots. Who picks the models? Fugu decides for you, though you can exclude providers. Fusion lets you specify the panel and the judge yourself. Billing? Fugu charges at the highest-tier rate with no stacking. Fusion stacks linearly, four to five times a single call. And the headline use case: Fugu is general-purpose — coding, interactive work, with Ultra for the hard problems. Fusion is for high-stakes decisions, deep research, getting a real second opinion.

If I had to compress the whole thing into one line: Fugu bets that coordination strategy can be *trained*, and it hides all the complexity in a black box to buy you generality. Fusion bets that the deliberation should be *visible*, and it deliberately exposes where the models disagree to buy you interpretability and control.

You can almost see it in the shape of how each one works. With Fugu, picture a central coordinator handing work downward, and roles looping back and forth between the Thinker, the Worker, and the Verifier — all the control lives in that one learned coordinator at the center. With Fusion, picture the request fanning out once to all the panel models, then everything converging back onto the judge — and the control lives in a deliberation structure you can actually see and inspect.

So where does that leave you?

These two products are really two different bets on what comes after the single-model era. Neither one is wrong — the trade-off is just clear. If you want a drop-in, general-purpose endpoint that handles model selection and hand-off for you, and you can live with a black box — or you specifically need to exclude certain providers for compliance reasons — go with Fugu. It makes the whole "should we use multiple models, and how should they work together" decision *for* you.

But if you want control over the deliberation, and you want visibility into exactly where the models disagree — on tasks where being wrong is genuinely expensive, like research or real decision-making — go with Fusion. Yes, it's expensive. But it's expensive *transparently*, and it bolts onto an outer model that you choose.

And maybe the biggest takeaway sits above both of them. The question "which model do I pick" is being quietly lifted out of your hands and folded into the infrastructure itself. Whether it's Fugu's trained coordination or Fusion's deliberative synthesis, the direction is the same: what you call in the future may no longer be a model at all — it'll be a whole system, wrapped up to look like one.

🇹🇼 中文

過去兩年,挑模型這件事其實很無腦:打開排行榜,挑分數最高那顆,接上 API 就開工。但到了 2026,這套打法開始失靈了。前沿模型彼此差距越縮越小,每顆都有自己擅長的領域,也都有各自的盲點。而你永遠只押一顆,等於同時承擔了單一供應商的風險,又把其他模型的長處白白浪費掉。

於是出現了一類很有意思的新產品:把好幾個模型編排在同一個 API 後面,對外只露出一個端點。你呼叫它,感覺就像在呼叫一顆模型,但背後其實是一整群模型在協作。今天就來拆兩個代表作——Sakana AI 的 Fugu,跟 OpenRouter 的 Fusion。它們要解的問題一模一樣,但設計哲學,完全是兩個方向。

先講為什麼是現在。這兩個產品有個共同的理論前提,叫做 mixture-of-agents。意思是:同一個問題,丟給多個模型各自作答,再把結果整合起來,效果常常比任何單一模型都好。OpenRouter 自己有個數據特別能說明問題——他們發現,光是把 Opus 4.8 跟它自己融合,分數就能從 58.8% 拉到 65.5%,整整多了快七分。注意,這裡兩顆是同一個模型,沒有任何多樣性可言。所以結論很關鍵:合成這個動作本身就帶來增益,不是全靠模型不一樣。

換個角度說,單模型的瓶頸不只是「不夠聰明」,而是「沒有第二意見」。一顆模型答錯的時候,它不會自我懷疑;可是多顆一起答,那個分歧本身就是一種訊號。Fugu 跟 Fusion 都站在這個前提上,差別在於——它們把「協作」這件事,交給了完全不同的機制。

先看 Sakana 的 Fugu。它的核心立場很激進:不要預先設計團隊怎麼分工,讓系統自己學出來。它建立在 Sakana 兩篇 ICLR 2026 的論文上。一篇叫 TRINITY,用一個輕量的、演化出來的協調器,在多顆模型之間動態分派三種角色——負責思考的 Thinker、負責執行的 Worker、跟負責驗證的 Verifier,一輪一輪往前推。另一篇叫 Conductor,用強化學習去「發現」協調的策略跟代理之間的溝通模式,而不是人工把 workflow 寫死。

這跟你熟悉的 LangGraph、CrewAI 那種傳統框架是完全相反的方向。那些框架你得自己手刻每個節點、每條邊;Fugu 則是把「誰先講話、誰負責驗證、什麼時候換手」這些全部交給訓練出來的協調器去決定,路由細節對你完全不透明。對外,它就只是一個 OpenAI 相容的端點。你不選模型,Fugu 替你決定哪幾顆參與、怎麼交接。它還有個合規上的彈性:可以排除特定供應商,滿足隱私或出口管制的需求——在地緣政治敏感的場景,這是很實際的賣點。

Fugu 分兩個檔次。基本版 Fugu 平衡效能跟延遲,適合 coding、聊天這種日常互動任務。高階版 Fugu Ultra 用更深的代理池,追求答案品質,目標是論文復現、Kaggle、安全分析這種硬骨頭。差別還有一點:基本版可以逐一排除供應商,Ultra 的代理池是固定的,不能調。

Benchmark 方面,對手是 Gemini 3.1 Pro、Claude Opus 4.8、GPT-5.5 這些前沿模型。在 SWE Bench Pro 上,Fugu 拿 59 分,Ultra 衝到 73.7。LiveCodeBench 兩個都九十幾分,GPQA-Diamond 都是 95.5。還有些蠻炫的展示,比如 Fugu Ultra 把三百顆魔術方塊全數解出來,而對手生成的程式碼根本跑不動;盲棋對局還擊敗了三個前沿模型跟 Stockfish 引擎。

定價上,訂閱制從每月 20 美的 Standard、100 美的 Pro、到 200 美的 Max,用量逐級放大。按量計費的話,基本版照底層模型費率走,Ultra 是每百萬 token 輸入 5 美、輸出 30 美。這裡有個很佛心的設計:多個代理同時跑,不疊加收費,是以參與的最高階模型費率為準。

限制也很清楚。因為 GDPR 還沒搞定,目前不在歐盟跟歐洲經濟區上線;路由跟模型選擇是黑箱,你看不到;而且 Ultra 的代理池固定,只有基本版能排除供應商。

再來看 OpenRouter 的 Fusion,它走的是另一條路:不靠訓練出來的協調器,而是用一個明確、可解釋的審議流程。它把 mixture-of-agents 做成一個「工具」,掛在外層模型上,整個流程五步走完。

第一步,你把 prompt 送到 openrouter/fusion,它會解析成一顆掛了 fusion 工具的底層模型。第二步,這顆外層模型先判斷這題到底需不需要審議——簡單的它直接答,難的才呼叫 fusion。第三步是評審團分析,最多八顆模型同時作答,每顆都能上網搜尋、抓資料,各自獨立產生回應。第四步是裁判合成,這步是整個設計的靈魂——一顆專責的裁判模型收下所有回應,注意,它只比較、不合併,最後輸出結構化的 JSON。第五步,外層模型拿著裁判的分析,寫出最終答案。

關鍵就在第四步。裁判不是把答案攪在一起糊成一團,而是從四個維度做結構化分析。第一是共識,多數模型都同意的點,當成高信心區。第二是矛盾,評審團彼此打架的地方。第三是覆蓋缺口,只有部分模型談到的主題。第四是盲點跟獨到見解,包括沒人提到的,跟個別模型特別獨特的觀點。

這跟一般的 router 是兩回事。router 是在「發送前」挑一顆最適合的模型——簡單題給便宜的,難題給貴的,本質是省錢。Fusion 是同時發給很多顆、再整合,本質是搏品質。一個省,一個拚。

呼叫方式有兩種。簡單的就直接用模型別名,把 model 設成 openrouter/fusion,丟訊息進去就好。要更多控制,就用 server tool 模式,自己指定外層模型、自選裁判、跟其他工具混用。可調的參數包括評審團的模型組合,預設是三顆品質組合,Claude Opus、最新的 GPT、Gemini Pro,你可以設一到八顆;還有最大工具呼叫次數,以及一個強制每次都跑審議的選項。系統也有遞迴保護:內層的 fusion 呼叫會帶一個 header,阻止評審跟裁判再去呼叫 fusion,避免無限套娃。

效能數據來自 DRACO benchmark 的一百個深度研究任務。Fable 5 加 GPT-5.5 融合之後拿到 69 分,超過任何單一模型——單獨的 Fable 5 是 65.3,GPT-5.5 是 60,Opus 4.8 是 58.8。更有意思的是成本面。一個由 Gemini 3 Flash、Kimi K2.6、DeepSeek V4 Pro 組成的「平價評審團」,拿到 64.7 分,幾乎追平單獨的 Fable 5,但每題成本便宜了一半。

代價當然是錢。預設三顆評審團,成本大約是單次 completion 的四到五倍——每顆模型獨立跑一次,最後再加一次裁判呼叫,而且隨評審團人數線性往上加。所以 Fusion 從來就不是省錢工具,它的定位非常清楚:當「答錯的代價」遠遠大於「多跑幾次的代價」時,你才用它。深度研究、專家級批判、需要 compare-and-contrast 的題目,就是它的主場。

把兩種哲學擺在一起對照,差別就很立體了。Fugu 的核心是學習演化出來的協調器,動態分派角色;Fusion 是並行審議加裁判的結構化比較。Fugu 的協作過程是黑箱,路由不透明;Fusion 是透明的,會明確輸出共識、矛盾跟盲點。模型選擇上,Fugu 由系統決定,你只能排除供應商;Fusion 讓你自己指定評審團跟裁判。計費邏輯,Fugu 取最高階費率、不疊加;Fusion 是線性疊加、四到五倍。Fugu 主打通用場景,Fusion 鎖定高風險決策跟深度研究。一個是完全託管的服務,一個是能掛在你自選外層模型上的工具。

一句話總結這個差異:Fugu 賭的是「協作策略可以被訓練出來」,把複雜度藏進黑箱,換取通用性;Fusion 賭的是「審議過程應該被看見」,把多模型的分歧攤開來,換取可解釋性跟可控性。

如果用流程來想像,Fugu 的圖是一個中央協調器往下指派角色,Thinker、Worker、Verifier 之間來回傳遞,控制權牢牢握在那顆學出來的協調器手裡。Fusion 的圖則是外層模型先判斷要不要審議,要的話一次扇出給最多八顆模型,再全部收斂到裁判那裡比較,控制權留在你看得見的審議結構裡。一個往中央收,一個往兩端攤。

最後做個總結。這兩個產品代表了 2026 年「後單模型時代」的兩種下注方向,沒有誰對誰錯,取捨點就三件事,記住這幾條基本就夠用了。

第一,如果你想要一個能直接接上、自己會處理模型選擇跟換手的通用端點,而且你能接受黑箱、或正好需要排除特定供應商來符合合規,那就選 Fugu,它把要不要多模型、怎麼協作整件事都替你決定了。

第二,如果你想要對審議過程有掌控、看得到模型之間到底在哪裡分歧,而且你的題目屬於「答錯成本很高」的研究或決策型,那就選 Fusion,它貴,但貴得透明,還能掛在你自己選的外層模型上。

第三,也是更大的啟示——「選哪顆模型」這個問題,正在從使用者手上被慢慢抽走,變成基礎設施的一部分。不管是 Fugu 的訓練式協調,還是 Fusion 的審議式合成,方向其實一致:未來你呼叫的,可能不再是一顆模型,而是一整套被包裝成模型的系統。

Tags

Related Articles

Harness Engineering (2): Five Engineering Answers from OpenAI's Million-Line Experiment

Three OpenAI engineers, five months, one million lines of AI-generated code, zero hand-written. The real value of this experiment isn't the numbers — it's the proof that Harness design can be engineered. Five concrete practices: making the app legible to agents, treating the repo as the source of truth, mechanizing architectural constraints, rewriting merge philosophy, and background entropy management.

Harness Engineering (3): Industry Consensus, Four Pillars, and a Three-Phase Rollout

Distilling Harness Engineering from concept and benchmark case into something you can start executing today: the four fixed failure modes of Agents, the 40% context sweet spot, the four-pillar framework the industry has converged on, and a three-phase roadmap from 'this afternoon' to 'fully automated in two weeks' — closing with six industry consensus points and three still-unsolved problems.