RuBench: 俄语仓库级智能体编码基准评测发布

RuBench: A Repository-Level Agentic Coding Benchmark with Natively Authored Russian Task Specifications

精选理由

想了解用非英语自然语言写代码任务的基准?RuBench用俄语从真实提交中挖了25个任务,还抓到了模型被悄悄替换的证据。

AI 摘要

RuBench 1.0 是一个仓库级智能体编码基准,包含25个来自5个开源仓库(aiohttp、aiogram、Laravel、NestJS、Fastify)的任务,每个任务以俄语撰写。所有修复提交均晚于被评估模型的训练数据截止日期。评测包括Claude Code(Opus 4.8、Sonnet 5、Haiku 4.5)和Codex CLI(GPT-5.5),最佳配置通过78.7%的任务。在25个任务中,仅最弱模型与其它模型之间存在统计显著差距。审计发现,Claude Code + Fable 5配置在5个任务(20%)中悄然回退到Opus 4.8,证明实际测量的是产品而非模型。

原文 · arXiv cs.AI

RuBench: A Repository-Level Agentic Coding Benchmark with Natively Authored Russian Task Specifications

Developers increasingly delegate real maintenance work to product-grade coding agents, and many state tasks in their native language, in the style of a customer request rather than a curated English issue. Existing repository-level agentic benchmarks do not measure this setting: their task statements are English by design. We introduce RuBench 1.0, a benchmark of 25 tasks mined from recent fix commits in five live open-source repositories (aiohttp, aiogram, Laravel, NestJS, Fastify; Python, PHP, TypeScript, JavaScript), where each task is specified natively in Russian -- written from scratch in the style of an actual customer request, not translated -- and judged by the upstream maintainer's regression tests, which we withhold from release. All 25 fix commits postdate the training-data cutoffs of every evaluated model, giving a contamination argument that holds task-by-task. We evaluate deployed product configurations (CLI agent + model + reasoning effort) -- Claude Code with Opus 4.8, Sonnet 5, and Haiku 4.5, and Codex CLI with GPT-5.5 -- with three independent runs each, reporting pass@1 with task-level confidence intervals, paired comparisons, dollar cost, and token usage. The best configuration resolves 78.7% of tasks; at N=25 only the gaps to the weakest model are statistically resolvable, which we state explicitly. Auditing full trajectories of a fifth, hors-concours configuration (Claude Code + Fable 5, July 2, 2026 release), we caught the product silently substituting the model: on 5 of 25 tasks (20%) an official safeguard fallback re-routed routine HTTP-protocol fixes to Opus 4.8 -- direct, reproducible evidence that the deployed product, not the model, is the unit actually measured. We release task statements, metadata, full agent trajectories, and diffs; grading oracles are withheld, with a SHA-256 manifest committed at publication time.