Absicherung von KI-Systemen

Was sind Guardrails?

Leitplanken

Guardrails, auf Deutsch Leitplanken, sind Schutzmechanismen rund um ein KI-System, die festlegen, welche Eingaben es verarbeitet, welche Antworten es herausgibt und welche Aktionen es ohne menschliche Freigabe auslösen darf. Sie wirken außerhalb des Sprachmodells, im Code, in Filtern und in Zugriffsrechten, und halten das System auch dann in der Spur, wenn das Modell selbst danebenliegt.

Der Begriff fällt meist in dem Moment, in dem ein Assistent nicht mehr nur Texte schreiben, sondern auf echte Kundendaten zugreifen oder etwas im System auslösen soll.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Wörtlich
Leitplanke (englisch guard rail)
Greift an drei Stellen
Eingabe, Ausgabe und ausgelöste Aktionen
Stärkste Stufe
Eingeschränkte Rechte statt Textprüfung
Verwechselt mit
Dem Systemprompt

Was der Begriff bedeutet

Eine Guard Rail ist im Englischen die Leitplanke an der Straße oder das Geländer an einer Treppe: Sie lenkt nicht, sie verhindert nur, dass jemand von der Bahn abkommt. Genau so ist das Bild in der KI gemeint. Ein Sprachmodell erzeugt seine Antworten nach Wahrscheinlichkeit und lässt sich nicht vollständig vorhersagen. Guardrails legen deshalb um das Modell herum fest, was auf keinen Fall durchgehen darf, egal was das Modell gerade erzeugt.

Der Begriff wird auch außerhalb der KI verwendet. In der Cloud-Verwaltung heißen vorab festgelegte Regeln Guardrails, die etwa verhindern, dass jemand Speicher öffentlich freigibt. Im Management stehen „Leitplanken“ für Grenzen, innerhalb derer ein Team selbst entscheiden darf. Gemeinsam ist allen Verwendungen: Freiheit innerhalb fester Grenzen statt Freigabe jedes einzelnen Schritts.

Drei Stellen, an denen Leitplanken sitzen

Auf der Eingabeseite prüfst du, was überhaupt zum Modell durchgereicht wird. Dazu gehören das Erkennen und Maskieren personenbezogener Daten, das Abweisen von Anfragen außerhalb des vorgesehenen Themas und eine Größenbegrenzung für Anhänge, damit niemand ein ganzes Archiv durchschleust.

Auf der Ausgabeseite prüfst du, was zurückgeht: Passt die Antwort zum vorgegebenen Schema, enthält sie interne Kennungen oder Datensätze, die den Kanal nicht verlassen dürfen, stützt sich jede Aussage auf eine Quelle aus dem freigegebenen Bestand? Eine Antwort, die kein gültiges JSON ist, wird gar nicht erst weitergegeben.

Die dritte und wichtigste Ebene sind Aktionsrechte. Ein Agent kann nur ausführen, wozu du ihm ein Werkzeug gibst. Lesende Zugriffe darf er meist frei nutzen, schreibende, löschende oder nach außen gerichtete Schritte laufen über eine Bestätigung, eine Liste erlaubter Ziele oder ein Limit pro Vorgang.

Typische Arten von Guardrails

In Projekten tauchen immer wieder dieselben Bausteine auf. Die meisten lassen sich kombinieren, und kaum ein System braucht alle:

  • Themenbegrenzung

    Der Assistent beantwortet nur Fragen zu seinem Einsatzzweck, etwa zu Produkten des Unternehmens, und lehnt alles andere freundlich ab.

  • Inhaltsfilter

    Erkennen beleidigende, gefährliche oder anderweitig unerwünschte Inhalte in Ein- und Ausgabe und blockieren sie.

  • Schutz personenbezogener Daten

    Namen, Kontonummern oder Gesundheitsdaten werden vor dem Modellaufruf erkannt und maskiert oder die Anfrage wird abgewiesen.

  • Erkennung von Manipulationsversuchen

    Klassifikatoren suchen nach Mustern von Jailbreaks und Prompt Injection in Nutzereingaben und eingelesenen Dokumenten.

  • Faktenbindung

    Eine Prüfung vergleicht die Antwort mit den bereitgestellten Quellen und hält Aussagen zurück, die sich darauf nicht stützen.

  • Formatprüfung

    Strukturierte Ausgaben wie JSON werden gegen ein Schema validiert, bevor ein anderes System sie weiterverarbeitet.

  • Aktionsgrenzen

    Rechte, Freigaben, Freigabelisten für Ziele und Limits für Werkzeugaufrufe, Kosten und Laufzeit je Vorgang.

Für viele dieser Bausteine gibt es fertige Werkzeuge, etwa das quelloffene NeMo Guardrails von NVIDIA, die Python-Bibliothek Guardrails AI, Llama Guard von Meta als Klassifikationsmodell sowie die Filterdienste der großen Cloud-Anbieter wie Azure AI Content Safety oder Amazon Bedrock Guardrails. Sie nehmen dir die Technik ab, nicht aber die Entscheidung, was in deinem Fall geblockt werden soll.

Warum der Systemprompt allein nicht reicht

Der häufigste Fehler ist, die Regeln nur in die Systemanweisung zu schreiben. Ein Prompt ist eine Bitte, keine Sperre: Er steht im selben Kanal wie der Inhalt, den das Modell verarbeitet, und lässt sich durch Text in einem Dokument oder einer Mail überschreiben. Wirksam wird eine Regel erst, wenn sie außerhalb des Modells durchgesetzt wird, also im Code, in den Zugriffsrechten oder im Netzwerk.

Auch Filter, die selbst ein Sprachmodell sind, irren sich. Deshalb gilt die Faustregel: Je teurer ein Fehler wäre, desto weiter gehört die Leitplanke vom Modell weg. Eine Inhaltsprüfung fängt viel ab, eine fehlende Schreibberechtigung fängt alles ab.

Die organisatorische Hälfte

Technik allein trägt nicht. Genauso wichtig ist, dass festgelegt ist, wer ein System freigibt, wer die Protokolle liest und wer es im Zweifel abschaltet. Ein Abschalter, den nur eine Person kennt und der nie geprobt wurde, ist keiner. Für Hochrisiko-Systeme verlangt der EU AI Act in Artikel 14 ausdrücklich eine wirksame menschliche Aufsicht, und Guardrails mit Freigabestufen und Protokoll sind ein Weg, sie umzusetzen.

Ebenso gehört ein Budget dazu, in Geld und in Schritten. Ein Agent, der bei einer unerwarteten Antwort in eine Schleife läuft, verbraucht sonst über Nacht Tokens, ohne dass jemand es merkt. Ein hartes Limit für Werkzeugaufrufe pro Vorgang ist die billigste Leitplanke, die du bauen kannst.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Nicht verwechseln

Guardrails und was oft damit gleichgesetzt wird

Guardrails gegen Prompt Injection

Prompt Injection ist ein Angriff, bei dem versteckte Anweisungen das Modell umsteuern. Guardrails sind eine der Antworten darauf: Sie machen den Angriff nicht unmöglich, begrenzen aber, was er anrichten kann.

Guardrails gegen Systemprompt

Der Systemprompt beschreibt das gewünschte Verhalten innerhalb des Modells und kann durch Inhalte überschrieben werden. Eine Guardrail wird außerhalb erzwungen und lässt sich nicht wegformulieren.

Guardrails gegen Alignment des Modells

Mit Alignment ist das Sicherheitstraining gemeint, das der Modellanbieter dem Modell mitgibt, damit es etwa keine Anleitungen für Straftaten liefert. Es steckt im Modell selbst und ist für alle Kunden gleich. Guardrails baust du um das Modell herum, passend zu deinem Einsatzzweck.

Guardrails gegen KI-Governance

Governance klärt Zuständigkeiten, Richtlinien und Nachweise auf Unternehmensebene. Guardrails sind die Umsetzung davon in einem einzelnen System.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
In der Praxis

Zu enge Leitplanken werden umgangen

Wenn ein abgesicherter Assistent bei jeder zweiten Frage abblockt, arbeiten die Leute daran vorbei, mit dem privaten Zugang auf dem eigenen Telefon. Dann liegen Kundendaten genau dort, wo sie nicht liegen sollen, ohne Protokoll und ohne Vertrag. Diese Schatten-KI ist oft gefährlicher als das System, das man absichern wollte.

Deshalb lohnt es sich, mitzuschreiben, was geblockt wurde, und diese Liste regelmäßig anzusehen. Häufen sich dieselben berechtigten Anfragen, ist die Regel zu grob und nicht die Belegschaft zu unwillig. Umgekehrt zeigt dieselbe Liste, welche Daten die Leute überhaupt in solche Systeme geben würden.

Die härteste Leitplanke ist ohnehin keine Textprüfung, sondern die Frage, was das System technisch auslösen darf. Ein Assistent ohne Schreibrechte kann nichts verändern, egal wie geschickt jemand seine Eingabe formuliert, und was er überhaupt lesen darf, ist die zweite Entscheidung derselben Art. Alles, was über das Lesen hinausgeht, gehört bewusst freigegeben und protokolliert.

Guardrails lernen

Wie du Freigaben, Rechte und Protokolle für einen produktiven Agenten aufsetzt, zeigen die Trainings zu Kontrolle und Sicherheit im Agentenbetrieb.

Gegen welche Angriffe die Leitplanken überhaupt schützen sollen, klären die Kurse zur Absicherung von KI-Anwendungen.

Häufige Fragen

Wie streng sollten Leitplanken sein?
So streng, wie der mögliche Schaden es verlangt. Ein Assistent, der Textentwürfe schreibt, braucht andere Grenzen als ein Agent mit Schreibrechten im Warenwirtschaftssystem. Bewährt hat sich, unumkehrbare Schritte immer über eine Freigabe laufen zu lassen und alles andere zunächst offen zu halten.
Woran merke ich, dass die Leitplanken greifen?
Nur an Protokollen und an gezielten Tests. Wenn du nicht mitschreibst, welche Werkzeuge ein System aufgerufen und welche Eingaben es abgewiesen hat, kannst du hinterher weder einen Vorfall aufklären noch belegen, dass die Regeln überhaupt aktiv waren. Ergänzend gehört ein Satz bekannter Angriffs- und Grenzfälle in jeden Test vor einer neuen Version.
Machen Guardrails das System langsamer?
Ja, jede zusätzliche Prüfung kostet Zeit, besonders wenn sie selbst ein Sprachmodell aufruft. Regelbasierte Prüfungen wie Schemas oder Freigabelisten fallen kaum ins Gewicht. Teure Prüfungen setzt du deshalb gezielt dort ein, wo ein Fehler wirklich schadet.
Bringen ChatGPT, Copilot und Co. nicht schon eigene Guardrails mit?
Ja, die Anbieter filtern zum Beispiel strafbare oder gefährliche Inhalte. Diese Filter kennen aber deinen Einsatzzweck nicht: Sie wissen nicht, welche Kundendaten dein Assistent nicht herausgeben darf oder welche Aktion in deinem System eine Freigabe braucht. Das musst du selbst festlegen.

Passt thematisch dazu

Wie du die Leitplanken im laufenden Betrieb kontrollierst, zeigt der Beitrag über Protokoll, Freigabestufen und Abschalter für Agenten.

Persönlich für dich da

Deine Ansprechpartner

Du willst das Thema nicht nur nachschlagen, sondern anwenden können? Wir beraten dich persönlich und kostenlos.

Yves Hoppe

Yves Hoppe

Weiterbildung & Beratung

Ordnet mit dir ein, welcher Kurs zu deinem Vorwissen passt.

Norbert Jansen

Norbert Jansen

Beratung & Inhouse

Plant Inhouse-Trainings, die an euren eigenen Daten und Abläufen ansetzen.

Guardrails im Kurs statt im Lexikon

Nachschlagen bringt dich bis zum Verstehen. Anwenden lernst du an echten Aufgaben.