
Cursor Router:AIモデルコストを60%削減する仕組み
Cursor Router が各プロンプトを最も安価で十分な能力を持つモデルにルーティングし、品質チェック・リトライ・ティア制御を備えつつ AI モデルコストを約60%削減する仕組みを解説します。
結論から言えば、大半のリクエストが最上位モデルを必要としない場合、モデルルーティングは AI 支出を約 60% 削減できます。 まとめるとこうです。各プロンプトを検査し、単純な作業は低コストモデルに送り、難しいタスクや機微なタスクは強力なモデルに残し、利用を拡大する前に採用率・リトライ・レイテンシ・コストを計測する、ということです。
この記事を 1 分で説明するなら、こうなります。
- 主なアイデア: すべてのプロンプトを同じ高価なモデルに送らない。
- 仕組み: ルーターがタスクの種類、プロンプト長、リスク、モダリティ、予算をチェックし、モデルティアを選択する。
- 節約の源泉: 加重平均。トラフィックの 70% が低コストモデル、25% が中間ティア、5% がプレミアムに行けば、平均コストはリクエストあたり約 $0.020 から $0.008 に下がる。
- 品質を維持できる理由: 弱い出力は 1 回リトライでき、必要ならティアを 1 段上げられる。
- 計測すべきもの: 採用率、リトライ率、p95/p99 レイテンシ、機能あたりコスト。
- 避けるべきこと: リスクの高い法務・金融・コンプライアンス業務を早期に安価なモデルへ下げてルーティングすること。
- 追加のコスト管理: プロンプトキャッシュは一部の入力コストを最大 90% 削減できるが、主役はあくまでルーティング。
いくつかの数字が目を引きます。例では、月間 1,000,000 リクエストがオールプレミアム構成の約 $20,000 から、ルーティングありで約 $8,000 に下がります。また動画では、重要度の低い作業のボリュームを約 $7.20/分から約 $1.50/分へシフトすることで、同じ月間予算で生産量をほぼ倍にできます。
LLMモデルルーティング:品質を落とさずAIコストを85%削減
クイック比較
| 構成 | リクエストの処理方法 | リクエストあたり平均コスト | 100万リクエスト時の月額コスト | 主なトレードオフ |
|---|---|---|---|---|
| 単一プレミアムモデル | すべてを 1 つの最上位モデルに送る | $0.020 | $20,000 | 構成は簡単、支出は高い |
| ルーティング型モデルミックス | 作業を予算・中間・プレミアムのモデルに分割 | $0.008 | $8,000 | 支出は低い、ルーティングルールが必要 |
この記事から私が受け取ったことはシンプルです。Cursor Router はコスト管理レイヤーであるということ。特定のモデルを安くするわけではありません。各リクエストを、仕事を十分にこなせる最も低コストなモデルへ送ることで支出を下げるのです。
Cursor Router の仕組み

Cursor Router は各リクエストを 5 つのステップで処理します。取り込み、検査、ルーティング、実行、フィードバックのロギングです。検査ステップは高速で、通常は数十ミリ秒しかかからないため、遅延はごくわずかです。この素早いチェックこそが、プレミアムモデルを最も難しい仕事のために温存する鍵になっています。
リクエスト検査と複雑度分類
検査の段階で、ルーターは各プロンプトのトークン数、コードブロック、出力要件、モダリティ、そして金融・法務・コンプライアンス関連コンテンツに紐づく機微フラグをチェックします。これらのシグナルを使って、リクエストを低・中・高の複雑度にタグ付けします。
短くゆるいプロンプトは通常、低複雑度のバケットに入り、低コストモデルに送られます。コードファイル、長いコンテキストウィンドウ、厳格なフォーマットルールを含むプロンプトは中〜高に分類され、上位ティアに送られやすくなります。機微フラグが付くと、プロンプト自体が短くてもリクエストが直接高複雑度に移されることがあります。
これらのラベルにはコストのハードリミットを含めることもできます。低複雑度リクエストは $0.002、中は $0.02、高は $0.20 で上限を設定でき、支出の予測と監査が容易になります。[2]
階層化モデルプール、エスカレーション、フォールバック
3 ティアのモデルプールは、これらの複雑度ラベルと対応しています。
| ティア | 典型的なタスク | 推定コスト(100万トークンあたり) |
|---|---|---|
| 予算(Tier 1) | 分類、タグ付け、短い下書き | $0.05–$0.10 |
| 中間(Tier 2) | 要約、Q&A、コード解説 | $0.25–$0.30 |
| フロンティア(Tier 3) | 複雑な推論、法務/コード分析 | $1.25–$3.00 |
エンタープライズ向けのガイダンスでは、Tier 3 に到達すべきクエリは全体の 10%〜20% のみとされています。残りの 80%〜90% は Tier 1 か Tier 2 で処理すべきです。[1] 節約の源泉はここにあります。大半のリクエストが安価なティアにとどまり、価格差が十分に大きいため、完璧でないルーティングでも意味のあるコスト削減が可能です。この振り分けこそが、アプリの生成物を変えずに支出を下げられる主な理由です。
ルーターは、うまくいきそうな最も低いティアから始めます。その後、出力をスキーマルール、必須セクション、長さ制限と照合します。結果が不合格なら、エスカレーションします。システムは同一ティア内で 1 回のリトライと、ティアをまたぐ 1 回のエスカレーションを許可します。上位に移る前に、同じティア内の別モデルに切り替えることもでき、フォールバックの挙動をコストに紐づけたまま維持できます。
ルーティングを継続的に改善するテレメトリ
すべてのリクエストがテレメトリレコードを生成します。レコードには、ティア、モデル、トークン数、レイテンシ、米ドルでの課金コスト、リトライ回数、エスカレーション経路、そしてレスポンスが採用・編集・却下のいずれだったかが含まれます。
このデータは時間とともにルーティングルールにフィードバックされます。たとえば、低複雑度のメール下書きが予算ティアで 99% の採用率を示していれば、ルーターは閾値を緩めてボーダーラインの仕事をより多くそちらへ送れます。逆に、中複雑度の分析タスクがエスカレーションを繰り返すなら、システムはそれらを最初から中間ティアへルーティングして余計なリトライを避けられます。
金融サマリーやコンプライアンスコンテンツのようなクリティカルなワークロードは、30 日間のような持続的な期間にわたって下位ティアが採用率で並べることをテレメトリが示すまで、フロンティアモデルに固定されます。[2] これによりルーティングは計測とチューニングが容易になります。ログはルーティングルールを直接的なコスト管理に変え、次のセクションの節約計算の材料になります。
60%の節約はどこから来るのか

節約の主張は、突き詰めれば加重平均の話です。Cursor Router は低複雑度のリクエストをまず低コストティアへ送るため、フロンティアモデルを手元に残したままでもブレンド支出は下がります。上のルーティングロジックと同じ予算・中間・フロンティアのティアを使えば、大半のトラフィックがフロンティアティアに行かなくなった時点で平均コストは急速に下がります。
ベースラインとルーティング後の支出を素の数字で比較
月間 1,000,000 リクエストを処理するチームを考えてみます。オールフロンティア構成では、すべてのリクエストが最高コストのモデルに行きます。ルーティング構成では、約 70% のリクエストが低複雑度で予算モデルへ、25% が中間モデルへ、フロンティアティアに到達するのはわずか 5% です。これは分類、短いリライト、簡単な Q&A といった一般的なパターンと一致します。
| シナリオ | モデルミックス | リクエストあたり平均コスト | 月額コスト(100万リクエスト) |
|---|---|---|---|
| オールフロンティア基準 | 100% フロンティア | ~$0.020 | ~$20,000 |
| ルーティング型トラフィックミックス | 70% 予算 / 25% 中間 / 5% フロンティア | ~$0.008 | ~$8,000 |
| 節約 | - | 約60%削減 | 月額約$12,000の節約 |
これを牽引しているのはティア間の価格差です。OpenAI の GPT-4o は入力 100 万トークンあたり $2.50、出力 100 万トークンあたり $10.00 で提供されている一方、GPT-4o mini は 100 万トークンあたり入力 $0.15、出力 $0.60 です。つまり入出力ともに約 16.7 倍安いことになります。[3][4] 大半のトラフィックが低コストティアに移れば、ブレンド平均は一気に下がります。
研究もこの下げ幅の規模を裏付けています。クエリをモデル間でルーティングするフレームワークの RouteLLM は、常に GPT-4 を使う場合と比較して MT Bench で 85% 超のコスト削減を報告しつつ、GPT-4 に近い性能に到達しています。[6]
主なコストレバー:モデル選択、トークン使用量、過剰モデリングの回避
モデル選択が最大のレバーです。 低コストモデルで仕事が足りるなら、トークン単価は大きく下がり、その差は毎月数百万コールにわたって積み上がります。
トークン使用量が 2 番目のレバーです。 単純なタスクは出力トークンが少なくて済むことが多いものです。分類の回答や短いリライトに長い推論は不要なので、同じティア内でも請求は低く抑えられます。
3 番目のレバーは、タスクが求める以上に強力なモデルを避けることです。 これこそルーティングの本質です。モデルの能力をタスクの難易度に合わせ、プレミアム支出は本当に必要とするごく一部のリクエストのために取っておくのです。
キャッシュはさらにコストを削減できます。対応プラットフォームでのプロンプトキャッシュは、入力トークンコストを最大 90% 下げられます。[7][8] しかし、主要な節約エンジンは依然としてルーティングです。「どの」モデルに課金されるかを変えるからです。
次は、同じルーティングロジックを APIMart のテキスト・画像・動画ワークロードに適用します。ここでは価格とユースケースがモデル選択を左右します。
Cursor Router を APIMart のテキスト・画像・動画ワークロードに適用する

APIMart では、1 つの API キーと 1 つの課金アカウントの裏側でルーターがモデルを切り替えられます。つまり、モデルごとに別々のセットアップは必要ありません。同じルーティングロジックが APIMart のテキスト・画像・動画ワークロード全体で機能します。1 つのカタログ、1 枚の請求書、そしてより低いブレンド支出です。
APIMart のマルチモデルカタログ全体でのルーティング
ルーターは各リクエストを 3 つの軸でチェックします。モダリティ(テキスト、画像、動画)、品質目標(ドラフト、最終版、プレミアム)、予算制約(USD でのリクエスト単位および月次の上限)です。ルーティングルールはコードで管理します。そして APIMart は統一スキーマを使っているため、モデル ID の切り替えに追加の認証やリクエストの再フォーマットは不要です。
テキストでは、3 ティアのポリシーが多くのチームにとって実用的です。たとえば米国のメディアチームなら、社内ドラフトは Gemini Flash のような低コストモデル(100 万トークンあたり入力 $0.075 / 出力 $0.30)を使う Tier 1 に送れます。クライアント向けコピーは中価格帯の instruction-tuned モデルを使う Tier 2 へ。そして旗艦キャンペーンのコンテンツは GPT-4o(100 万トークンあたり入力 $2.50 / 出力 $10.00)を使う Tier 3 へ移せます。
トークンの 70% が Tier 1、25% が Tier 2、わずか 5% が Tier 3 に入れば、すべてを最上位ティアに送る場合と比べてブレンドコストは 40%〜60% 下がります。これが核心のアイデアです。高価なモデルは、本当に必要な仕事のために取っておく。
同じ構成は画像にも当てはまります。社内モックアップは予算画像モデルへ、最終的な広告クリエイティブは上位ティアの画像モデルへ、テキストルーティングを導くのと同じメタデータタグを使って送れます。
価格とユースケースによる動画生成のルーティング
節約が最も効くのは動画です。生成時間が長くなるほど価格差が拡大するからです。APIMart のカタログでは、秒あたり価格が最安モデルと最高価格モデルの間で 5 倍近く変わります。そのため、モデルとユースケースのマッチングが他のどのモダリティよりも重要になります。
| モデル | 秒あたり概算価格(USD) | 最適な用途 | ルーターティア | 分あたり平均コスト |
|---|---|---|---|---|
| MiniMax Hailuo 2.3 | $0.025 | ドラフト、SNSクリップ、背景ループ | Tier 1(予算) | ~$1.50 |
| Kling V3 Omni(720p) | $0.0672 | 一般的なマーケティング、アプリ内アニメーション | Tier 2(バランス) | ~$4.03 |
| Sora 2 Preview | $0.08 | インパクト重視のキャンペーン、シネマティックコンテンツ | Tier 3(プレミアム) | ~$4.80 |
| Vidu Q3 Pro | $0.12 | 放送広告、旗艦ローンチ | Tier 3(プレミアム) | ~$7.20 |
米国の SaaS 企業を例にとりましょう。アプリ内チュートリアル動画はすべて "use_case": "tutorial" タグ付きで MiniMax Hailuo 2.3 にルーティングし、Veo 3.1 や Vidu Q3 Pro は毎月少数の旗艦ローンチ動画のために温存できます。これでボリュームの大半が $7.20/分から約 $1.50/分にシフトします。
米国チーム向けの月次予算シナリオ
ルーティングルールが整ったら、次のステップはシンプルです。固定の月次予算でチームはどれだけ生産できるか?
APIMart で動画予算が月 $10,000 の米国の広告代理店を考えてみます。
- ルーティングなし(すべて Vidu Q3 Pro): $7.20/分では、$10,000 で買えるのは約 1,389 分(約 83,340 秒)の動画。
- ルーター強制ミックス(60% MiniMax / 25% Kling / 15% Sora + Vidu): ブレンド平均は約 $3.00–$3.50/分に下がり、約 2,850〜3,333 分 - 同じ支出でおおよそ 2 倍のボリュームが得られます。
これは加重平均の計算が月次予算に現れているだけです。60% の節約という主張は、大半のボリュームを低コストティアへシフトすることから来ており、特定のモデルが安くなるわけではありません。そして APIMart はすべてのモデル課金を USD の 1 枚の請求書にまとめるため、財務チームとエンジニアリングチームはルーターのログを APIMart の明細と直接突き合わせ、予測支出と実支出を確認できます。
実装・計測・重要ポイント
ルーターベース推論のためのシンプルな本番アーキテクチャ
ルーティングルールが決まったら、次のステップはシンプルです。リリースして計測すること。
ルーティングを追加するためにスタックを作り直す必要はありません。各 AI リクエストを、タスクの種類、レイテンシ目標、ユーザーティア、プロンプトとともに POST /v1/route に送るだけです。Cursor Router がモデルを選択し、APIMart の統一 API 経由でレスポンスを返します。
導入前後の比較を見れば、トレードオフは一目瞭然です。
| プロファイル項目 | ルーター導入前(単一フロンティアモデル) | ルーター導入後(APIMart経由の階層型モデル) |
|---|---|---|
| 平均レイテンシ(ms) | 900 | 750 |
| リクエストあたり平均コスト(USD) | $0.020 | $0.008 |
| エンジニアリングの複雑さ | 複数の統合、独自のリトライ | 単一の統一API、集中管理ポリシー |
モデル、トークン、レイテンシ、USD コスト、結果を OpenTelemetry、Prometheus、ダッシュボードスタックを通じてログに記録しましょう。[10][11] 大半のデプロイでは、ルールベースのルーティングが加えるオーバーヘッドは 5 ms 未満なので、ルーター自体がボトルネックになることはないはずです。[9]
品質を損なわずに節約を検証する方法
ルーターが稼働したら、より多くのトラフィックを流す前に、現在のベースラインと比較して節約を確認します。
コントロールされた分割テストを実行しましょう。本番トラフィックの一部をオールフロンティアのベースラインに残し、残りを Cursor Router 経由でルーティングします。両グループを同じ方法で計測し、4 つの指標を比較します。
- 採用率
- リトライ率
- 機能あたりコスト(USD)
- SLA 遵守状況(目標に対する p95 および p99 レイテンシを含む)
まずは低リスクトラフィックに対する決定論的ルールから始めます。短いプロンプトは中間ティアのモデルへ。社内ツールは予算モデルへ。課金とコンプライアンスのフローはフロンティアモデルに残すべきです。テレメトリが安定した採用率とリトライ率を示したら、閾値を締めてルーティングをより多くの機能に展開します。
いずれかのセグメントが品質でベースラインを下回ったら、プレミアムモデルに固定し直します。これがループです。計測し、調整し、拡大する。
結論:Cursor Router と60%節約の主張について覚えておくべきこと
数字が本番環境で裏付けられたら、ルーティングを段階的により多くのワークロードに拡大しましょう。
ベンチマークによれば、階層型ルーティングはコストをベースラインの約 42% まで削減しつつ、レイテンシも下げられます。[5] APIMart の統一 API がこれを実現可能にします。単一の統合ポイント、統一された使用状況レポート、USD での料金設定です。つまり Cursor Router は、あなたの側に追加のエンジニアリング作業を求めずにモデルを切り替えられます。60% という数字は保証ではなく、テストすべき目標として扱ってください。自社のベースラインに対するコストと品質の並行計測で検証し、データが GO を示したらさらに展開しましょう。
FAQs
Cursor Router はどのモデルを使うかをどう決めますか?
Cursor Router は各リクエストを見て、タスクの難易度とかかるべきコストを天秤にかけ、最も適合するモデルへ送ります。
これはルーティングまたは分類のステップで行われます。平たく言えば、リクエストの行き先を選ぶ前に、要約・分類・高度な推論といった仕事を仕分けするということです。
つまり難しいクエリはプレミアムモデルへ、定型的なトラフィックは低コストの選択肢へ送られます。こうして高価なモデルは、その追加パワーを最も必要とする 5〜15% のタスクに集中し続けられます。
リクエストを上位ティアのモデルにエスカレーションすべきタイミングは?
低コストモデルが要求される信頼度の閾値を満たさないとき、あるいは高度なコーディング、クリエイティブライティング、重要度の高い分析など、より深い推論が必要なタスクのときにエスカレーションしてください。
メインのモデルがパフォーマンス問題、レイテンシスパイク、障害に見舞われた場合のバックアップとしてもエスカレーションを使いましょう。
ログで低コストモデルのエスカレーション率が 30% を超えているなら、ルーティングロジックを見直してください。
品質を損なわずにルーティングをテストするには?
まず、現在のプレミアムモデルをコストとパフォーマンス両方のベースラインにします。これで何かを変える前のクリーンな比較基準ができます。
そこから階層型ルーティング構成をテストします。トラフィックの小さくコントロールされた一部を低コストモデルに送りつつ、ミッションクリティカルな仕事にはプレミアムモデルを残しておきます。最も重要なタスクを賭けに出すことなく支出を削減できる、シンプルな方法です。
ステージング環境ではフォールバックチェーンを構築し、意図的にテストしましょう。エラーを強制発生させたり API キーを失効させたりして、リクエストが期待どおりにモデルを切り替えることを確認します。その後、成功率とレイテンシを注意深く監視してください。それらの数値が、ルーティングルールのどこが機能し、どこに改善が必要かを教えてくれます。
モデルマーケットで使いたいモデルを選ぶ
APIMart のモデルマーケットでチャット、画像、動画モデルを試し、統一 API でモデルの能力をすばやく体験できます。