AgentGuard · Demo
Ausprobieren, ohne eure Daten
Drei Beispiel-Agenten eines ausgedachten Betriebs arbeiten, AgentGuard entscheidet. Ihr könnt eine Zahlung freigeben oder ablehnen, einen Agenten anhalten und zwischen Protokoll und Aufsicht umschalten. Alles läuft nur in eurem Browser: keine Anmeldung, keine Eingabe, keine Verbindung zu uns.
So geht es: „Nächste Aktion“ lässt einen Agenten handeln. Wartet eine Zahlung, entscheidet ihr unter „Wartet auf Freigabe“ mit Freigeben oder Ablehnen. Der Not-Aus hält einen Agenten an. Oben schaltet ihr zwischen Protokoll (blockiert nichts, zeichnet nur auf) und Aufsicht um.
Was die Agenten tun
Noch nichts passiert. „Nächste Aktion“ oder „Abspielen“ drücken.
Aufzeichnung ansehen (jede Zeile hängt am Hash der vorigen)
| # | Agent | Urteil | Grund | Hash |
|---|
In der Demo vereinfacht: SHA-256 über den vorigen Hash und den Eintrag. Im echten AgentGuard kommen eine Signatur je Zeile (HMAC und Ed25519) und signierte Checkpoints dazu.
Ein Beispiel-Nachweisarchiv, selbst nachgerechnet
So sieht der Export aus, den eure Prüfer bekommen: ereignisse.csv, Freigaben, Regeln, ein Bericht und ein unterschriebenes Manifest. Das Archiv ist mit dem echten Export von AgentGuard erzeugt, aus zehn ausgedachten Aktionen des Beispielbetriebs oben (synthetische Daten, kein Kunde, keine echten Beträge). Unterschrieben ist es mit einem Demo-Schlüssel, nicht mit unserem Produktionsschlüssel.
-
Archiv herunterladen: agentguard-beispielarchiv.zip (18 KB)
sha256sum agentguard-beispielarchiv.zip d85f609d89222990243469c5f3ca12d7b4cf5ba422db74abbd5f237da5d6ec1d -
Prüfskript herunterladen: agentguard-pruefen.zip (enthält agentguard-pruefen.py)
unzip agentguard-pruefen.zip sha256sum agentguard-pruefen.py e5eb366f0480d637e41a07f674588013e0b0742b67bdf3512f58f62ed3aac6fe -
Prüfen, mit dem Fingerabdruck des Demo-Schlüssels (Python 3 genügt, kein Internet):
python3 agentguard-pruefen.py agentguard-beispielarchiv.zip --schluessel 07d4857652bdd230Erwartet: „In Ordnung“ für Manifest, Kette und Ed25519 je Zeile, Exit-Code 0. - Gegenprobe: das Archiv entpacken, in ereignisse.csv einen Betrag ändern und den Ordner prüfen. Das Skript meldet FEHLER beim Manifest und bei der Signatur der geänderten Zeile.
Der Demo-Fingerabdruck 07d4857652bdd230 gilt nur für dieses Beispiel. Den Schlüssel, mit dem echte Archive unterschrieben sind, und mehr zum Nachrechnen steht auf Prüfen statt glauben.
Mit echten Agenten: als Pilot auf eurer Instanz
Echte Agenten hängt ihr erst an, wenn AgentGuard bei euch läuft: auf einem vServer in eurem Namen oder in eurem Netz, mit Lizenzdatei. Die Daten bleiben dort, nicht bei uns. Die Lizenz wird offline geprüft; läuft sie nach Hinweis und 14 Tagen Schonfrist ab, protokolliert AgentGuard nichts mehr, eure Agenten laufen weiter und der Bestand bleibt exportierbar.