آرشیو مقاله‌ها همه‌ی مقاله‌هاموضوع‌هالابراتوارهاجستجودرباره
همه‌ی مقاله‌هاموضوع‌هالابراتوارهاجستجودرباره
خانه مقاله‌ها مقاله‌ی 2609.08149

مقاله‌ی arXiv:2609.08149 · در صف خبرنامه

SWE-Bench Pro Verified: A Reliable Benchmark for Software Engineering Agents

نسخه‌ی تأییدشده‌ی SWE-Bench Pro: بنچمارک قابل اعتماد برای ایجنت‌های مهندسی نرم‌افزار

تاریخ
(۱۷ شهریور ۱۴۰۵) 2026-09-08 تأییدشده از روی تاریخ ارسال نسخه‌ی اول در آرکایو
نویسنده‌ها
Pujun Zheng, Zixin Shang, Shufan Jiang, Wenhui Tian, Dongsheng Zhu, Zerun Ma, Dingbo Yuan, Qi Zhang
نهاد نویسنده‌ها
East China Normal University; Shanghai Artificial Intelligence Laboratory; Fudan University
برچسب لابراتوار
SWE-bench
موضوع‌ها
ایجنت کدنویسیبنچمارک

خلاصه‌ی فارسی

مسئله

بنچمارک SWE-Bench Pro استاندارد ارزیابی ایجنت‌های مهندسی نرم‌افزار روی تسک‌های دشوار سطح مخزن شده است، اما ارزیابی‌اش دو منبع عدم اطمینان دارد: تقلب در پاداش از طریق نشت راه‌حل طلایی یا اطلاعات پنهان ارزیابی، مثلاً خواندن پاسخ از تاریخچه‌ی گیت؛ و مشکلات کیفیت تسک مثل صورت مسئله‌ی گمراه‌کننده و تست‌هایی با دامنه‌ی نادرست.

روش

نویسنده‌ها نسخه‌ی تأییدشده‌ای با ۷۳۱ نمونه ساختند. حفاظ‌های ضدتقلب کانال‌های اصلی نشت محلی و آنلاین را با بازسازی مخزن، پنهان کردن مصنوعات تست و ناشناس کردن فراداده بدون اختلال در کار عادی ایجنت می‌بندند. اصلاح تسک با فیلتر و پیش‌نویس اصلاح به کمک مدل زبانی و سپس بازنگری کمینه توسط متخصصان انسانی ناسازگاری‌های نمونه‌های معیوب را رفع می‌کند.

یافته‌ها

  • ارزیابی روی نسخه‌ی تأییدشده نشان داد برخی مدل‌ها به‌طور قابل توجهی بدتر از ارزیابی‌های قبلی عمل می‌کنند.
  • این یعنی نتایج موجود روی SWE-Bench Pro ممکن است توانایی واقعی مهندسی نرم‌افزار را بیش از واقع نشان دهند.

محدودیت‌ها

نویسنده‌ها می‌گویند فهرست دامنه‌های مسدود ممکن است همه‌ی سرویس‌های گیت خودمیزبان، پروکسی‌ها، آینه‌های کد یا دسترسی مستقیم با IP را پوشش ندهد و مدل‌های تواناتر ممکن است این کنترل‌ها را دور بزنند، پاک‌سازی داده‌ی ارزیابی ممکن است اطلاعات باقیمانده‌ی کمی بگذارد، و فرایند اصلاح ممکن است همه‌ی مشکلات کیفیت را پیدا نکند. چکیده اندازه‌ی افت امتیازها را نمی‌گوید.

چرا مهم است

وقتی ایجنت‌ها بتوانند پاسخ را از جایی پیدا کنند، امتیاز بنچمارک گمراه‌کننده می‌شود. این کار نسخه‌ای قابل اعتمادتر از یکی از مهم‌ترین بنچمارک‌های کدنویسی می‌دهد.