Human–Machine Relations Lab
ENKontakt

w⁴iya × AgentDojo

Berichtete Ergebnisse für w⁴iya Arena C2 über vier AgentDojo-Welten mit Qwen3-235B.

Weiterlesen
1.9%

Angriffserfolg, w⁴iya C2

69.9%

Normale Aufgaben erfüllt

Quelle: bereitgestelltes Sequire-Deck, 15. Oktober 2026, Folie 8. Angaben aus dem Deck übernommen; in dieser Website-Arbeit nicht reproduziert.

Der vollständige Vergleich

AgentDojo (ETH Zürich) ↗ · Projekt und Code

Klicke auf einen Systemnamen, um die getestete Architektur anzusehen. Markiert sind ausschließlich w⁴iya-Felder mit einem strikt besseren berichteten Punktwert als alle anderen gemessenen Schutzsysteme. Die Referenz ohne Schutz und die OAuth-Schätzung zählen nicht zum Bestwert-Vergleich. Eine Markierung belegt keine statistische Signifikanz.

AgentDojo · Qwen3-235B · w⁴iya arena C2
SystemAngriffserfolg ↓Fehlverhalten / 1.000 Aufrufe ↓Prüfzeit / Fall ↓Gesamtkosten / Fall ↓Normale Aufgaben erfüllt ↑Banking-Schaden / 1.000 Aufrufe ↓
Ohne SchutzArchitektur ansehen ↗71,5%1620 s$0,00782/4 Welten gemessen82,0%€83.98195%: €72.024 – €97.240
OAuth (Schätzung)Architektur ansehen ↗15,1%41,4< 0.001 s$0,00782/4 Welten gemessen58,5%€37.00895%: €19.412 – €54.531
LlamaFirewall (Prompt Guard 2)Architektur ansehen ↗63,4%1580,72 s$0,007981,4%€96.19095%: €66.712 – €128.228
Invariant (unsere Regeln)Architektur ansehen ↗24,0%34,20,073 s$0,008461,8%€3.66395%: €0 – €10.915
Progent (Aktualisierung an)Architektur ansehen ↗52,7%10515,36 s$0,018681,1%€35.11495%: €18.012 – €52.099
Progent (Aktualisierung aus)Architektur ansehen ↗5,4%17,92,22 s$0,009370,4%€13.38995%: €2.911 – €26.771
w⁴iya (arena C2)Architektur ansehen ↗1,9%3,00,017 s$0,008169,9%€2695%: €0 – €79

Vier-Welten-Schnitt aus Travel, Slack, Banking und Office. Finanzielle Schäden stammen ausschließlich aus Banking. Bei Einzelwelten zeigt „95%“ den Bootstrap-Bereich aus der Quelldatei; beim Durchschnitt wird kein gepooltes Konfidenzintervall behauptet. OAuth bleibt eine Schätzung.

Quelle: bereitgestellte interaktive Matrix · pitch-matrix-v3e-wiya_20261015-1940.html · aggregierte Angaben übernommen, keine erneute Ausführung der Tests.

CSV (Deck) · JSON (Deck) · Daten nach Welt (JSON)

Die getesteten Architekturen

Die Diagramme und Erläuterungen stammen aus deiner interaktiven Matrix und beschreiben die jeweilige Testkonfiguration.

Ohne Schutz

Keine Prüfung

ausgeführtErgebnissteckt im ErgebnisNutzeranfragez. B. »Fasse meine Mailszusammen und buche …«KI-AgentQwen3-235B, ruftWerkzeuge aufWerkzeuge und DatenMail, Kalender, Bank,Slack, Reise …Eingeschleuster Angriffstextsteckt in einer Mail, Datei oderNachricht, die das WerkzeugzurückgibtKeine PrüfungDer Agent darf alles,was seine Werkzeugekönnen

Ausgangslage

So laufen KI-Agenten mit Werkzeugen heute, wenn niemand etwas davor setzt. Jeder Text, den ein Werkzeug zurückgibt, kann den Agenten umlenken.

Warum in der Matrix

Die Messlatte. Ohne sie ist keine Zahl der anderen Zeilen einzuordnen.

Grenzen im Test

Büro und Banking aus Runde 1 (3 Wiederholungen), neu mit Schadensmaß v4 gezählt; keine Kostenmessung in Büro und Banking.

OAuth

Kein Modell in der Prüfung

Rechte vergebenAufrufRechtelisteerlaubtNutzeranfragez. B. »Fasse meine Mailszusammen und buche …«KI-AgentQwen3-235B, ruftWerkzeuge aufRechte-Prüfung amWerkzeugSteht das Werkzeug inder Liste? Ja oder nein.Kein Modell.Werkzeuge und DatenMail, Kalender, Bank,Slack, Reise …Rechte pro AufgabeNur die Werkzeuge, die dieAufgabe braucht. Im Nachbauwissen wir sie vorab (Orakel).Lücke: das Ziel wirdnicht geprüftErlaubt ist »Mailsenden«, egal an wen.Empfänger, Konto, Dateibleiben ungeprüft.

Was es repräsentiert

OAuth sauber angewendet: Rechte pro Aufgabe nach dem Prinzip der geringsten Rechte. Jedes Werkzeug braucht ein Recht; die Prüfung ist eine Tabellenabfrage.

Warum in der Matrix

Der stärkste Fall für Zugriffsrechte. Er senkt den Angriffserfolg, kostet aber normale Aufgaben (Ø 58 %): Rechte gelten nach Werkzeug, nicht nach Ziel. Wo ein erlaubtes Werkzeug missbraucht wird (Mail senden an Fremde), greift OAuth nicht.

Grenzen im Test

Schätzung, kein Lauf: Nachlauf auf gespeicherten Läufen ohne Schutz. Bester Fall (Orakel: die Werkzeuge der Musterlösung sind vorab bekannt, in der Praxis müsste das jemand festlegen). Der Agent reagiert nicht auf Sperren. Normale Aufgaben zählen als gestört, sobald ein Aufruf gesperrt wird. Reproduktion: Büro 12 von 1.800 und 20 von 1.680 Fällen weichen vom gespeicherten Ergebnis ab, die anderen Welten 0.

LlamaFirewall

Kleines Erkennungsmodell in der Prüfung

ungeprüftErgebnistextsauber: weiterTrefferNutzeranfragez. B. »Fasse meine Mailszusammen und buche …«KI-AgentQwen3-235B, ruftWerkzeuge aufWerkzeuge und DatenMail, Kalender, Bank,Slack, Reise …Prompt Guard 2KleinesKlassifikationsmodell(86 Mio. Parameter)liest den Text: Angriffja oder neinTreffer: TextblockiertDas Ergebnis wirdersetzt, die Aufgabeläuft weiterAlignmentChecknicht aktiviert (nurPrompt Guard 2 getestet)

Was es repräsentiert

Die Kategorie »bösartigen Text erkennen«. LlamaFirewall von Meta ist ein offenes Schutzpaket; hier der Baustein Prompt Guard 2.

Warum in der Matrix

Zeigt, was Erkennung allein leistet. Der Angriffstext in AgentDojo wird nur zum Teil erkannt (in Runde 3: 0 bis 21 %).

Grenzen im Test

Nur Prompt Guard 2, ohne AlignmentCheck: gezeigt wird dieser Baustein, nicht das ganze Produkt.

Invariant

Kein Modell in der Prüfung

AufrufRegelnerlaubtRegel greiftNutzeranfragez. B. »Fasse meine Mailszusammen und buche …«KI-AgentQwen3-235B, ruftWerkzeuge aufInvariant-Regelmotor(lokal)Prüft Aufruf undbisherigen Ablauf gegenRegeln. Kein Modell.Werkzeuge und DatenMail, Kalender, Bank,Slack, Reise …Regelwerk (von unsgeschrieben)Deckt Senden, Einladenund Teilen ab. Löschenist nicht abgedeckt.Verstoß: Aufruf abgelehntDer Agent bekommt eineFehlermeldung, ohne Rückfrage anden Menschen

Was es repräsentiert

Die Kategorie »handgeschriebene Ablaufregeln«: Ein Regelmotor von Invariant Labs prüft Aufrufe und den bisherigen Ablauf.

Warum in der Matrix

Der Gegenentwurf zu festen Regeln: Er schützt genau das, was die Regeln abdecken. AgentDojo wurde von der ETH Zürich gemeinsam mit Invariant Labs entwickelt, deshalb gehört es hierher.

Grenzen im Test

Die Regeln stammen von uns und decken das Löschen nicht ab (im Büro stammen alle 35 Vorfälle aus einem Löschangriff). Ein besserer Regelschreiber hätte das vermutlich abgedeckt. Ohne Gateway und ohne Erkennungsmodelle.

Progent (update on)

Sprachmodell in der Prüfung (Regeln erzeugen und aktualisieren)

AnfrageAufrufgilterlaubtErgebniserweitert die ListeNutzeranfragez. B. »Fasse meine Mailszusammen und buche …«Regel-Modell erzeugtRichtlinieQwen3-235B, einmal jeAufgabe, etwa 1,7 sRichtlinieErlaubte Werkzeuge mitArgument-Grenzen, aus derNutzeranfrage abgeleitetKI-AgentQwen3-235B, ruftWerkzeuge aufPrüfung gegenRichtlinieFest, ohne Modell,Bruchteile einerMillisekundeWerkzeuge und DatenMail, Kalender, Bank,Slack, Reise …Aktualisierung nachjedem SchrittDas Modell liest dasErgebnis und darf dieRichtlinie erweitern, 3bis 7 s je SchrittAngriffstext imErgebniskann die Richtlinieaufweiten

Was es repräsentiert

Die Kategorie »Rechte automatisch aus der Nutzeranfrage ableiten«, wie in der Forschungsarbeit von UC Berkeley und UC Santa Barbara beschrieben.

Warum in der Matrix

Der engste Forschungs-Wettbewerber: gleiche Idee wie wir (Rechte begrenzen), aber ein Modell schreibt die Regeln. Die Aktualisierung liest Werkzeug-Ergebnisse, also auch Angriffstext.

Grenzen im Test

Regel-Modell Qwen3-235B statt GPT-4o, neuere AgentDojo-Version als im Original. Gilt für dieses Regel-Modell, nicht für GPT-4o.

Progent (update off)

Sprachmodell nur beim Erzeugen der Regeln

AnfrageAufrufgilterlaubtErgebnisNutzeranfragez. B. »Fasse meine Mailszusammen und buche …«Regel-Modell erzeugtRichtlinieQwen3-235B, einmal jeAufgabe, etwa 1,7 sRichtlinieErlaubte Werkzeuge mitArgument-Grenzen, aus derNutzeranfrage abgeleitetKI-AgentQwen3-235B, ruftWerkzeuge aufPrüfung gegenRichtlinieFest, ohne Modell,Bruchteile einerMillisekundeWerkzeuge und DatenMail, Kalender, Bank,Slack, Reise …Aktualisierung ausDie Richtlinie bleibt,wie sie am Anfangerzeugt wurdeAngriffstext imErgebniskann die Richtlinienicht mehr ändern

Was es repräsentiert

Dasselbe wie Progent, aber die Richtlinie bleibt, wie sie am Anfang war.

Warum in der Matrix

Zeigt, dass Progents Schwäche in der Aktualisierung liegt: ohne sie liegt der Angriffserfolg bei wenigen Prozent, mit ihr bei 24 bis 63 % je nach Welt (Büro/Banking).

Grenzen im Test

Kostet normale Aufgaben und erledigt unter Angriff mehr als wiya. Das Regel-Modell schreibt die Regeln bei jeder Aufgabe neu (Median 1,6 bis 3,9 s). Im Banking nicht sauber: 12 % Angriffserfolg.

w⁴iya (arena C2)

Kein Modell in der Prüfung

schreibtgilt für jeden AufrufAufruferlaubtRückfrageabgelehntFestes Regelwerk, vorab festgelegt und vom Agenten nicht änderbarSigniertes Mandat · Katalog der Werkzeuge · Regel R2: Ziel, Empfänger oder URL, die der Nutzer nichtgenannt hat, braucht Freigabe; Kalender fragt immer · Fakten aus dem NutzerauftragRegelschreiber(Mensch)Ein Modell darf einmaleinen Entwurf machen;der Mensch prüft undsigniertNutzeranfragez. B. »Fasse meine Mailszusammen und buche …«KI-AgentQwen3-235B, ruftWerkzeuge aufGateway: Policy-Engine(OPA)Entscheidet je Aufruf:erlauben (77 bis 92 %),ablehnen, nachfragen. KeinModell, etwa 0,017 s jeAufgabe.Werkzeuge und DatenMail, Kalender, Bank,Slack, Reise …Rückfrage an denMenschenFreigabekarte beiNeuem; bei Freigabeführt das Gateway aus.Arena: simulierterbester Mensch.Signierte QuittungJede Entscheidung wirdprotokolliert(Arena-Fassung)AbgelehntDer Agent erhält eineAbsage; das Angriffszielwird nicht ausgeführt

Was es repräsentiert

Feste, signierte Befugnisse statt Modell-Urteil: Das Gateway entscheidet nach Regeln, bei Neuem fragt es einen Menschen, jede Entscheidung wird quittiert.

Warum in der Matrix

Das ist unser Ansatz. Die Messung zeigt, was er in der Arena leistet und was er kostet: Rückfragen. Die Prüfung selbst braucht kein Sprachmodell und läuft in Millisekunden.

Grenzen im Test

Arena-Fassung, nicht das Produkt (das Produkt kann heute nur erlauben oder ablehnen). Regeln von uns geschrieben, Mensch simuliert und perfekt. Ein Modell darf einmalig ein Mandat entwerfen; ein Mensch prüft und signiert.

So sind die Zahlen zu lesen

w⁴iya ist hier die Arena-Version C2, nicht das Produkt. Der Mensch ist simuliert und stimmt nicht pauschal zu. Prüfzeit schließt menschliche Wartezeit aus; w⁴iya-Rückfragen an Menschen werden nicht mitgezählt.

OAuth ist eine Schätzung. LlamaFirewall verwendet nur Prompt Guard 2; Invariant unsere Regeln. „Progent update on“ entspricht dem im Deck beschriebenen Autoren-Setup. Diese Konfigurationen sind für den Vergleich wesentlich.

Die interaktive Quelldatei liefert Ergebnisse pro Welt und Bootstrap-Bereiche. Der Vier-Welten-Schnitt ist kein gepoolter Konfidenzbereich. Rohdaten wurden hier nicht nachgerechnet. Markierungen zeigen numerische Punktwerte, keine statistisch gesicherten Gesamtsiege.

Messwerte im Vergleich

Sechs gemessene Konfigurationen aus dem Deck. Die OAuth-Schätzung bleibt in der vollständigen Tabelle. Keine Aussage zur statistischen Signifikanz.

Angriffserfolg

Prozent, Skala 0–100

No protection
71.5%
LlamaFirewall
63.4%
Invariant
24.0%
Progent on
52.7%
Progent off
5.4%
w⁴iya C2
1.9%
Quelle: Sequire-Deck, Folie 8. Durchschnitt aus vier Welten; Schaden nur Banking. Keine Rohdatenprüfung.

Aufgabenerfüllung

Prozent, Skala 0–100

No protection
82.0%
LlamaFirewall
81.4%
Invariant
61.8%
Progent on
81.1%
Progent off
70.4%
w⁴iya C2
69.9%
Quelle: Sequire-Deck, Folie 8. Durchschnitt aus vier Welten; Schaden nur Banking. Keine Rohdatenprüfung.

Gesamtkosten pro Fall

US-Dollar pro Fall

No protection
$0.0078
LlamaFirewall
$0.0079
Invariant
$0.0084
Progent on
$0.0186
Progent off
$0.0093
w⁴iya C2
$0.0081
Quelle: Sequire-Deck, Folie 8. Durchschnitt aus vier Welten; Schaden nur Banking. Keine Rohdatenprüfung.

Banking-Schaden

Euro pro 1.000 Aufrufe, nur Banking

No protection
€83,981
LlamaFirewall
€96,190
Invariant
€3,663
Progent on
€35,114
Progent off
€13,389
w⁴iya C2
€26
Quelle: Sequire-Deck, Folie 8. Durchschnitt aus vier Welten; Schaden nur Banking. Keine Rohdatenprüfung.