ACRouter、AIモデル選択を自己学習し費用2.6倍削減
静的ルーティングの限界
自己進化する仕組み
詳細を読む
AIモデルのルーティング(振り分け)を静的な分類問題ではなく、記憶を蓄える動的なエージェントとして扱う新しいオープンソースフレームワーク「Agent-as-a-Router」が2026年7月13日に報じられました。研究チームはその具体実装であるACRouterを公開し、常に高価な最上位モデルへ振り分ける方式と比べ、コーディング課題でコストを2.6倍削減したと発表しています。巨大モデルの学習や無数のルールを書く必要なく、稼働しながら自己最適化する点が特徴です。
従来のルーティングは、キーワードで振り分けるヒューリスティックか、過去データで学習した静的分類器が主流でした。いずれも入力テキストしか見ず、モデルが実際に課題を解けたかを観測しないため、複雑な事例では当て推量になってしまいます。研究チームはこれを情報欠損と呼び、環境変化や新モデルの登場で精度が急落する弱点を指摘します。
ACRouterの核心はContext-Action-Feedback(C-A-F)ループです。新しいプロンプトが届くと、過去の類似課題で各モデルが成功したか失敗したかを記憶から検索し、最適なモデルを選んで実行します。その結果を成功・失敗の信号として記憶に書き戻すため、運用しながら学習を続けられる仕組みになっています。
システムはOrchestrator、Verifier、Memoryの3要素で構成されます。VerifierはPythonの実行環境やデータベースに接続し、生成されたコードやクエリが実際に動くかを検証して、確かなフィードバックを得ます。制御役のOrchestratorは巨大なモデルではなくQwen3.5ベースの0.8Bアダプターで、手元の端末に自前で載せられる軽量さです。
評価では約1万課題からなるCodeRouterBenchを用い、8つの最先端モデルで検証しました。単一モデルでは全分野を支配できず、平均首位のClaude Opus 4.6もアルゴリズム設計や検証コード生成では他モデルに逆転されています。ACRouterはコストと性能のパレート最前線に位置し、分布内テストで費用は13.21ドルと、Opus固定の34.02ドルを大きく下回りました。
ただし万能ではありません。成否が明確に判定できるコーディングやデータ検索では威力を発揮する一方、創作のような主観的で検証しにくい領域には向かないと研究チームは注意を促します。コードはGitHubで、モデル重みはHugging FaceでApache 2.0ライセンスのもと公開され、Claude CodeやCodex、OpenCodeと連携できます。