冒頭は記事のために生成したイメージ映像です。実機、実在施設、観測データを示すものではありません。

「結局、どのAIが一番賢いんですか?」

生成AIを仕事へ入れようとすると、かなりの確率でこの質問に辿り着く。

新しいモデルが出るたびにベンチマークを眺め、総合一位を探す。その一つを会社の標準にして、調査も、文章も、コードも、定型処理も、すべて任せる。

けれど、AI Agentが長い仕事を担うようになると、この選び方は少し窮屈になってくる。

配送会社が、最速の車を一台だけ買ったとしよう。

近所へ封筒を一通届ける時も、冷蔵品を運ぶ時も、引っ越し荷物を運ぶ時も、その一台を使う。たしかに速い。けれど、荷物によっては大きすぎるし、燃費も悪い。そもそも積めない荷物もある。

必要なのは、最速の一台ではない。

荷物を見て、いま空いている車と、目的地と、締切を考え、適切な一台を出す配車係だ。

2026年8月、NVIDIAが発表したNemotron 3.5 LightningとNeMo Switchyardは、まさにこの変化を象徴している。注目すべきは新しいAIモデルだけではない。複数のモデルへ仕事を振り分ける「配車係」が、同じ発表の主役になったことだ。

NVIDIAが出したのは、AIモデルと「配車係」だった

NVIDIAは2026年8月11日、Nemotron 3.5 Lightningを発表した。30BパラメータのMixture-of-Expertsモデルで、大量に繰り返すAgent処理や、tool利用、コードレビューなど、専門的な仕事を高速に回す用途を想定している。

同時に発表されたNeMo Switchyardは、OpenAI、Anthropic、open modelなど、異なる提供元のモデルへリクエストを振り分けるopen-sourceのrouting libraryだ。

NVIDIAが示した構図は分かりやすい。

難しい計画や判断は、能力の高いfrontier modelへ。すでに方針が決まった反復処理や、専門領域の定型作業は、軽くて速いmodelへ。途中でエラーが続けば、強いmodelへ戻す。

一つのモデルを買い替える話ではない。

一つの仕事を、複数の知性で運ぶ話だ。

NVIDIAは、Nemotron 3.5 Lightningについて同クラス比で最大4倍の出力速度、Agentのtask completionを30%高速化したと説明している。またSwitchyardについては、社内benchmarkでfrontier級の精度を維持しながら、Opus 4.8単独時の約3分の1までtask costを下げたとしている。

ただし、これらはNVIDIAによる提供値であり、すべての現場へそのまま当てはまる数字ではない。

発表内のLangChain事例では、145件のmulti-turn taskでコストを74%削減した一方、精度は6%下がった。ここは見逃せない。routingは「品質を一切落とさず、請求だけを消す魔法」ではない。何を優先し、どこまでの低下を許容するかを決める仕組みだ。

単一最強モデルと配車チームの違い。単一最強モデル:全工程を同じ強さ・単価で処理。配車チーム:計画や回復には強いモデルを充てる。定型処理:配車チームは軽く速いモデルに任せる。誤配車リスク:品質低下と請求増、両方が起こり得る

NVIDIA発表(2026年8月11日)の構図を編集的に整理。LangChain事例はNVIDIA提供値で独立検証ではない。 図を大きく開く

一つの依頼は、一回の推論ではなくなった

チャット欄へ質問し、回答を一つ受け取るだけなら、モデルを一つ選ぶ考え方でも困らない。

しかし、Agentへ「この機能を作って」「この市場を調べて」「この記事を公開できるところまで整えて」と頼むと、内部では性質の違う工程が連続する。

  1. 目的を理解し、計画を立てる。

  2. 資料やコードを広く探索する。

  3. 決められた形式へ整理する。

  4. toolを使って変更する。

  5. テストし、失敗原因を探す。

  6. 結果を検証し、全体へ統合する。

この全部で、同じ能力が必要なわけではない。

最初の設計や、行き詰まった時の回復には、広い視野と強い推論がいる。一方で、仕様が固まった後の抽出、整形、確認は、速いspecialistの方が気持ちよく進むこともある。

逆に、単純に見えた作業が、toolの失敗や予想外の依存関係で急に難しくなることもある。

だからroutingは、最初のpromptだけを見て「簡単」「難しい」と分類するだけでは足りない。

Switchyardのstage routerは、探索が続いているか、エラーが重なっているか、実際の書き込みが進んでいるかといった、作業途中の信号を使う。進んでいる時はefficient tierへ、迷走や回復が必要な時はcapable tierへ寄せる。

これは、仕事の難しさが最初から決まっているのではなく、進めてみて初めて分かることを前提にした設計だ。

一つの依頼が複数モデルへ分岐する流れ。依頼を受け取る:Agentへの一つの依頼が届く。工程に分解:計画・探索・実行・検証・統合に分ける。進捗信号を判定:stage routerがエラーや迷走を検知。tierを切替:順調ならefficient、迷走ならcapableへ

NeMo Switchyardのstage router説明に基づく(NVIDIA公式、2026年8月)。 図を大きく開く

AIの配車で見るべき、四つの軸

model routingは、単なる「高いAIと安いAIの切り替え」ではない。

少なくとも、四つの軸を同時に見る必要がある。

1.精度──その仕事を、任せてよいか

法務、会計、公開前のfact check、設計方針の決定。失敗時の損失が大きい工程は、少し安いことより、正しく検証できることが優先される。

ただし、大きなmodelが常に正解するわけでもない。FrugalGPTの研究では、高価なmodelが誤り、安価なmodelが正答した例も示された。重要なのはmodelの格ではなく、その仕事に対する実測だ。

2.速度──待ち時間は、仕事のリズムを変える

思考を深く掘る一回と、百件の情報を整形する処理では、許される待ち時間が違う。

一回の回答が数秒速いだけでも、Agentが何十回もmodelを呼ぶと差は積み上がる。反対に、速さを優先して誤りが増え、後から人間が全部見直すなら、その「高速化」は借金になって返ってくる。

3.コスト──一回の単価ではなく、完了までを見る

安いmodelが三度失敗し、最後に高いmodelへやり直させたら、最初から強いmodelへ渡すより高くなることがある。

見るべきなのは一回のtoken単価ではない。再試行、tool call、router自身の判定、検証、人間の手直しまで含めたtask completion costだ。

4.continuity──賢さは、引き継げなければ消える

長い仕事では、過去に何を試し、なぜ採用し、どこで失敗したかが資産になる。

turnごとにmodelを変えれば、能力を最適化できるように見える。けれど、引き継ぐcontextが粗ければ、新しいmodelは同じ調査をやり直し、同じ失敗を繰り返す。

prompt cacheも無関係ではない。OpenAIの公式資料では、cache hitにはprompt前方のexact matchが必要で、instructions、tools、schema、shared contextを安定させることが推奨されている。providerやprompt構造を頻繁に変えると、安くしたかったroutingがcacheの利点を壊す可能性もある。

前の担当者が何を知っているか。

この問いは、人間のチームだけでなく、AIチームにも必要になる。

配車係にも、誤配車はある

routingの研究は、単一model固定より良い結果を出せる可能性を示してきた。

RouteLLMは、強いmodelと安いmodelをqueryごとに選ぶことで、公開benchmark上で品質を保ちながらcostを半分以下へ抑えられる条件を報告した。2026年のLLMRouterBenchでも、modelごとに数学、コード、論理などの得意分野が異なり、上位routerはBest Single modelより平均精度を最大4%上げたり、同等性能でcostを最大31.7%削減したりしている。

しかし、同じ研究はもう一つの現実も示している。

現在のrouterと、毎回正しいmodelを選べる仮想的なoracleの間には、まだ大きな差がある。正答できるmodelが少数しかない時に、そのmodelを選び損ねる「model-recall failure」も残る。

簡単に言えば、配車係も間違える。

簡単な仕事を高いmodelへ回す誤配車は、請求書を膨らませる。

難しい仕事を軽いmodelへ回す誤配車は、静かに品質を落とす。こちらの方が怖い。文章としては自然で、処理も完了したように見えるため、失敗に気づけないことがあるからだ。

さらに、providerを跨ぐと、同じAPI風に見えてもtool、structured output、reasoning state、context、cacheの仕様は揃っていない。OpenAIのAgents SDKも、複数providerを混在させる時にはfeature differencesを確認するよう案内している。

routerを一枚挟めばvendor lock-inが消える、というほど単純ではない。

routing policy、評価データ、prompt、tool schemaが一社固有の仕様へ寄れば、鍵を一つ増やしただけで、別の場所に新しい鍵穴を作ることになる。

なお、2026年9月28日時点でもSwitchyard自身のREADMEは「Pre-1.0 software」であることを明記しており、中核コンポーネントの一つswitchyard-serverは依然「Demo」段階でproduction use向けではないとしている(他コンポーネントはBeta/Alphaへ段階的に成熟中)。方向性は重要だが、成熟した完成品として扱う段階ではない。

最初から「賢いrouter」に、全部を任せない

では、複数modelを使いたい企業は、何から始めればよいのか。

私たちの推しは、deterministic firstだ。

最初からblack boxのAIへ「いい感じに振り分けて」と任せるのではなく、まず人間が説明できる単純なルールを作る。

  1. 仕事を工程へ分ける。
    調査、計画、実装、検証、統合のように、成果物と失敗条件が違う単位へ切る。

  2. 既定の行き先を決める。
    すべてを最強modelへ送らず、定型処理には十分なmodelを置く。

  3. 上位へ切り替える条件を明文化する。
    重要判断、連続失敗、矛盾、公開前確認など、explicit triggerを決める。

  4. 同じ成果を作り直さない。
    検証済みの調査、生成物、tool resultはcacheし、成功済みの工程をむやみに再実行しない。

  5. observeしてから任せる。
    最初はrouterの提案だけを記録し、実際の処理は信頼できる既定modelへ送る。誤配車を測ってから適用範囲を広げる。

  6. 最後はtask単位で評価する。
    token代だけでなく、完成率、所要時間、再試行、人間の修正、continuity lossを記録する。

OpenAIのAgents SDKも、LLMに自由な判断をさせるorchestrationと、codeで順番を決めるorchestrationを併用できるとしている。後者は速度、コスト、性能を予測しやすい。

すべてをAIへ決めさせることが、AI活用の完成形ではない。

決める価値のないところは自動化し、判断が必要なところへ知性を集める。

それが、routingの本当の役割だと思う。

AIチームには、監督と引き継ぎがいる

EDIFORCEでも、複数のAI modelやAgentを、仕事の性質に応じて使い分けている。

大きな目的と計画を持ち、成果を統合する役割。範囲を絞った調査や実装を担う役割。結果を疑い、根拠や動作へ戻す検証。そして、公開や外部への影響を最終的に引き受ける人間。

細かな運用手順は、私たちの仕事のレシピでもあるので、ここでは公開しない。

ただ、一つ確かに言えることがある。

modelを増やしただけでは、チームにはならない。

誰が目的を守るのか。誰が全体を見ているのか。何を渡せば次の担当が同じ場所から始められるのか。失敗した時、どこへ戻すのか。

この設計がなければ、優秀なmodelを何人並べても、それぞれが別方向へ走るだけだ。

最強の一人より、良い配車表

新しいAIが出るたびに、「前のmodelより何点賢くなったか」は、これからもニュースになる。

それ自体は大切だ。modelの基礎能力が上がれば、できる仕事は増える。

けれど、実務で問われるものは、もう一段先へ進んでいる。

この工程には、どの能力が必要か。

どこまで速くしてよいか。

どこでお金を使うべきか。

いつ強いmodelへ助けを求めるか。

そして、昨日まで積み重ねた文脈を、明日へどう渡すか。

AI時代の競争力は、「一番賢いAIを契約していること」から、「複数の知性を、一つの目的へ届けられること」へ移っていく。

最速の車を持っている会社が、荷物を最も上手に届けるとは限らない。

荷物を理解し、道を知り、事故が起きた時に別の車を出し、それでも目的地を見失わない。

最後に差を作るのは、良い配車係と、良い配車表なのだと思う。

一次資料・関連研究

注記:記事中のNVIDIA製品の性能値と導入事例は、2026年8月11日のNVIDIA公式発表に基づく提供値であり、独立した第三者検証の結果ではない。モデル、価格、API、routing softwareの仕様は変わるため、導入時には最新の公式資料と、自社workflowによる評価を確認してほしい。