malahov.io

Dem Agenten einen Browser gegeben — 200 € verloren

Ich habe einem Agenten den Browser gegeben und ihn gebeten, meine Audible-Credits für Bücher auszugeben, die er selbst ausgesucht hatte. Das erste kaufte er mit einem Credit, den Rest — mit meinem Geld: fast 200 €. Eine Analyse, wo genau ich den Fehler gemacht habe.

Von Georg Malahov

Der gestrige Abend — der 15. April — wäre einfach perfekt gewesen, wäre da nicht ein kleines Experiment, das mich 200 € gekostet hat.

Angefangen hat alles mit einer Aufgabe, die ich lange vor mir herschob. Bei Audible — Amazons Hörbuchdienst — hatten sich bei mir 21 Credits angesammelt: Das Abo hatte ich anderthalb Jahre nicht gekündigt, die Credits nicht ausgegeben. Ich wollte sie endlich in Bücher stecken und das Abo schließen. Und ich dachte: die perfekte Aufgabe für ein Experiment — und die Gelegenheit, endlich Nutzen aus meiner Sprachnotiz-Datenbank zu ziehen, die ich die ganze Zeit aufgebaut hatte.

Ich gab Claude die Aufgabe: den gesamten Notiz-Korpus analysieren, daraus lernen, was für ein Mensch ich bin, und eine Bücherliste in drei Sprachen zusammenstellen. Mit Begründung, warum diese Bücher und nicht andere, und in Lesereihenfolge — damit das Wissen aus dem einen auf dem anderen aufbaut. Der Agent ist selbst über Chrome durch Audible gegangen: hat geprüft, welche Bücher ich schon habe, was verfügbar ist und in welchen Sprachen. Er hat alles perfekt gemacht und in eine Tabelle gepackt.

Und da dachte ich: Wenn schon alles so perfekt läuft, muss das Experiment mit einem richtigen Knalleffekt enden. Ich sagte: Jetzt geben wir meine Credits aus und kaufen diese Bücher. Er machte sich an die Arbeit, und die Bücher tauchten tatsächlich in der Bibliothek auf. Das erste ging für einen Credit weg: aus 21 wurden 20. Aber dann erscheinen weiter Bücher, und die Credits werden nicht weniger. Ich hielt das für einen Cache auf Audible-Seite, lud die Seite neu — half nichts. Es stellte sich heraus: Irgendwo unterwegs war ein Fehler aufgetaucht, der Agent klickte auf den normalen Kauf-Button, sah, dass es funktioniert — und kaufte alle übrigen Bücher für Geld. Rund zwanzig Bücher zu etwa 10 € das Stück. Fast 200 €.

Das Lehrreichste ist, warum ich es übersehen habe. Den Fehler habe ich gesehen, ihm aber keine Bedeutung beigemessen: Das ist doch normales Agentenverhalten — er bleibt hängen, zwei, drei Iterationen, und dann läuft es weiter. Genau das hat mich eingelullt. „Es läuft weiter" bedeutete diesmal den Button „für Geld kaufen".

Alle predigen links und rechts, dass es gefährlich ist, einem Agenten einen Browser zu geben, wo er zahlen kann. Ich habe das nicht direkt unterschätzt — ich dachte, da gibt es nur zwei Buttons: Es hieß per Credits, und wenn er das erste per Credit gekauft hat, kauft er den Rest genauso. Nein. Richtige Züge gab es zwei, beide einfach. Die Karte vor dem Experiment abkoppeln — eine Sache von einer Minute. Noch klüger — ihn gar nicht kaufen lassen: die Bücher in eine Liste legen und danach alle zwanzig von Hand durchklicken, fünf Minuten Arbeit. Statt Zeitersparnis bekam ich mehr Arbeit: dem Support schreiben und erklären, was passiert ist. Wobei man an den Bestellungen ohnehin sieht, dass kein Mensch bei klarem Verstand so etwas tut: 20 Credits halten und 20 Bücher für Geld kaufen, eines alle paar Sekunden.

Heute um neun Uhr morgens habe ich beim Audible-Support angerufen — und war angenehm überrascht. Schnell drangekommen, sie haben alles selbst gefunden und gesehen, ohne eine einzige Rückfrage: Geld zurück, Käufe storniert, Credits unangetastet. Das Experiment lässt sich wiederholen, diesmal per Credits — und von Hand.

Das Geld ist zurück, die Lektion bleibt: Einem Agenten dort blind zu vertrauen, wo eine Karte und ein Kauf-Button sind, ist noch zu früh. Das Warnsignal war ernst — und genau so billig, wie der Support des Ladens gut ist. Vor dem nächsten solchen Experiment wird die Karte vorab abgekoppelt. Und die Bücher kaufe ich trotzdem noch — und kündige endlich das Abo, worum es ja von Anfang an ging.