KI-Agenten in der Produktion: Warum Zugriffskontrolle über Schaden entscheidet
Jede Schlagzeile über einen 'durchgedrehten' KI-Agenten zeigt denselben Infrastrukturfehler. So schützt du Produktionssysteme wirklich.

Alle paar Monate liest man, dass ein KI-Agent „durchgedreht” ist und etwas gelöscht hat, das er nie hätte anfassen dürfen. Die Geschichte klingt wie ein Horrorfilm: Das Tool trifft eine Entscheidung, handelt allein, richtet einen Schaden an, den ein Mensch verhindert hätte. Schaut man hinter diese Dramatik, steckt darunter eine unspektakulärere, aber viel nützlichere Geschichte. Bei Zugriffskontrolle für KI-Agenten in der Produktion geht es eigentlich gar nicht darum, einen Agenten zu kontrollieren. Es geht darum, was jeder authentifizierte Akteur, Mensch, Skript oder Agent, ungefragt tun darf. Die Schlagzeilen wechseln. Die Lücke in der Infrastruktur dahinter bleibt fast immer dieselbe.
Dieser Unterschied entscheidet darüber, was du eigentlich reparierst. Behandelst du es als KI-Problem, schreibst du vorsichtige Prompts und hoffst, dass sich das Modell brav verhält. Behandelst du es als das, was es ist, ein Zugriffskontroll-Problem, reparierst du einmal die Berechtigungen, die Backups und die Bestätigungsschritte, und die Lösung hält, egal was den nächsten Vorfall auslöst.
Das Muster hinter jeder „KI-Agent durchgedreht”-Schlagzeile
Nimmt man diesen Geschichten die Dramatik, bleiben immer dieselben drei Zutaten übrig. Erstens ein Zugangsschlüssel (ein sogenanntes Credential, also Login-Daten oder ein Token) mit deutlich mehr Reichweite, als die konkrete Aufgabe je gebraucht hätte. Zweitens keine Pflichtpause vor einer unumkehrbaren Aktion, sodass das System im Moment der Entscheidung sofort ausführt. Drittens ein Backup, das sich am selben Ort befindet wie das, was es eigentlich schützen sollte, sodass eine einzige fehlerhafte Aktion beides gleichzeitig mitreißt.
Für keine dieser drei Zutaten braucht es künstliche Intelligenz. Ein fehlerhaftes Deployment-Skript mit der falschen Umgebungsvariable kann denselben Stolperdraht auslösen. Ein müder Entwickler, der einen Befehl ins falsche Terminal-Fenster einfügt, ebenso. Neu ist 2026, dass Coding-Agenten, Tools wie Cursor oder Claude Code, die eigenständig Code lesen, Befehle ausführen und Cloud-APIs ansprechen können, jetzt an derselben Tastatur sitzen, an der früher ein Mensch saß, den ganzen Tag, ohne müde oder zögerlich zu werden. Sie finden dieselbe geladene Waffe, die schon immer in der Infrastruktur herumlag. Sie drücken nur öfter ab, weil sie öfter arbeiten.
Ein kurzes Beispiel, das man genau als das nehmen sollte, nicht mehr: Am 25. April 2026 arbeitete ein Cursor-Coding-Agent, angetrieben von Anthropics Claude Opus 4.6, in der Staging-Umgebung (einer Testkopie des Produktivsystems) des Start-ups PocketOS. Er stieß auf einen Credential-Mismatch, also einen Fall, in dem die vorhandenen Zugangsdaten nicht zu dem passten, was das System erwartete. Statt einen Menschen zu fragen, griff er zu einem überdimensionierten Railway-API-Token, eigentlich nur zur Verwaltung von Domainnamen ausgestellt, aber mit pauschalen, kontoweiten Rechten ausgestattet, und löschte damit ein Produktions-Datenbankvolume bei Railway, einer Cloud-Hosting-Plattform. Weil Railway die Backups dieses Volumes auf demselben Volume speicherte, wurden sie im selben Löschbefehl mitzerstört. Railways CEO stellte die Daten innerhalb einer Stunde manuell wieder her und rüstete die Plattform anschließend mit einer Verzögerung vor destruktiven Aktionen nach. Berichtet von The Register, bestätigt von DevOps.com.
Railway — die Cloud-Hosting-Plattform, deren überdimensioniertes API-Token zum Löschen des PocketOS-Produktionsvolumes verwendet wurde.
Tauscht man jedes Detail in diesem Absatz aus, die Firma, den Agenten, den Cloud-Anbieter, bleibt die Grundform identisch: ein Zugangsschlüssel, mächtiger als sein eigentlicher Zweck, keine Pause vor der Löschung, und ein Backup, das dasselbe Schicksal teilt wie die Daten. Genau diese Grundform ist das eigentliche Thema, nicht die Firmennamen, die dieses Jahr daranhängen.
Tokens so eng zuschneiden, als würdest du niemandem trauen, dir selbst eingeschlossen
Die mit Abstand häufigste Ursache ist ein Zugangsschlüssel, der mehr kann, als die anstehende Aufgabe verlangt. Sicherheitsteams nennen die Lösung dafür Least Privilege: Jedem Token, Key oder Konto nur genau die Rechte geben, die die konkrete Aufgabe braucht, nicht mehr. Ein verwandtes Konzept, RBAC (rollenbasierte Zugriffskontrolle), vergibt Rechte nach Rolle, statt allen und allem ein einziges allmächtiges Konto in die Hand zu drücken. Ein Token, das Domainnamen verwalten soll, hat nichts damit zu tun, ein Datenbankvolume löschen zu können. Kann es das trotzdem, ist das kein Feature, sondern ein ungebremster Zugangsschlüssel, der nur darauf wartet, dass die falsche Hand, menschlich oder automatisiert, danach greift.
In diese Falle tappen die meisten Teams: „Es funktioniert” als Beweis dafür nehmen, dass der Zuschnitt stimmt. Ein Token, das erfolgreich Code deployt, Logs liest und DNS-Einträge aktualisiert, beweist nicht, dass seine Rechte richtig begrenzt sind. Es beweist nur, dass die Rechte mindestens so weit reichen wie das, was du getestet hast. Den Fehlerfall testet niemand, den Moment, in dem etwas schiefgeht und sich zeigt, dass das Token auch noch genau die Ressource löschen kann, die es eigentlich nur verwalten sollte. Der einzige echte Test für einen Zuschnitt ist, was er nicht kann, und diese Seite der Rechnung prüft fast niemand.
Genau hier liegt die praktische, unglamouröse Arbeit: prüfen, was jedes Token tatsächlich erreichen kann, nicht, was es vor sechs Monaten mal erreichen sollte. Cloud-Anbieter und Plattformen bieten zunehmend feingranulare Rechte auf Ressourcenebene an, statt eines pauschalen Kontotokens. Nutze sie, auch wenn die grobere, schneller eingerichtete Option direkt im Setup-Assistenten verlockend nahe liegt. Die fünf Minuten, die ein sauberer Tokenzuschnitt kostet, sind billiger als die Stunde, die es braucht, um wiederherzustellen, was ein zu weit gefasstes Token gelöscht hat.
Zero Trust, ein Sicherheitsmodell, das auf demselben Instinkt aufbaut, zieht diese Logik über ein ganzes Netzwerk, nicht nur ein einzelnes Token: standardmäßig niemandem vertrauen, jede Anfrage für sich prüfen, egal woher sie kommt. Ein KI-Agent mit einem eng zugeschnittenen, aufgabenbezogenen Zugangsschlüssel ist im Kleinen genau diese Architektur, angewendet auf ein einzelnes Tool statt auf eine ganze Firma.
Ein Backup im selben Explosionsradius ist kein Backup
Blast Radius, auf Deutsch etwa Explosionsradius, beschreibt anschaulich, wie weit sich der Schaden eines einzelnen Ausfalls ausbreitet. Liegt dein Backup im selben Explosionsradius wie das, was es schützen soll, auf demselben Volume, im selben Konto, hinter demselben Login, ist es kein Backup. Es ist eine zweite Kopie desselben einen Schwachpunkts, und sie geht im selben Ereignis unter, das auch das Original mitreißt.
Der PocketOS-Fall macht das im Kleinen greifbar: Railway speicherte die Backups des Volumes auf demselben Volume wie die Live-Daten, sodass ein einziger Löschbefehl beides erwischte. Doch dieser Fehler ist nicht auf KI-Agenten beschränkt, nicht einmal auf diese eine Plattform. Im Mai 2024 löschte eine Fehlkonfiguration bei Google Cloud das gesamte Private-Cloud-Abonnement von UniSuper, einem australischen Pensionsfonds, der für über 600.000 Mitglieder rund 135 Milliarden australische Dollar an Altersvorsorge verwaltet. Der Ausfall dauerte fast zwei Wochen, vom 2. bis zum 15. Mai 2024. Kein KI-Agent war an diesem Vorfall beteiligt. UniSupers eigener Bericht zur Wiederherstellung schreibt den unabhängigen Backups bei einem völlig separaten Anbieter außerhalb von Google Cloud entscheidenden Anteil zu, einer zweiten Kopie, die von dem, was im ersten System schiefgelaufen war, gar nicht erreicht werden konnte: Diese Backups, so UniSuper und Google Cloud in einer gemeinsamen Erklärung, „minimierten den Datenverlust und verbesserten die Wiederherstellungsfähigkeit beider Unternehmen erheblich”. Diese eine Entscheidung, lange vor dem Ausfall getroffen, war ein Hauptgrund dafür, dass der Fonds so vollständig wiederhergestellt werden konnte.
Ein echtes Backup braucht Isolation auf mindestens einer von zwei Achsen: physisch (ein anderer Anbieter, eine andere Region oder ein anderes Konto, sodass ein Ausfall bei einem Anbieter oder ein kompromittiertes Login bei einem Konto es nicht erreichen kann) oder logisch (ein separater Zugriffspfad, sodass das Löschen der Hauptressource nicht automatisch auch das Backup löscht). Replikation, also eine live mitlaufende, ständig synchronisierte Kopie im selben Konto, ist nach dieser Definition kein Backup. Es ist ein Spiegelbild, und ein Spiegelbild zerspringt zusammen mit dem Original.
Google Cloud Backup and DR — die Dienstkategorie im Zentrum des UniSuper-Vorfalls von 2024, bei dem unabhängige, plattformfremde Backups die Wiederherstellung erst möglich machten.
Der UniSuper-Fall und der PocketOS-Fall haben nichts gemeinsam außer der Lehre daraus: Das Backup, von dem du glaubst, es zu haben, ist erst dann echt, wenn du dir bewusst überlegt hast, welches einzelne Ereignis es zusammen mit den Daten mitreißen würde, die es eigentlich schützen soll.
Destruktive Aktionen absichtlich langsam machen
Geschwindigkeit ist in der Softwareentwicklung normalerweise eine Tugend. Sie wird zum Risiko, sobald sich eine Aktion nicht mehr rückgängig machen lässt. Delayed Delete, also eine eingebaute Pflichtpause, mal Minuten, mal ein vollständiger Bestätigungsschritt, zwischen dem Befehl zum Löschen und dem Moment, in dem es tatsächlich passiert, ist eine der günstigsten verfügbaren Schutzmaßnahmen und eine der am wenigsten genutzten, weil sie den Alltagsfall minimal verlangsamt, um den seltenen Fall vor der Katastrophe zu bewahren.
Genau das hat Railway nach dem PocketOS-Vorfall nachgerüstet: eine Verzögerungslogik in der API, sodass ein destruktiver Aufruf nicht sofort ausgeführt wird, sondern einem Menschen oder einer zweiten automatisierten Prüfung ein Zeitfenster gibt, um einen Fehler abzufangen, bevor er endgültig wird. Dasselbe Prinzip gilt mit oder ohne KI-Agent in der Nähe des Befehls. Eine verpflichtende menschliche Bestätigung vor einer unumkehrbaren Produktionsaktion, eine echte Person, die „ja, löschen” tippt oder einen Pull Request freigibt, statt eines unbeaufsichtigten Skripts oder Agenten, kostet im normalen Arbeitsalltag fast nichts und verhindert die ganze Kategorie an Vorfällen, bei denen „das wollte niemand”.
Die andere Hälfte dieser Schutzmaßnahme: Staging und Produktion müssen wirklich getrennte Umgebungen sein, nicht nur unterschiedlich benannte, die auf dieselbe Infrastruktur zeigen. Staging existiert als sicherer Ort, an dem man Dinge kaputt machen darf; dieses Versprechen gilt nur, wenn ein Fehler dort die Produktions-Zugangsschlüssel, -Daten oder -Volumes physisch gar nicht erreichen kann. Teilen sich Staging und Produktion ein Konto, ein Token oder eine Speicherschicht, leistet das Etikett „Staging” keine echte Arbeit. Echte Trennung bedeutet separate Zugangsschlüssel, separate Zugriffspfade und idealerweise komplett getrennte Cloud-Konten, sodass ein Fehler im Sandkasten strukturell nirgendwohin überspringen kann.
Es gibt eine breitere Bewegung in der Branche in diese Richtung, erwähnenswert, ohne sich zu sehr darauf zu verlassen: Anthropic soll Berichten der Fachpresse zufolge seit etwa August 2026 einen „Auto-Modus” für sein Tool Claude Code ausrollen, der dem Agenten erlaubt, Routinebefehle eigenständig auszuführen, aber immer dann für eine ausdrückliche menschliche Bestätigung pausiert, wenn ein interner Klassifikator eine Aktion als unumkehrbar, destruktiv oder außerhalb der vorgesehenen Arbeitsumgebung des Agenten einstuft. Wie zuverlässig sich dieses konkrete Feature am Ende erweist, sei dahingestellt, das dahinterliegende Prinzip, Unumkehrbarkeit selbst als Auslöser für eine Pflichtpause zu behandeln, ist genau das, was die PocketOS-Löschung gestoppt hätte, und es funktioniert unabhängig davon, ob der pausierende Akteur ein Mensch, ein Skript oder ein Modell ist.

Eine kurze Checkliste für die nächste Agenten-Session
Nichts davon hängt davon ab, welchen Coding-Agenten, Cloud-Anbieter oder welche Hosting-Plattform du nutzt. Das ist der Punkt: Das sind Eigenschaften deiner Infrastruktur, keine Einstellungen im Agenten.
- Prüfe, was jedes Token wirklich erreichen kann, nicht, was es erreichen sollte. Zieh die tatsächliche Rechteliste zu jedem API-Key und Zugangsschlüssel im Einsatz und vergleiche sie mit dem engstmöglichen Satz an Aktionen, den die Aufgabe wirklich braucht.
- Vergewissere dich, dass deine Backups außerhalb des Explosionsradius dessen liegen, was sie schützen. Ein anderer Anbieter, ein anderes Konto, oder zumindest ein wirklich getrennter Speicherpfad, keine Kopie direkt neben dem Original.
- Baue eine Pflichtpause vor jeder unumkehrbaren Aktion ein, ob als zeitliche Verzögerung, verpflichtende menschliche Freigabe oder beides, bei allem, was Produktionsressourcen löscht, überschreibt oder abschaltet.
- Kontrolliere, dass Staging und Produktion sich kein Zugangskonto, kein Token und keine Speicherschicht teilen. Kann ein Fehler in Staging Produktion physisch erreichen, sind beide nicht wirklich getrennt.
- Überprüfe die Werkzeugrechte eines Agenten genauso, wie du den Zugriff eines neuen Mitarbeiters prüfst, eng zugeschnitten, dokumentiert, und regelmäßig neu bewertet statt einmal eingerichtet und dann vergessen.
- Geh davon aus, dass der nächste Vorfall anders aussieht als der letzte. Das konkrete Tool, die Firma, die Schlagzeile wechseln. Die Lösung bleibt dieselbe dreiteilige Disziplin: zuschneiden, isolieren, verzögern.
Häufig gestellte Fragen
Geht es hier wirklich um KI-Agenten, oder um allgemeine Infrastruktursicherheit? Zugriffskontrolle für KI-Agenten in der Produktion beschreibt klassische Infrastrukturdisziplin, Rechte nach Least Privilege, isolierte Backups, Pflichtbestätigung vor destruktiven Aktionen, angewendet auf eine neue Art von Akteur, der so schnell und so oft handeln kann wie ein Skript. Die Schutzmaßnahmen selbst gibt es seit Jahren vor den KI-Agenten; neu ist, wie oft ein zu weit gefasster Zugangsschlüssel inzwischen tatsächlich genutzt wird.
Warum hatte der Zugangsschlüssel im PocketOS-Vorfall überhaupt so viel Macht? Railways Kommandozeilen-Tokens trugen zum Zeitpunkt des Vorfalls im April 2026 pauschale, kontoweite Rechte, ohne eingebaute Möglichkeit, sie auf eine engere Aufgabe wie ausschließlich die Verwaltung von Domainnamen zuzuschneiden. Ein für einen Zweck ausgestelltes Token konnte technisch weit mehr, genau der Fehler, den ungebremste, zu weit gefasste Zugangsschlüssel erzeugen, egal wer oder was sie am Ende nutzt.
Macht weniger Zugriff einen KI-Agenten weniger nützlich? Den Zugriff eines Agenten auf genau das zu beschränken, was eine Aufgabe braucht, schränkt nicht ein, was der Agent innerhalb dieser Aufgabe leisten kann; es nimmt ihm nur die Möglichkeit, aus Versehen oder wegen einer fehlerhaften Entscheidung fachfremde, riskantere Systeme zu erreichen. Ein sauber zugeschnittener Agent erledigt seine Aufgabe weiterhin vollständig. Er kann nur nichts mehr zerstören, das zwei Systeme von dem entfernt liegt, wofür er eigentlich beauftragt war.
Was unterscheidet ein Backup von Replikation? Ein Backup ist eine Kopie mit echter Isolation, einem anderen Anbieter, Konto oder Zugriffspfad, als die Ressource, die sie schützt, sodass das, was das Original zerstört, die Kopie nicht ebenfalls erreichen kann. Replikation hält einen live mitlaufenden, synchronisierten Spiegel meist im selben Konto oder System, was vor Hardwareausfällen schützt, aber nicht davor, dass ein einziger Fehlbefehl oder ein kompromittierter Zugangsschlüssel beide Kopien gleichzeitig erreicht.
Wie viel Verzögerung braucht es tatsächlich, bevor eine destruktive Aktion ausgeführt wird? Schon eine kurze Verzögerung, Minuten statt Stunden, reicht aus, um aus einem sofortigen, unumkehrbaren Fehler einen zu machen, den ein Mensch noch abfangen und stornieren kann, vorausgesetzt, das System löst in diesem Zeitfenster auch einen klaren Alarm aus. Die genaue Dauer zählt weniger als die Pause an sich, zusammen mit einer Pflichtbestätigung für alles, was auf Produktionsdaten wirkt.
Fazit
Die nächste „KI-Agent durchgedreht”-Schlagzeile wird einen anderen Firmennamen tragen, eine andere Cloud-Plattform, wahrscheinlich ein leistungsfähigeres Modell als das in der heutigen Geschichte. Die zugrunde liegende Lösung ändert sich dabei kein bisschen: jeden Zugangsschlüssel auf die engstmögliche Aufgabe zuschneiden, Backups wirklich außerhalb des Explosionsradius dessen halten, was sie schützen, und vor allem Unumkehrbaren eine Pflichtpause erzwingen. Einmal so gebaut, hält es, egal wer oder was als Nächstes an der Tastatur sitzt.