Robocikowo>ROBOCIKOWO
Ocena jakości

SWE-bench Verified

2024AktywnyAktualizacja: 17 września 2026Opublikowany
Zweryfikowany przez ludzi podzbiór 500 zadań SWE-bench (współpraca OpenAI Preparedness i autorów SWE-bench) do oceny rozwiązywania realnych zgłoszeń GitHub w Pythonie.
Kluczowa innowacja
Zweryfikowany przez ludzi podzbiór 500 zadań SWE-bench, w którym inżynierowie potwierdzili rozwiązywalność problemów — wiarygodniejszy pomiar zdolności agentów do naprawy realnego kodu.
Kategoria
Ocena jakości
Poziom abstrakcji
System
Poziom operacji
Ewaluacja (runtime)
Zastosowania
Ocena agentów i asystentów kodowaniaPorównywanie modeli na realnych naprawach koduWeryfikacja postępu w pętlach samodoskonalenia agentów

Jak działa

Agent otrzymuje treść zgłoszenia i migawkę repozytorium, po czym proponuje zmianę w kodzie (patch). Zmiana jest aplikowana i uruchamiane są testy repozytorium (w tym testy odtwarzające błąd i testy regresji). Zadanie liczy się jako rozwiązane, gdy wszystkie wymagane testy przechodzą; główną metryką jest odsetek rozwiązanych zgłoszeń (pass@1) na 500 zadaniach.

Rozwiązany problem

Pełny SWE-bench zawiera zadania nierozwiązywalne lub źle wyspecyfikowane, co zaniża i zaszumia wyniki; Verified dostarcza rzetelny, potwierdzony przez ludzi podzbiór do porównywania agentów kodujących.

Ewolucja

Oryginalny paper · 2023 · ICLR 2024 · Carlos E. Jimenez
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?
Carlos E. Jimenez, John Yang
2023
SWE-bench (Princeton/Stanford)

Oryginalny benchmark rozwiązywania zgłoszeń GitHub (arXiv 2310.06770, ICLR 2024).

2024
SWE-bench Verified (500 zadań)
Punkt przełomowy

Zweryfikowany przez ludzi podzbiór 500 zadań; współpraca z OpenAI Preparedness (13 sierpnia 2024).