AI 当裁判,判自己干活干得好不好,结果偏袒自己
我们让 AI 当裁判,去判断另一个 AI 有没有把活干好。这篇给裁判们来了场大考:拿真实任务轨迹、人工标好对错,去测 20 多个主流视觉语言模型。结果发现,连最强的裁判都有系统性「心软」——明明任务失败了,它却判成功。少数靠谱的裁判贵得用不起,便宜的开源模型又差得远。作者于是自己训了两个开源裁判,便宜 30% 到 60%,水平追平商业裁判。它不是你明天就能用上的,但「AI 自己评自己」这事,以后会越来越多,知道它现在有多不靠谱,比盲目相信强。
📄 原文摘要(英文)
Computer-using agents (CUAs) are advancing rapidly across the digital world. A CUA trajectory records the agent's actions, states, and reasoning. Verifying whether it fulfilled the task instruction is central to CUA evaluation, data curation, and reinforcement learning. Neither human-written verifiers nor human annotators can provide such verification at scale, so the field increasingly turns to vision-language models (VLMs) as judges of CUA trajectories. But a fundamental question has long gone unexamined: are these VLM judges reliable enough? To study it systematically, we introduce OSReward, a realistic, high-quality benchmark that evaluates VLM judges on CUA trajectories. The trajectories come from diverse agent backbones executing human-verified instructions across platforms, then rigorously labeled with ground-truth verdicts through multi-stage human annotation. Building on it, we derive OSReward-Hard, a challenge set concentrating genuinely hard cases, and OSReward-Multi for fine-grained efficiency and alignment scoring. The most comprehensive evaluation of VLM judges to date finds even state-of-the-art models fall short of an ideal judge, sharing a systematic leniency bias that mislabels failed runs as successes. The few reliable enough to trust are too expensive to run at scale, while affordable open models trail far behind. To close this gap, we construct and release OS-Shepherd-100K, an open corpus of reasoning-annotated trajectory judgments for the CUA community. On it, we train OS-Shepherd (9B and 35B), open reward models that supply low-cost, stable, and reliable reward signals, matching commercial judges at 30-60% lower cost than the frontier. Extensive analyses further inform the design of reliable CUA reward at scale. Our code, benchmark, dataset, and model checkpoints are available at https://os-copilot.github.io/OSReward-Home/.