Blank white background with no objects or features visible.

TrueFoundryはSeldon AIの買収を発表し、エンタープライズAI向けコントロールプレーンを拡張します。プレスリリース全文はこちら→

トークンマキシング三部作・第1部:トークンマキシングは新たなコード行数指標である

By Boyu Wang

Published: July 4, 2026

トークンマキシングとは?

トークンマキシング /ˈtoʊkənˌmæksɪŋ/ — ビジネス成果ではなくトークン消費のためにAIワークフローを最適化する行為。

これは、チームがトークン数を生産性指標として扱うときに起こることです。エージェントは再帰的に自身を呼び出し、プロンプトは決して読まれない「コンテキスト」を送り出すために膨れ上がり、ルーティングロジックは、OpusをHaikuよりも選んだからといって誰も職を失わないため、高価なモデルを優先します。賢いエンジニアは、常に賢いエンジニアがすることを行います — 彼らは目に見える数値を最適化するのです

2026年には、すべての社内AIダッシュボード、すべてのベンダーROI資料、すべての四半期レビューで同じ見出しが表面化します。 消費されたトークン。この記事では、その単一の数値の裏に隠された4つの企業における失敗モード — プレミアムモデルの過剰使用、コンテキストの詰め込み、エージェントループ、トークナイザーのドリフト — そして、それぞれの問題が6桁の請求書項目に膨れ上がるのを防ぐ特定のゲートウェイ制御について説明します。

TL;DR  トークンは入力コストであり、出力価値ではありません。測定とガバナンスを可能にする制御を構築してください。 その両方を

AI利用指標はいかに悪用されるか

1976年、イギリスの経済学者チャールズ・グッドハートは、「ある指標が目標になると、それは良い指標ではなくなる」と述べました。ソフトウェアエンジニアリングは1980年代に、コード行数による生産性指標でこのことを再発見しました。それは、より良いプログラムではなく、より長いプログラムを生み出したのです。業界はそこから脱却しました。しかし2026年には、すべての社内AIダッシュボード、すべてのベンダーROI資料、すべての四半期レビューで、わずかに新しい装いで同じ指標が表面化しています。それは「消費されたトークン」です。

トークン自体は悪くない。トークン量も悪くない。悪いのは、トークンカウンターをリーダーボードのように扱うことだ。「今週の最多トークン数」が公にされると、賢いエンジニアはいつものように、その目に見える数値を最適化しようとする。より大きなコンテキストを貼り付ける。より小さなモデルで十分な場合でも、プレミアムモデルにルーティングする。再帰的に自身を呼び出すエージェントを構築する。彼らは指標を不正に操作する。これを今、「トークンマキシング」と呼んでいる。

トークンマキシングとは、「AI利用量」が「AI価値」の代理指標となり、その代理指標が不正に操作されることで発生する。唯一の永続的な解決策は、そもそも代理指標を目標にしないことだ。

LLMトークン価格の実際の仕組み

失敗モードについて議論する前に、その根底にあるコスト構造を明確に見ておく必要がある。2026年4月現在、AnthropicのフロンティアティアAPIの料金は以下の通りだ。

Model Input ($ / 1M tok) Output ($ / 1M tok) Output / Input ratio Best for
Claude Opus 4.7 (current flagship) $5.00 $25.00 5x Long-horizon agents, complex coding
Claude Sonnet 4.6 $3.00 $15.00 5x Balanced workloads, most production
Claude Haiku 4.5 $1.00 $5.00 5x Classification, retrieval, high-volume

2つの構造的な事実が際立っている。まず、フロンティアラインナップ全体で、出力トークンは入力トークンの5倍のコストがかかる。長文生成を返すワークフローは、入力が同じであっても、JSON分類を返すワークフローよりも根本的に高価だ。次に、OpusとHaikuの比率は、入力で5倍、出力で5倍である。意図分類タスクをHaikuではなくOpusにルーティングすることは、わずかな最適化ではなく、使用しない機能に対して5倍の料金を支払っていることになる。

見落とされがちな3つ目の事実がある。同じプロンプトでも、モデルのバージョンによって生成されるトークン数は異なる。AnthropicのOpus 4.7には新しいトークナイザーが搭載されており、同じ入力テキストでもOpus 4.6より最大35%多くのトークンを生成する可能性がある。これはコード、構造化データ、非英語で特に顕著だ。トークンあたりの料金は変わらないが、サイレントな移行によって、リクエストあたりの実質的なコストは最大35%上昇する可能性がある。料金は安定しているが、請求額はそうではない。

コスト追跡の唯一の手段が月末に届くプロバイダーの請求書だけの場合、トークナイザーの変更によって、対応する機会もないまま、請求額が静かに二桁パーセント増加する可能性がある。これこそ、ゲートウェイでのガバナンスが存在する理由だ。

トークンマキシングの4つの失敗モード

エンタープライズAIの導入において、同じ4つのトークン消費パターンが繰り返し見られる。それぞれは、規模が大きくなると複合的に影響を及ぼすワークフロー設計の選択であり、単独で見ると経済的に見えるため、生き残ってしまうのだ。

1. プレミアムモデルの過剰使用

どのAIシステムにおいても、最も影響力の大きいコストレバーでありながら、最も目に見えないのが「どのモデルがどのタスクを処理するか」だ。ほとんどの組織は、調達が許す限り最も高性能なモデルにデフォルトでルーティングする。なぜなら、HaikuではなくOpusを選んだからといって職を失う人はいないが、リグレッションを出荷すれば多くの人が職を失うからだ。計算は以下の通りだ。

単一のワークフローで年間766,500ドルの純粋なルーティングの無駄。ドメイン固有の意図タスクにおけるHaikuとOpusの分類精度の差は、わずかなファインチューンやfew-shotプロンプトの後では、通常2パーセントポイント未満だ。難しいタスクでは機能のプレミアムは本物だが、日常的なタスクでは装飾に過ぎない。

2. コンテキストスタッフィング

2つ目の失敗モードは、コンテキストウィンドウを検索インデックスとして使用することだ。コードレビューエージェントを構築するエンジニアは、「念のため」としてリポジトリ全体(50万トークン)をプロンプトに投入する。サポートボットは、「コンテキストのため」として、ターンごとに5万トークンの過去のチケットを送信する。これは機能する。モデルはもっともらしい回答を返す。しかし、請求額は実際に必要な情報ではなく、投入されたデータのサイズに応じて増大する。

建築的な代替策は、モデルコンテキストプロトコル(MCP)を介したアクティブなツール使用だ。可能な限りのコンテキストをすべて前置する代わりに、モデルは関連するスニペットのみを返す検索ツールを呼び出す。TrueFoundryの報告によると、これによりコンテキストスタッフィングと比較して最大99%の推論トークンを節約でき、ツール呼び出しのオーバーヘッドは約10ミリ秒と測定されている。

3. エージェントループ(静かな予算キラー)

エージェントシステムにおける最も高価で、かつ最も目に見えない新しい失敗モードは「ループ」だ。エージェントの終了条件が満たされないか、ツールがエラーを返し続け、無限に再試行する。1つのループするエージェントが、1時間足らずでチーム全体の1日分の予算を使い果たす可能性がある。

4. トークナイザーのドリフト

これは、エンジニアが意図せず引き起こす障害モードです。AnthropicのOpus 4.7には新しいトークナイザーが搭載されており、同じ入力でも4.6と比較して1.0倍から1.35倍のトークンを生成します。特にコードや構造化データでは上限に達します。同じプロンプト、同じタスク、同じ料金表でも、請求額は最大35%高くなる可能性があります。

モデルバージョンごとにリクエストごとのトークン数テレメトリーがなければ、この差分は次回の請求書に明細として現れるまで見えません。リクエストごとのトークン異常が閾値を超えた際にレート制限やフォールバックができる強制レイヤーがなければ、自動的な対応はできません。解決策は「より慎重な移行」ではなく、すべてのリクエストが実際に消費したものをリアルタイムでゲートウェイが真の情報源とすることです。

障害モード → それらを解決する制御

上記の各障害モードは、特定のゲートウェイプリミティブに対応しています。以下の表の目的は、ゲートウェイが魔法のようだと主張することではなく、症状を見たときにどの制御が不足しているかを特定できるほど、制御を具体的にすることです。

Failure mode Symptom on the bill Required gateway primitive TrueFoundry feature
Premium-model overuse Frontier cost share > 50%; cheap routine work on Opus Virtual model with workflow-tag-based routing Load Balancing + Routing policy
Context stuffing Avg input tokens > 50K per request; flat across diverse tasks Active tool use via MCP; rate limiting on input-token volume MCP Gateway + Rate Limiting (per-token)
Agent loops Single session > 3x p95 baseline tokens/hr; budget exhausted overnight Per-session rate limit + budget circuit breaker Rate Limiting + Budget Limiting
Tokenizer drift Tokens-per-request rises silently after a model bump Per-model-version token telemetry; alert on delta Analytics + OTEL Export
Untagged spend Cost cannot be attributed to a project, team, or feature Mandatory metadata fields on every request X-TFY-METADATA JSON keys + key-scoped policies
Provider lock-in / outages Single-provider failure halts production traffic Multi-provider fallback at the same logical model name Routing with weight + priority + fallback

ガバナンスされたリクエストのライフサイクル

上記の制御が実際に機能するためには、ダウンストリームの分析ウェアハウスではなく、リクエストパス上で実行される必要があります。TrueFoundry AI Gatewayを介した、ガバナンスされたリクエストのエンドツーエンドの全体像:

 

図1 — すべてのリクエストは、モデルに到達するまでに8つのゲートウェイプリミティブを5ミリ秒未満で通過し、応答時にも再度通過します。いずれか1つ(レート制限なし、PII匿名化なし、テレメトリーなし)に障害が発生すると、システム全体のガバナンスにおける単一障害点となります。

このライフサイクルの3つの特性が、上記の障害モードにとって重要です。ゲートウェイはリクエストパス上にあるため、そのポリシーは実際に機能します。1時間後にしかログを見られないサーキットブレーカーでは、暴走ループを止めることはできません。オーバーヘッドは5ミリ秒未満であるため、ゲートウェイは「ホップを追加したくない」という異論なしに本番トラフィックを処理できます。そして、すべてのチェックポイントはOpenTelemetryを出力するため、リクエストがガバナンスされたことを証明する同じトレースが、ガバナンスを調整可能にする分析にも利用されます。

→ TrueFoundry AI Gateway 概要

→ ゲートウェイプレーンアーキテクチャ

プリミティブ1 — アイデンティティエンベロープ

モデルに到達するすべてのリクエストは、属性付け、ガバナンス、監査を行うのに十分なメタデータを持つ必要があります。これがなければ、他のすべてのプリミティブは推測に頼ることになります。TrueFoundryはこれをX-TFY-METADATAフィールドを介して強制します。メタデータのないリクエストは、リクエストではなく設定バグと見なされます。

X-TFY-METADATA: {
  "project": "platform-search",
  "team": "data-platform",
  "user_id": "u_8f1c2d",
  "session_id": "sess_a3f9c2-b71d-4e",
  "workflow_tag": "classify-intent",
  "environment": "production",
  "cost_center": "eng-platform-002"
}

モデル名「intent-fast」に注目してください。これはゲートウェイで定義された仮想モデルであり、物理的なエンドポイントではありません。ゲートウェイはこれを具体的なプロバイダー呼び出し(haiku-4-5、sonnet-4-6、セルフホスト型Llama、またはルーティングポリシーが指定するもの)に解決します。アプリケーションコードはプロバイダー名を直接指定しません。あるプロバイダーから別のプロバイダーへの再ルーティングは、コード変更ではなくYAMLの差分で行われます。

→ リクエストヘッダーリファレンス

→ 仮想モデルとルーティング

プリミティブ2 — サーキットブレーカー(レート制限 + 予算)

レート制限は消費速度を、予算は総額を制限します。どちらも必要であり、片方だけでは不十分です。レートが1時間あたり12ドルで、他に合計額を監視するものがなければ、レート制限された単一のエージェントでも、長い週末に4万ドルを消費してしまう可能性があります。レート制限のない単一の予算では、一度上限に達すると、翌月まで何も実行されなくなります。

# rate-limit-config.yaml — enforce per-session, per-user, per-tag

name: production-rate-limits
type: gateway-rate-limit-config
rules:
  - id: per-session-loop-guard
    when:
      metadata: {environment: production}
    limit:
      tokens: 200000
      window: 1h
      scope: session    # ← key
    on_breach: hard_block

  - id: per-user-burst
    when:
      subjects: {type: user}
    limit:
      tokens: 5000000
      window: 1d
      scope: user
    on_breach: queue_then_429

  - id: classify-intent-soft-cap
    when:
      metadata: {workflow_tag: classify-intent}
    limit:
      requests: 100000
      window: 1h
    on_breach: fallback_to_haiku   # ← graceful degradation

違反時の挙動は縁の下の力持ちです。バッチ処理のワークロードでは429エラーで問題ありませんが、顧客向けアプリケーションでは、fallback_to_haikuが支出を抑えつつサービスを維持する鍵となります。同じプリミティブで両方を表現できます。

# budget-config.yaml — hard ceilings per project per month

name: 2026-q2-project-budgets
type: gateway-budget-config
budgets:
  - id: platform-search-monthly
    scope:
      metadata: {project: platform-search}
    ceiling_usd: 4000
    window: monthly
    alerts:
      - {at_pct: 80,  notify: ["slack:#ai-budget-alerts", "pagerduty:platform"]}
      - {at_pct: 100, notify: ["slack:#ai-budget-alerts", "pagerduty:platform"]}
    on_exceed: fallback_to_cheaper   # uses fallback model from routing config

  - id: intern-sandbox-cap
    scope:
      metadata: {project: intern-sandbox}
    ceiling_usd: 500
    window: monthly
    on_exceed: hard_block            # interns get a hard stop

→ レート制限 — ウィンドウ、スコープ、違反時の挙動

→ 予算制限 — 上限、アラート、段階的な機能低下

プリミティブ3 — 仮想モデルルーティング

どんなAIシステムにおいても、最も効果的なコスト最適化は、適切なタスクに適切なモデルを選択することです。その決定を行うべき場所は、アプリケーションコードではなく設定です。仮想モデルは、ゲートウェイ時に重み、優先度、レイテンシ、またはフォールバックルールに基づいて具体的なプロバイダー呼び出しに解決される論理名(intent-fast、code-review-strong、support-cheapなど)を提供します。

# routing-config.yaml — a virtual model with multi-provider fallback

name: intent-fast
type: gateway-load-balancing-config
rule_type: weight-based
rules:
  - id: primary-haiku
    weight: 90
    target:
      provider: anthropic
      model: claude-haiku-4-5
    timeout_ms: 8000

  - id: secondary-bedrock-haiku
    weight: 10                       # 10% A/B for resiliency
    target:
      provider: bedrock
      model: anthropic.claude-haiku-4-5
    timeout_ms: 8000

fallbacks:                           # tried in order on primary failure
  - {provider: openai, model: gpt-4o-mini}
  - {provider: vertex, model: gemini-2.0-flash}

circuit_breaker:
  failure_threshold: 5    # 5 errors in window
  window_seconds: 60
  cooldown_seconds: 30

このYAMLがもたらす3つのメリット。コスト最適化:開発者がハードコードしたデフォルトではなく、intent-fastトラフィックの90%が1Mトークンあたり1ドル/5ドルでHaikuに流れます。復元力:Anthropicで障害が発生した場合、トラフィックは自動的にOpenAIまたはVertexに切り替わります。ユーザーは障害ではなく、200ミリ秒のパフォーマンス低下を経験します。プロバイダーのポータビリティ:新しいモデルが登場した際、1行変更するだけで本番環境にデプロイできます。アプリケーションコードは変更されません。

→ ルーティング / ロードバランシングの概要

→ プロバイダーリスト (1000以上のモデルをサポート)

エンタープライズ要件 — 「本番ゲートウェイ」が実際に意味するもの

午後に書いたおもちゃのようなゲートウェイでも、レート制限や予算制限はできます。しかし、本番環境のゲートウェイは、AIが収益の重要な経路にある場合に関係する、より長い制約リストを満たしながらそれらのことを行う必要があります。

Criterion Why it matters TrueFoundry
Latency overhead Gateway sits in every request path. >20ms overhead breaks interactive UX. ~5 ms p50 overhead; 350+ RPS on a single vCPU
Provider coverage Lock-in to one provider re-creates the failure the gateway is supposed to prevent. 1000+ LLMs across 19+ providers; OpenAI / Anthropic / Bedrock / Vertex / self-hosted
Deployment model Regulated industries cannot route prompts through a vendor SaaS without violating compliance. SaaS, VPC, on-prem, fully air-gapped
Observability surface Closed-loop telemetry beats vendor-proprietary dashboards every time. OpenTelemetry-native; export to Grafana / Datadog / Prometheus
MCP / agent support Modern agentic workflows require tool-call governance, not just prompt routing. Native MCP gateway; OAuth 2.0 identity injection; virtual MCP servers
Industry validation Analyst recognition matters when sneaking past procurement. Featured in Gartner 10 Best Practices for Optimizing Generative & Agentic AI Costs (2026)

弱い売り込みと強い売り込み

ゲートウェイ導入に関するほとんどの社内提案は、間違った点を売り込んでいます。弱い売り込みはダッシュボードを売ります。強い売り込みは、そもそも有用なダッシュボードを可能にするアーキテクチャを売ります。

The weak pitch (sells a screen) The strong pitch (sells the architecture)
'We will get visibility into AI spend.' Spend is enforced before overrun. Loops are detected and killed within 5 minutes. Tokenizer drift surfaces the day it happens, not at month-end.
'We will reduce cost by 20%.' Routine workflows run on Haiku at 1/5 the rate of Opus, with fallback to Sonnet on hard cases — in a YAML diff, no app changes, with a one-day rollback.
'We will be more secure.' Every request is identity-bound, PII-scrubbed at four hooks, secret-scanned in mutate mode, and logged in OTEL with full lineage — SOC 2 / HIPAA / GDPR posture in a single layer.
'It will be faster than building it ourselves.' Onboarding takes a week, not the 6–12 months of a custom build that nobody on your team will actually maintain after the architect who built it leaves.
'It will help us track usage.' Usage is the input. The gateway makes outcomes joinable to usage so 'cost per merged PR' and 'cost per resolved ticket' become real numbers, not slideware.

次の展開

パート1では診断作業を行いました。トークン最大化は新しいコード行数メトリックであり、4つの特徴的な障害モードがあり、それぞれが特定のゲートウェイプリミティブに対応しています。主要な3つの要素、すなわちIDエンベロープ、サーキットブレーカー、仮想モデルルーティングを紹介しました。

パート2では、これらのプリミティブをアーキテクチャの視点から広げて考察します。すべての管理対象リクエストを包む4つのエンベロープ(ID、ポリシー、安全性、可観測性)と、それらがどのように組み合わさって、セキュリティ境界、コスト管理面、運用テレメトリソースを同時に果たすシステムになるかについてです。そしてパート3では、そのアーキテクチャを運用サイクル(ダッシュボード、スコアカード、アラート、そして注意が逸れた瞬間に管理されたAI利用がトークン最大化に戻るのを防ぐための習慣)へと落とし込みます。

真に適切な指標は、消費トークン数ではありません。それは、1ドルあたりの成果であり、その費用がどのように使われたかを明確に証明できるものです。以降の内容はすべて、この指標を測定可能、説明可能、そして運用可能なものにするためのものです。

The fastest way to build, govern and scale your AI

Sign Up
Table of Contents

One Gateway for Every LLM, Agent and MCP Server

Book a 30-min with our AI expert

Book a Demo

The fastest way to build, govern and scale your AI

Book Demo
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Discover More

No items found.
OpenRouter vs AI Gateway
July 4, 2026
|
5 min read

OpenRouter 対 AIゲートウェイ:どちらがあなたに最適ですか?

comparison
July 4, 2026
|
5 min read

プロンプトエンジニアリング:LLMとの対話方法を学ぶ

Thought Leadership
LLMs & GenAI
July 4, 2026
|
5 min read

True ML Talks #12 - Llama-Index共同創設者

True ML Talks
July 4, 2026
|
5 min read

AIワークロードがクラウド料金を膨らませていませんか?

Thought Leadership
No items found.

Recent Blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Take a quick product tour
Start Product Tour
Product Tour