Ilustración editorial para SWE-Bench Verified: qué mide realmente un resultado y por qué no basta para elegir un agente de código
Imagen generada con gpt-image-2.5-sunburst para InferamaQuelle ↗
01

Welche Frage SWE-Bench Verified beantwortet – und welche nicht

SWE-Bench ist eine Evaluation auf Basis historischer GitHub-Issues und der dazugehörigen Korrekturen. Der Teilbestand Verified umfasst 500 von Menschen geprüfte Instanzen, um die Zuverlässigkeit der Auswertung zu verbessern. Praktisch stellt er eine begrenzte Frage: Kann ein System, wenn es den für ein Issue eines bestimmten Repositories bereitgestellten Kontext erhält, einen Patch vorschlagen, der die für diese Aufgabe definierten Tests in einer reproduzierten Umgebung besteht?

Die Antwort ist wertvoll, weil sie Codegenerierung mit einem ausführbaren Ergebnis verbindet, nicht bloß mit einer menschlichen Präferenz oder einer textlichen Übereinstimmung mit einer erwarteten Lösung. Ein Agent muss sich in einer Codebasis orientieren, eine Beschreibung interpretieren, Dateien bearbeiten und eine Änderung erzeugen, die mit den Tests der Umgebung vereinbar ist. Die Metrik verdichtet diesen Prozess allerdings zu einem Anteil von Aufgaben, die ein binäres Lösungskriterium erfüllen.

Sie beantwortet für sich allein nicht, ob ein Agent ein reales Repository verantwortungsvoll autonom betreiben kann. Sie belegt nicht, dass er eine Issue-Warteschlange priorisieren, bei unklaren Anforderungen nachfragen, entscheiden kann, keinen Code zu ändern, einen Beitrag Dritter prüfen, Geheimnisse verwalten, ein Deployment koordinieren, auf einen Betriebsalarm reagieren oder Verantwortung für eine Regression übernehmen kann. Solche Tätigkeiten hängen von Menschen, Richtlinien, Systemen und Kontexten ab, die in einer abgeschlossenen Instanz nicht vollständig abgebildet werden.

Eine Punktzahl sollte deshalb als Evidenz für eine unter einem bestimmten Protokoll bewertete Fähigkeit gelesen werden, nicht als allgemeine Rangliste von Engineering-Werkzeugen. In den Bereichen Benchmarks, Vergleichen und Entdecken kann sie als ein Signal unter mehreren dienen – vorausgesetzt, ihre Entstehungsbedingungen bleiben sichtbar und eine isolierte Zahl wird nicht in ein Versprechen über Betriebsergebnisse verwandelt.

02

Anatomie einer Aufgabe: vom historischen Issue zum bewerteten Patch

Die ursprüngliche Konstruktion von SWE-Bench geht von gelösten GitHub-Problemen aus 12 Python-Open-Source-Repositories aus und verknüpft sie mit dem jeweiligen Änderungsantrag. Eine Instanz enthält zumindest konzeptionell das Issue, den historischen Repository-Zustand, auf dem gearbeitet wird, und die Referenzänderung des Projekts. Das Benchmark macht aus diesem historischen Material eine Aufgabe, die ein System durch eine Codeänderung zu lösen versucht.

Es ist wichtig, Referenzänderung und Siegbedingung auseinanderzuhalten. Das Ziel besteht nicht zwingend darin, den ursprünglichen menschlichen Patch Zeichen für Zeichen zu reproduzieren. Ein alternativer Patch kann akzeptabel sein, wenn er in der Instanzumgebung die vorgesehenen Korrektheitstests erfüllt und keine Erhaltungstests verletzt. Diese Unterscheidung verhindert, das Benchmark als Übung zur exakten Wiedergewinnung einer Antwort zu missverstehen.

Verified ergänzt SWE-Bench um eine menschliche Filterstufe. Die Projektdokumentation beschreibt den Bestand als von Menschen validierte Teilmenge von 500 Instanzen. Die Auswahl soll Fälle entfernen, deren Bewertung nicht ausreichend verlässlich ist; dennoch macht der Teilbestand nicht jedes Problem zu einer erschöpfenden Darstellung von Software Engineering und beseitigt auch nicht jede mögliche Interpretationsmehrdeutigkeit.

Eine reproduzierbare Ausführung verlangt mehr als den Text eines Issues. Sie sollte die Datenrevision, die Kennung jeder Instanz, das Image oder die Umgebungsdefinition, die Version des Harness, den erzeugten Patch und Ausführungslimits angeben. Die betrachtete Datenverteilung wird über einen Branch bereitgestellt, der sich ändern kann. Allein den Branch-Namen zu nennen, fixiert deshalb für spätere Wiederholungen nicht denselben Datensatz. Eine vollständige Revision muss festgeschrieben und das Abrufdatum dokumentiert werden.

03

Wie eine Lösung definiert wird – und warum der Endprozentsatz methodische Entscheidungen verdeckt

Nach der Beschreibung der Evaluation sieht der Agent die Tests nicht. Das Harness bewertet den Patch anhand zweier Gruppen: FAIL_TO_PASS- und PASS_TO_PASS-Tests. Erstere stehen für das Verhalten, das die Änderung korrigieren muss; letztere prüfen, ob die Bearbeitung keine nicht zusammenhängenden Teile der Codebasis unbeabsichtigt beschädigt hat. Damit eine Änderung als vollständige Lösung gilt, müssen beide Gruppen bestehen.

Diese Definition ist strenger, als nur zu prüfen, ob der Code kompiliert oder ein einzelner neuer Test besteht. Sie erlaubt außerdem den Vergleich funktional unterschiedlicher Patches, ohne Gleichheit mit der historischen Änderung zu verlangen. Ein Endprozentsatz verdeckt dennoch Entscheidungen: Wie viele Instanzen im Nenner standen, wie Infrastrukturfehler behandelt wurden, wie viel Zeit jede Aufgabe erhielt, wie viele Samples erzeugt wurden und nach welcher Regel eines davon ausgewählt wurde.

Das offizielle Harness dokumentiert Parameter zur Auswahl von Bestand und Instanzen, zur Festlegung eines Timeouts und zur Trennung von Ausführungen. Es wendet Patches an, führt Tests aus und berechnet Ergebnisse. Eine Lösungsquote ohne veröffentlichten Befehl oder gleichwertige Konfiguration erschwert daher die Prüfung, ob zwei Zahlen dieselben Aufgaben, Limits und Bewertungsmechanismen nutzten.

Der umgekehrte, ebenfalls vereinfachende Schluss sollte vermieden werden: Eine binäre Metrik sei nutzlos, weil sie nicht den gesamten Entwicklungszyklus abdeckt. Sie kann durchaus konkrete Evidenz für die Reparatur von Issues unter definierten Bedingungen liefern. Entscheidend ist, ihren Geltungsbereich abzugrenzen und ausreichend Nachvollziehbarkeit zu verlangen, damit andere die Bedingungen einer Behauptung prüfen können.

Entscheidungen, die dieselbe Lösungsquote verbergen kann

FeldPrüffrageAuswirkung auf die Interpretation
NennerWurden alle 500 Instanzen oder nur ein Teilbestand bewertet?Eine Quote auf gefilterten Aufgaben steht nicht zwingend für den gesamten Bestand.
SamplesGab es einen einzelnen Patch oder mehrere Versuche pro Aufgabe?Mehr Versuche können die Wahrscheinlichkeit erhöhen, einen gültigen Patch zu finden.
AuswahlWie wurde der bewertete Patch aus mehreren Ausgaben ausgewählt?Die Auswahlregel kann andere Informationen oder Kosten nutzen.
Zeit und RechenaufwandWelche Limits für Schritte, Aufrufe und Zeit galten?Die Zahl allein beschreibt nicht die Effizienz des Systems.
AusführungsfehlerWie wurden Timeouts und Infrastrukturprobleme behandelt?Sie auszuschließen oder erneut auszuführen, verändert den effektiven Nenner.
04

Die sieben Mindestfelder zum Vergleich zweier veröffentlichter Ergebnisse

Eine verantwortungsvolle Tabelle muss nicht jedes interne Detail eines Systems enthalten. Sie sollte aber ermöglichen, eine Ausführung von einer anderen zu unterscheiden. Das erste Feld ist die exakte Identität des Bestands: Name, Variante, fixierte Revision sowie Instanzliste oder Auswahlregel. „SWE-Bench Verified“ genügt nicht, wenn das Ergebnis auf einer Stichprobe, einer modifizierten Kopie oder einer anderen Datenversion beruht.

Das zweite Feld ist das Modell: Anbieter, Name, identifizierbare Version oder Datum, soweit vorhanden, sowie Inferenzparameter, die das Ergebnis beeinflussen. Das dritte ist das Agent-Gerüst: Framework, Version sowie Planungs- oder Bearbeitungsstrategie. Dasselbe Modell kann andere Resultate erzielen, wenn sich der Werkzeugzyklus, das Kontextformat, die Fehlerbehandlung oder das Abbruchkriterium ändern.

Das vierte Feld beschreibt aktivierte Werkzeuge: Terminal, lokale Suche, Dateibearbeitung, Testausführung, Netzwerkzugriff und jede externe Recherche. Das fünfte benennt das Budget: Schrittlimit, Modellaufrufe, verfügbare Token, Zeit pro Instanz und Rechenressourcen. Das sechste erläutert das Protokoll: Anzahl der Samples, Temperatur oder andere Generierungseinstellungen, Wiederholungen und Auswahlregel. Das siebte liefert Artefakte zur Prüfung des Ergebnisses: Konfiguration, ausreichende Logs, Patches oder Vorhersagen und Harness-Ausgabe, sofern diese geteilt werden können.

Die Projektseite trennt eine allgemeine Rangliste mit heterogenen Systemen von einem Modellvergleich unter einer gemeinsamen Konfiguration auf Basis von mini-SWE-agent. Das ist ein methodischer Hinweis: Eine Rangliste vollständiger Systeme isoliert nicht den Effekt des Modells, während eine gemeinsame Konfiguration diesen konkreten Vergleich erleichtern kann. Das Projekt weist zudem darauf hin, dass Versionen 1.x und 2.x von mini-SWE-agent nicht zwingend vergleichbar sind.

Nicht alle Angaben werden in einer Release-Notiz verfügbar sein. Dadurch ist ein Ergebnis nicht automatisch widerlegt; es sollte jedoch als unvollständig spezifiziert gekennzeichnet werden. Die rigorose Reaktion besteht nicht darin, Lücken mit Annahmen über den Anbieter zu füllen oder heterogene Zahlen so zu ordnen, als stammten sie aus einem kontrollierten Experiment.

Mindeststeckbrief für eine veröffentlichte Kennzahl

FeldErforderliche AngabeWarnsignal
BestandVariante, Revision und enthaltene AufgabenNur der Benchmark-Name wird genannt.
ModellIdentität und Version oder DatumHandelsname ohne identifizierbare Version.
AgentFramework und VersionDas Gerüst, das das Modell nutzt, fehlt.
WerkzeugeVerfügbare Fähigkeiten und EinschränkungenUnklar, ob Netzwerk, Terminal oder Tests verfügbar waren.
BudgetLimits pro Aufgabe sowie bekannte Kosten oder RessourcenQualität wird ohne gleichwertige Limits verglichen.
ProtokollSamples, Wiederholungen und AuswahlWie die Endausgabe ausgewählt wurde, bleibt offen.
EvidenzKonfiguration und prüfbare ArtefakteEs gibt nur eine aggregierte Behauptung.
05

Was eine Punktzahl erhöhen oder begrenzen kann

Die Aufgabenauswahl ist der erste Faktor. Ein Teilbestand, der nach Schwierigkeit, Verfügbarkeit der Umgebung oder früheren Erfolgen gewählt wurde, muss nicht dieselbe Verteilung wie der vollständige Bestand bewahren. Ebenfalls relevant ist, ob Instanzen ausgeschlossen werden, deren Image nicht gebaut werden kann, die ein Zeitlimit erreichen oder Infrastrukturprobleme aufweisen. Ein Bericht sollte soweit möglich einen Fehler des Agenten von einem Umgebungsfehler trennen und erläutern, wie beide das aggregierte Ergebnis beeinflussen.

Wiederholungen und mehrere Samples verdienen besondere Aufmerksamkeit. Mehrere Patches pro Issue auszuprobieren kann eine legitime technische Entscheidung sein, insbesondere wenn sie den vorgesehenen Einsatz widerspiegelt. Sie verändert aber die praktische Evaluationseinheit: Gemessen wird dann nicht mehr der Erfolg eines einzelnen Versuchs. Zu berichten sind die maximale Zahl der Versuche, mögliche Neustarts des Agenten und die Frage, ob fehlgeschlagene Ausführungen erneut gestartet werden.

Die Informationen, auf die das System zugreifen kann, verändern die Art der Aufgabe. Verborgene Tests reduzieren einen direkten Weg, sich an die erwartete Antwort anzupassen, beseitigen aber nicht alle Unterschiede: Je nach Protokoll kann der Agent Suche, Ausführungswerkzeuge, lokale Dokumentation oder externen Zugriff haben. Ein gültiger Vergleich verlangt Kenntnis der aktivierten Ressourcen und der Frage, ob sie für alle verglichenen Systeme gleich waren.

Hinzu kommt eine zeitliche Unsicherheit. OpenAI hat die Position vertreten, dass SWE-Bench Verified Fähigkeiten an der Programmierspitze nicht mehr messe, und auf das Risiko einer Kontamination durch die öffentliche Verfügbarkeit historischer Probleme und Lösungen hingewiesen. Das ist eine Bewertung und Empfehlung von OpenAI, keine unabhängige Messung, mit der sich die Kontamination jedes Modells quantifizieren ließe. Sie verlangt dennoch Vorsicht, wenn eine jüngste Verbesserung ohne Prüfung der möglichen Datenexposition als allgemeiner Fortschritt interpretiert wird.

Die Analyse von Epoch AI formuliert eine weitere Begrenzung: Das Benchmark konzentriere sich auf bekannte Repositories und relativ abgegrenzte Korrekturen. Dies ist eine sekundäre Interpretation, keine Eigenschaft, die als endgültige Tatsache über jede Instanz dargestellt werden sollte. Sie liefert dennoch eine nützliche Frage: Ähnelt der Wartungsbestand einer Organisation materiell diesen historischen Aufgaben aus Python-Repositories? Falls nicht, ist die erwartbare Übertragbarkeit des Signals begrenzt und unsicher.

06

Warum ein gelöstes Issue keine autonome Wartung belegt

In einem realen Repository beginnt die Lösung eines Issues vor dem Schreiben eines Patches. Es braucht Triage, Reproduktion, Folgenabschätzung, Abhängigkeitsanalyse, Anforderungsabstimmung und Prioritätsentscheidungen. Eine Benchmark-Aufgabe stellt eine historische Formulierung und ein vorbereitetes Testkriterium bereit; im normalen Betrieb können diese Eingaben fehlen, widersprüchlich sein oder sich während der Untersuchung ändern.

Nach dem Patch kommen Tätigkeiten hinzu, die eine Lösungsquote nicht ausreichend abdeckt: Peer Review, Sicherheitsanalyse, Lizenzen, Abwärtskompatibilität, Migrationen, Leistung, Beobachtbarkeit, Änderungsfreigabe und Deployment. Die Erhaltungstests des Benchmarks sind innerhalb einer Instanz ein wichtiger Schutz, entsprechen aber weder allen Validierungen einer Organisation noch den Folgen, die sich aus der Integration mit aktuellen Branches, Diensten und Nutzern ergeben.

Auch die operative Verantwortung markiert eine Grenze. Ein Agent kann eine Änderung erzeugen, die die Harness-Tests besteht, und dennoch menschliche Aufsicht erfordern, um über Merge, Zeitpunkt des Deployments oder Rollback zu entscheiden. Kauf, Einführung oder Schreibberechtigung für ein Werkzeug sollten daher nicht allein von einem SWE-Bench-Verified-Prozentsatz abhängen. Erforderlich sind zudem Zugriffskontrollen, Review, Nachvollziehbarkeit, Isolierung und spezifische Tests der eigenen Umgebung.

Das bedeutet nicht, dass das Benchmark für Engineering-Verantwortliche irrelevant wäre. Es kann helfen, Hypothesen für einen nachfolgenden Test auszuwählen: Zeigt ein System Fähigkeit, Patches in historischen Aufgaben zu bearbeiten und zu validieren, kann es eine kontrollierte Bewertung an risikoarmen internen Issues verdienen. Der richtige Übergang führt von Benchmark-Evidenz zu lokalem Experiment, nicht vom Benchmark zu Produktionsautonomie.

Auditprotokoll in zehn Minuten

  1. 01Stellen Sie fest, ob die Zahl den vollständigen Verified-Bestand, einen Teilbestand oder eine Variante betrifft; notieren Sie die angegebene Datenrevision.
  2. 02Prüfen Sie Modellidentität, Datum oder Version sowie die Version des Agent-Frameworks.
  3. 03Ermitteln Sie die Werkzeuge des Agenten, insbesondere Testausführung, Terminal, Netzwerk und externe Recherche.
  4. 04Halten Sie Limits für Zeit, Schritte und Aufrufe sowie die Zahl der Samples pro Instanz fest.
  5. 05Bestimmen Sie die Wiederholungsrichtlinie und wie der endgültige Patch ausgewählt wurde.
  6. 06Prüfen Sie, ob das Erfolgskriterium die jeweils anwendbaren Korrektur- und Erhaltungstests umfasst.
  7. 07Untersuchen Sie die Behandlung von Timeouts, Image-Fehlern und Infrastrukturstörungen.
  8. 08Unterscheiden Sie eine eigene Ausführung mit Artefakten von einer Behauptung ohne reproduzierbare Evidenz.
  9. 09Vergleichen Sie mini-SWE-agent-Konfigurationen nicht direkt, wenn das Projekt darauf hinweist, dass sie nicht zwingend vergleichbar sind.
  10. 10Schließen Sie mit einem Label: vergleichbar, teilweise vergleichbar oder nicht vergleichbar; erzwingen Sie keine numerische Rangfolge, wenn wesentliche Felder fehlen.
07

Wie sich das Signal in einen kurzen Test im eigenen Repository übertragen lässt

Es ist nicht nötig, SWE-Bench vollständig zu reproduzieren, um Informationen zu gewinnen, die näher an der lokalen Realität liegen. Ein kurzer Test kann einen kleinen Satz bereits geschlossener Issues oder eigens vorbereiteter Änderungen nutzen, sofern Verantwortliche Einschlusskriterien, erlaubten Zugriff und Bewertungsmethode vorab definieren. Ziel ist nicht, eine neue öffentliche Rangliste zu erzeugen, sondern die Unsicherheit einer konkreten technischen Entscheidung zu senken.

Das Design sollte Entwicklungsaufgaben von Bewertungsaufgaben trennen. Die Person oder das Team, das die Fälle vorbereitet, kann Akzeptanztests zurückhalten, die der Agent nicht sieht, sofern dies praktikabel und angemessen ist. Jeder Fall benötigt eine isolierte Umgebung, einen fixierten Repository-Zustand und explizite Limits für Zeit, Kosten und Werkzeuge. Dem System dürfen weder Produktionszugangsdaten gegeben noch Änderungen außerhalb der kontrollierten Umgebung erlaubt werden.

Messen Sie mehr als eine Dimension. Erfassen Sie neben bestandenen Tests die Zeit bis zum Patch, die Zahl menschlicher Eingriffe, die Qualität der Erklärung, die Einhaltung von Repository-Konventionen, Review-Befunde sowie Sicherheits- oder Prozessvorfälle. Eine kleine Stichprobe erlaubt keine weitreichenden Schlüsse; sie kann aber offensichtliche Unvereinbarkeiten, unerwartete Kosten oder Aufgabenklassen zeigen, in denen das System zu viel Aufsicht benötigt.

Der nützlichste Vergleich hält das Protokoll konstant. Werden zwei Systeme getestet, sollten sie dieselben Fälle, dasselbe Zeitfenster, denselben Werkzeugzugang und dieselben Limits erhalten. Wird der Agent verändert oder einem System ein höheres Budget eingeräumt, gehört diese Änderung als Teil des Ergebnisses berichtet, statt den gesamten Unterschied dem Modell zuzuschreiben.

Begrenzter und sicherer lokaler Test

  1. 01Wählen Sie wenige repräsentative Fälle und klassifizieren Sie sie nach Typ und Risiko.
  2. 02Fixieren Sie Commits, Abhängigkeiten und isolierte Umgebungen, bevor Agenten ausgeführt werden.
  3. 03Definieren Sie Akzeptanztests und eine unabhängige menschliche Prüfung des Patches.
  4. 04Setzen Sie Mindestberechtigungen: keine Geheimnisse, keine Produktion und kein Schreiben außerhalb der Testumgebung.
  5. 05Führen Sie jedes System mit dokumentierten Budgets und Werkzeugen aus.
  6. 06Protokollieren Sie Ergebnisse, Kosten, Zeiten, Umgebungsfehler und Gründe für Ablehnungen.
  7. 07Entscheiden Sie anhand beobachteter Muster und betrieblicher Grenzen, nicht anhand einer einzigen aggregierten Quote.
08

Abschluss: Was sich mit wissenschaftlicher Sorgfalt behaupten lässt

Eine belastbare Aussage hat eine begrenzte Form: „In der angegebenen Revision von SWE-Bench Verified erreichte die Ausführung mit diesem Modell, dieser Agent-Version, diesen Werkzeugen, diesem Budget und diesem Protokoll diese Quote von Instanzen, die das Harness-Kriterium bestanden.“ Sind Artefakte verfügbar, kann ergänzt werden, dass das Ergebnis unter den veröffentlichten Bedingungen prüfbar oder reproduzierbar ist. Fehlen sie, sollte gesagt werden, dass die Behauptung mit den verfügbaren Informationen nicht vollständig überprüft werden kann.

Nicht rigoros ist es, daraus zu machen: „Das Modell löst diesen Anteil realer Bugs“, „es ist der beste Coding-Agent“ oder „es kann ein Repository ohne Aufsicht warten“. Solche Schlüsse erweitern Grundgesamtheit, Kontext und Verantwortlichkeiten ohne gleichwertige Evidenz. Selbst eine einwandfreie Benchmark-Ausführung beantwortet nur die Aufgaben und das Protokoll, die tatsächlich bewertet wurden.

Die Primärdokumentation bietet klare Grundlagen für diese Lesart: Verified ist ein menschlich gefilterter Teilbestand von 500 Instanzen; eine Lösung verlangt das Bestehen von Korrektur- und Erhaltungstests; und die Harness-Konfiguration ist ein wesentlicher Teil der Ausführung. Gleichzeitig bleiben Unsicherheiten bestehen: Die öffentliche Verfügbarkeit der Aufgaben kann die zeitliche Gültigkeit für bestimmte Modelle beeinflussen, Agent-Konfigurationen ändern sich, und eine historische Aufgabe bildet nicht alle sozialen und operativen Mechanismen der Wartung nach.

Die praktische Entscheidung besteht darin, beide Gedanken festzuhalten. SWE-Bench Verified kann ein nützliches technisches Signal sein, das konkreter als eine anekdotische Demonstration ist. Es ist keine Garantie für Autonomie, Sicherheit, Nettoproduktivität oder Eignung für ein eigenes Repository. Wer auf Grundlage dieser Ergebnisse veröffentlicht, vergleicht oder einkauft, sollte die Bedingungen sichtbar machen, die eine Zahl zu Evidenz machen, und die Unsicherheiten, die verhindern, sie in ein Versprechen zu verwandeln.

Empfohlene Sprache zur Kommunikation eines Ergebnisses

SituationRigorose FormulierungZu vermeidende Formulierung
Dokumentierte AusführungErzielte unter dem angegebenen Protokoll und Budget diese Lösungsquote.Löst reale Issues zu diesem Prozentsatz.
Vergleich unter gleichen BedingungenÜbertraf ein anderes System in dieser gemeinsamen Konfiguration.Das Modell ist allgemein überlegen.
Ergebnis ohne vollständige KonfigurationEs wurde eine Zahl mitgeteilt, doch für einen direkten Vergleich fehlen Angaben.Die Zahl beweist die Leistung des Modells.
Interne NutzungRechtfertigt einen kontrollierten Test mit lokalen Aufgaben.Rechtfertigt Produktionsautonomie.

Offene Fragen

  • Der Branch der Datenverteilung ist veränderlich; für Reproduzierbarkeit werden eine vollständig fixierte Revision und ein Abrufdatum benötigt, nicht nur der Branch-Name.
  • Eine mögliche Kontamination durch öffentliche Daten ist eine von OpenAI geäußerte Sorge; die vorliegenden Quellen erlauben keine Quantifizierung ihres Effekts auf ein bestimmtes Modell oder Ergebnis.
  • Die Übertragbarkeit auf Repositories, Sprachen, Prozesse und Risiken einer konkreten Organisation lässt sich nicht direkt aus der SWE-Bench-Verified-Lösungsquote ableiten.
  • Ohne Konfiguration, Logs und Artefakte einer veröffentlichten Ausführung lässt sich nicht bestimmen, ob Unterschiede zwischen Punktzahlen vom Modell, Agenten, Budget oder Protokoll stammen.
09

Weiter entdecken

09

Verwendete Quellen

03

Korrekturen und Transparenz

Wenn du falsche oder veraltete Angaben findest, sende uns die Seite und die zu prüfende Quelle.

Korrektur vorschlagen