arXiv論文メモ
新着一覧
cs.AI / cs.SE · 査読状況未確認

推論サーバーの本番機能を実装するAIを評価する

SWE-Serve: Benchmarking Agentic Engineering For Production Inference Serving

Jennifer Williams, Dave Farris, Jeff Farris, and Jiantao Jiao

この論文をやさしく読む

ひとことで言うと

推論サーバーの機能をAIに実装させ、部品のテストだけでなく実際の配信経路まで正しく動くかを評価するベンチマークです。SGLangの変更をもとに53課題を用意しています。

何に役立つ?

コードが部分的なテストに通っても、本番のモデル配信で壊れる問題を見つける評価に役立ちます。モデル対応、実行処理、APIをまたぐ変更の整合性を測れます。

この研究の面白いところ

E2E対象19課題では、他のテストを全部通るパッチのおよそ3分の1をE2Eテストが落としました。機能を作ったように見える状態と、配信全体が正しい状態の差を数値で示します。

どこまで分かった?

75%は全体の最高設定の平均pass@1で、45.9%と69.4%はE2E対象19課題の比較です。対象集団と採点条件が異なる値を直接比較できません。要旨の結果はCPUまたは単一H100で動くSGLang由来の課題に基づきます。

v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。

アブストラクトの日本語訳

本番の推論エンジニアリング課題でエージェントを評価するベンチマークSWE-Serveを導入する。推論機能の実装には、モデル対応、実行時処理、公開APIなど、配信基盤全体にわたる複数の変更を整合させる必要がある。既存のベンチマークは本番推論エンジニアリングを十分に扱っていない。リポジトリ単位のソフトウェア工学ベンチマークは推論を対象とせず、汎用ターミナルエージェントのベンチマークには推論課題がわずかしかない。一方、推論専用のベンチマークも、主に単独のカーネル生成や性能最適化に重点を置き、リポジトリ規模での本番機能の実装は対象としていない。 SWE-Serveは、SGLangの最近の本番変更に基づく、六つの推論エンジニアリング分野にまたがる53件のリポジトリに根差した課題を提供する。各課題はCPUまたは単一のH100 GPUで実行され、非公開の機能テストと回帰テストで評価される。該当する課題には、配信を端から端まで試すE2Eテストと、較正した性能の合格基準も含む。実行可能な無変更対照と正解実装対照、検証器への敵対的レビュー、外部資料を参照しない実行によって、課題の妥当性と評価の健全性を支える。 11モデルと31通りのモデル・推論努力設定を通じ、最も高性能な設定は平均pass@1で75%を達成した。SWE-Serveは、局所的に課題を完了することと、本番で正しく動作することの間に大きな隔たりがあることを明らかにする。E2Eを網羅する19課題では、モデル配信のE2Eテストによって、他のすべてのテストに合格するパッチのおよそ3分の1が不合格になる。検証器による通過率は45.9%で、E2Eテストを採点から除外すると69.4%となり、各モデルで最も高性能な設定では通過率が上がる。本番での正しさの隔たりを直接測定可能にすることで、SWE-Serveは、将来のエージェントが局所的な課題完了を超えて本番での正しい動作へ進めるかを追跡できるようにする。

v1の要旨から自動生成。本文の精読・人による確認は未実施。

初稿
2026-09-22(UTC)
最新改訂
2026-09-22 · v1
査読・掲載
査読状況未確認
arXivで読むPDF

更新履歴

取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。

原文の要旨

We introduce SWE-Serve, a benchmark for evaluating agents on production inference engineering tasks. Implementing an inference feature can require coordinating multiple changes across the serving stack, including model support, runtime execution, and public APIs. Existing benchmarks provide limited coverage of production inference engineering: repository-level software engineering benchmarks do not target inference, while general terminal-agent benchmarks include only a few inference tasks. Dedicated inference benchmarks, meanwhile, focus primarily on isolated kernel generation or performance optimization rather than repository-scale production feature implementation. SWE-Serve provides 53 repository-grounded tasks derived from recent production changes to SGLang, spanning six inference engineering families. Each task executes on either CPU or a single GPU (H100) and is evaluated with hidden functional and regression tests, including, where applicable, end-to-end (E2E) serving tests and calibrated performance gates. Executable no-op and oracle controls, adversarial verifier review, and closed-book execution support task validity and evaluation integrity. Across 11 models and 31 model-effort configurations, the best-performing configuration achieves 75% mean pass@1. SWE-Serve exposes a substantial gap between completing tasks locally and achieving production correctness. On 19 tasks with end-to-end coverage, model-serving E2E tests reject roughly one-third of patches that pass every other test (45.9% under the verifier versus 69.4% with E2E tests excluded from scoring), with pass rate increasing for each model's best-performing configuration. By making the production correctness gap directly measurable, SWE-Serve enables the field to track whether future agents move beyond completing tasks locally to achieving production correctness.

arXiv ID: 2609.26777 / 要約の誤りについて