Zum Hauptinhalt springen
Connic
Zurück zum BlogProdukt im Fokus

Guardrails für KI-Agenten: Sicherheit in Echtzeit

Connic Guardrails prüfen Ein- und Ausgaben von Agenten in Echtzeit, blockieren Prompt Injection, maskieren PII und setzen Themenbeschränkungen durch.

3. März 2026(zuletzt aktualisiert: 19. Juli 2026)9 Min. LesezeitAutor: Connic Engineering

KI-Agenten sind leistungsfähig. Sie entwerfen E-Mails, fassen Dokumente zusammen, rufen APIs auf und treffen Entscheidungen. Gleichzeitig übernehmen sie jedes Risiko, das mit dem Betrieb eines Sprachmodells im Produktivbetrieb einhergeht: Prompt Injection, PII-Leaks, themenfremde Antworten, die Offenlegung des System-Prompts und Outputs, die gegen festgelegte Inhaltsrichtlinien verstoßen.

Ein Produktivstart ohne verbindliche Prüfungen ist keine Sicherheitsstrategie. Prüfungen in der Runtime müssen zwischen Nutzern und Agenten liegen und jeden Input sowie Output prüfen, bevor Schaden entsteht. Genau das leisten Connic Guardrails.

Auch das Threat Model reicht inzwischen über KI-Modell-Outputs hinaus. Die OWASP Top 10 for Agentic Applications 2026 umfassen inzwischen Goal Hijacking, Tool-Missbrauch, Identity- und Privilege-Missbrauch, Memory Poisoning und kaskadierende Fehler. Connic verbindet die Echtzeitprüfung von Input und Output mit eingeschränkten Tools, Approvals, Iterationslimits und Traces, damit Teams diese Risiken über den gesamten Agenten-Run hinweg abdecken können.

Warum Agenten Guardrails brauchen

Klassische Software ist deterministisch. Wenn ein Entwickler eine Funktion schreibt, die zwei Zahlen addiert, addiert sie zwei Zahlen. Sprachmodelle verhalten sich anders. Derselbe Prompt kann je nach Kontext, Temperatureinstellung und Formulierung des Nutzers sehr unterschiedliche Outputs liefern.

Diese Unvorhersehbarkeit erzeugt im Produktivbetrieb konkrete Risiken:

Prompt Injection
Ein Nutzer formuliert einen Input, der den System-Prompt überschreibt. Ein hilfreicher Support-Agent ignoriert plötzlich seine Anweisungen und tut, was der Nutzer verlangt. Bei Agenten kann eine Injection zum Goal Hijacking werden, wenn sie Pläne oder Tool-Aufrufe verändert.
Offenlegung von PII
Nutzer fügen sensible Daten in Prompts ein: E-Mail-Adressen, Telefonnummern, Sozialversicherungsnummern oder Kreditkartendaten. Ohne Guardrails fließen sie direkt in die API des KI-Modell-Providers und möglicherweise in die Anwendungs-Logs.
Offenlegung des System-Prompts
Eine geschickt formulierte Anfrage bringt den Agenten dazu, seinen System-Prompt offenzulegen, einschließlich interner Anweisungen, Tool-Konfigurationen und interner Geschäftslogik.
Themenfremde oder schädliche Outputs
Ein Support-Agent für Abrechnungsfragen erteilt plötzlich medizinischen Rat. Ein interner Assistent erzeugt toxische Inhalte. Ohne Output-Prüfungen gibt es kein Sicherheitsnetz zwischen der Antwort des KI-Modells und dem Endnutzer.

Connic Guardrails decken diese Fälle ab. Sie bilden eine konfigurierbare Schicht um den Agenten, prüfen Inhalte in Echtzeit und greifen ein, bevor Schaden entsteht.

Schütze KI-Agenten mit Guardrails

Prompt-Injection-Schutz, PII-Maskierung und Themenbeschränkungen laufen bei jedem Schritt des Agenten direkt auf der Plattform.

Kostenlos starten

Weiterführende Quellen: OWASP Top 10 for Agentic Applications 2026.

So funktionieren Guardrails

Guardrails liegen in der Ausführungspipeline jedes Agenten-Runs. Sie prüfen Inhalte an zwei Stellen: bevor der Agent den Input verarbeitet und nachdem er eine Antwort erzeugt hat.

Nutzer-InputInput-GuardrailsAgentOutput-GuardrailsAntwort

Input-Guardrails prüfen die unveränderte Nutzernachricht, bevor der Agent sie sieht. Erkennt ein Guardrail einen Prompt-Injection-Versuch, wird die Nachricht blockiert und der Agent gar nicht erst ausgeführt. Erkannte PII lassen sich direkt maskieren, sodass der Agent eine bereinigte Version erhält.

Output-Guardrails prüfen die Antwort des Agenten, bevor sie den Nutzer erreicht. Enthält die Antwort Fragmente des System-Prompts, toxische Inhalte oder Muster für Datenexfiltration, fängt das Guardrail sie ab. Der Nutzer erhält stattdessen eine sichere Ablehnungsnachricht.

Run-Detailansicht mit einem Request, der vom Input Guardrail prompt_injection blockiert wurde, ohne dass der Agent einen Output erzeugt hat
Ein Prompt-Injection-Versuch wird beim Input blockiert. Der Agent läuft nicht und der Run erfasst den Ablehnungsgrund.

Drei Aktionsmodi

Jede Guardrail-Regel arbeitet in einem von drei Modi. Damit lässt sich präzise steuern, wie strikt eine Prüfung reagieren soll:

Block
Stoppt die Verarbeitung vollständig. Der Nutzer erhält eine konfigurierbare Ablehnungsnachricht. Beim Prüfen der Eingabe startet der Agent gar nicht erst; beim Prüfen der Ausgabe wird seine Antwort ersetzt. Dieser Modus eignet sich für harte Sicherheitsgrenzen.
Warn
Protokolliert den Verstoß als Trace-Span und setzt die Verarbeitung fort. Dieser Modus eignet sich, wenn potenzielle Probleme sichtbar werden sollen, ohne legitime Requests zu blockieren.
Redact
Ersetzt sensible Inhalte durch Platzhalter und setzt die Verarbeitung fort. Dieser Modus ist für PII-Guardrails verfügbar. Der Agent erhält einen bereinigten Input oder der Nutzer eine bereinigte Antwort, ohne dass der Run unterbrochen wird.

10 integrierte Guardrail-Typen

Unsere Plattform liefert Guardrail-Typen für die häufigsten Sicherheitsanforderungen an Agenten im Produktivbetrieb. Jeder Typ kann den Input, den Output oder beides prüfen.

Prompt-Injection-Erkennung
Eine Erkennung im Stil von OWASP erfasst Versuche, Anweisungen zu überschreiben, Typoglycemia-Angriffe, Encoding Tricks und strukturelle Manipulation. Lakera wird als externer Provider unterstützt.
PII-Erkennung beim Input
Erkennt personenbezogene Daten im Nutzer-Input: E-Mail-Adressen, Telefonnummern, Sozialversicherungsnummern, Kreditkartendaten und mehr. Entity-Typen sind konfigurierbar; Block, Warn und Redact werden unterstützt.
PII-Lecks in Ausgaben
Erfasst PII in Agentenantworten, selbst wenn sie nicht in der ursprünglichen Eingabe enthalten war. So gibt der Agent keine sensiblen Daten aus seinem Kontext oder seinen Tools aus.
Inhaltsmoderation
Erkennt toxische und schädliche Inhalte. OpenAI Moderation oder Perspective API können als externe Provider Hate Speech, Belästigung, Gewalt und andere Richtlinienverstöße erkennen.
Themenbeschränkung
Eine Liste erlaubter Themen und eine eigene Nachricht für themenfremde Anfragen beschränken den Agenten auf bestimmte Themen. Anfragen außerhalb dieses Bereichs werden blockiert, bevor der Agent läuft.
Regex-Mustererkennung
Eigene Regex-Muster erkennen bestimmte Zeichenfolgen, Formate oder Schlüsselwörter. Damit werden interne IDs, proprietäre Begriffe oder domänenspezifische Muster erkannt.
Offenlegung des System-Prompts
Erkennt Fragmente des System-Prompts in einer Agentenantwort. So können Angreifer interne Anweisungen, Tool-Schemata oder Geschäftslogik nicht extrahieren.
Output-Relevanz
Prüft, ob die Antwort des Agenten für die ursprüngliche Frage relevant ist. Erkennt erfundene Inhalte, themenfremde Begründungen und Antworten, die an der Aufgabe vorbeigehen.
Erkennung von Datenexfiltration
Erkennt Muster für den Versuch, Daten über den Agenten zu extrahieren, darunter kodierte Payloads, URL Smuggling oder strukturierte Extraktion von privatem Kontext.
Eigene Guardrails
Eigene Guardrail-Logik lässt sich in Python schreiben. Im guardrails/-Verzeichnis liegt dazu ein Modul mit einer check()-Funktion. Synchrone und asynchrone Ausführung werden unterstützt.

Konfiguration in YAML

Guardrails werden in der YAML-Konfiguration des Agenten definiert. Jede Regel legt Typ, Modus und optionale Parameter fest. Input und Output-Guardrails werden getrennt konfiguriert, sodass sich in jeder Phase unterschiedliche Prüfungen anwenden lassen.

agent.yaml
guardrails:
  input:
    - type: prompt_injection
      mode: block
    - type: pii
      mode: redact
      config:
        entities: [email, phone, ssn]
    - type: topic_restriction
      mode: block
      config:
        allowed_topics: [support, billing]
        off_topic_message: "I can only help with support and billing questions."
  output:
    - type: moderation
      mode: block
    - type: system_prompt_leakage
      mode: block
    - type: pii_leakage
      mode: redact
    - type: relevance
      mode: warn

Diese Konfiguration blockiert Prompt Injection beim Input, maskiert PII in Nutzernachrichten, beschränkt den Agenten auf Support und Billing und prüft den Output anschließend auf Verstöße gegen Moderation, Offenlegung des System-Prompts, PII in der Antwort und Abweichungen bei der Relevanz.

Tipp: Die Reihenfolge zählt
Guardrails laufen in der definierten Reihenfolge. Günstige, schnelle Prüfungen wie Regex und Prompt Injection gehören an den Anfang, teurere Prüfungen wie Moderation über externe Provider ans Ende. Blockiert eine frühe Prüfung, werden spätere nicht mehr ausgeführt.

Custom Guardrails schreiben

Wenn die integrierten Typen nicht ausreichen, lassen sich Custom Guardrails in Python schreiben. Im guardrails/-Verzeichnis des Agenten wird dafür ein Modul angelegt, das eine check()-Funktion exportiert. Sie erhält den geprüften Inhalt und ein Kontext-Dictionary mit Metadaten zum aktuellen Run.

guardrails/competitor_mentions.py
from connic import GuardrailResult

COMPETITORS = ["acme corp", "rival inc", "other platform"]

def check(content: str, context: dict) -> GuardrailResult:
    content_lower = content.lower()
    for name in COMPETITORS:
        if name in content_lower:
            return GuardrailResult(
                passed=False,
                message="I'm not able to discuss other platforms.",
                details={"matched": name},
            )
    return GuardrailResult(passed=True)

Anschließend wird das Modul in der YAML-Konfiguration referenziert:

agent.yaml
guardrails:
  output:
    - type: custom
      name: competitor_mentions
      mode: block

Vollständige Observability mit Traces

Jede Guardrail-Prüfung wird als OpenTelemetry-Trace-Span erfasst. Der Trace zeigt vollständig, was geprüft wurde, was bestanden hat und was blockiert oder maskiert wurde.

Run Trace Tree mit Spans für Input-Guardrails wie Prompt Injection, PII, Moderation, Themenbeschränkung und Regex sowie einer Gruppe für Output-Guardrails
Jede Guardrail-Prüfung erhält einen eigenen Trace Span. Input Guardrails laufen vor dem Agenten, Output Guardrails danach, gruppiert unter dem Run.
Trace-Spans
Jede Guardrail-Prüfung erstellt einen Child Span unter guardrails:input oder guardrails:output. Zu den Attributen gehören Regeltyp, Modus, Richtung und Pass/Fail-Status.
Details auf Run-Ebene
Die Detailansicht einer beliebigen Ausführung zeigt, welche Guardrails ausgelöst haben, ob sie bestanden oder blockiert haben und welcher Inhalt der Auslöser war. Blockierte Ausführungen zeigen den Ablehnungsgrund direkt in der Detailansicht.

Damit lassen sich Fragen beantworten wie: Wie oft wird Prompt Injection versucht? Welche Agenten lösen die meisten PII-Maskierungen aus? Sind Themenbeschränkungen zu aggressiv? Die Daten sind für jeden Run vorhanden.

Externe Provider

Mehrere integrierte Guardrail-Typen unterstützen externe Provider für eine genauere Erkennung. Die Standard-Engine lässt sich durch einen spezialisierten Service ersetzen, ohne die Guardrail-Konfiguration zu ändern:

ProviderGuardrail-TypenStärke
LakeraPrompt InjectionSpezialisiert auf Injection Detection mit kontinuierlich aktualisierten KI-Modellen
OpenAI ModerationModeration, PII LeakageHochwertige Erkennung von Toxizität und Zuordnung von Inhalten zu Kategorien
Perspective APIModeration, PII LeakageBewertung toxischer Inhalte durch einen Dienst von Google, aufgeschlüsselt nach einzelnen Merkmalen

Beispiele aus der Praxis

Diese Guardrail-Konfigurationen verwenden Teams im Produktivbetrieb:

Support-Agent für Kunden
Ein SaaS-Unternehmen betreibt einen Support-Agenten für Kunden. Prompt-Injection-Erkennung im Block-Modus verhindert Manipulation, Themenbeschränkungen halten Unterhaltungen beim Produkt, PII-Maskierung beim Input verhindert die Übertragung von E-Mail-Adressen und Telefonnummern an das KI-Modell und Content Moderation hält die Outputs professionell.
Interner Retrieval Assistant
Ein Großunternehmen setzt einen internen Agenten ein, der sein Retrieval abfragt. Die Erkennung offengelegter System-Prompts verhindert, dass der Agent seine Retrieval-Konfiguration preisgibt. Die Erkennung von Datenexfiltration fängt Versuche ab, interne Dokumente über manipulierte Prompts zu extrahieren. Die Relevanzprüfung im Warn-Modus markiert themenfremde Inhalte.
Agent für eine regulierte Branche
Ein Unternehmen im Gesundheitswesen nutzt PII-Erkennung beim Input und Output im Redact-Modus, damit Patientendaten nie in Logs gespeichert werden. Themenbeschränkungen begrenzen den Agenten auf freigegebene medizinische Informationen. Ein Custom Guardrail prüft den erforderlichen Disclaimer in jeder Antwort. Guardrail Trace-Spans dokumentieren jede Prüfung für Audits.

Erste Schritte

Guardrails lassen sich in wenigen Minuten zu einem bestehenden Agenten hinzufügen:

  • 1.Die YAML-Konfiguration des Agenten um einen guardrails-Abschnitt mit den benötigten Regeln ergänzen
  • 2.Den Agenten bereitstellen. Die Guardrails werden bei der nächsten Ausführung automatisch aktiv
  • 3.Im Connic-Dashboard den Tab Traces prüfen, um die Guardrail-Spans jeder Ausführung zu sehen
  • 4.Einzelne Ausführungen öffnen, um ausgelöste Guardrails und blockierte Anfragen genauer zu untersuchen

Als Ausgangspunkt eignen sich Prompt-Injection- und PII-Erkennung, weil sie die häufigsten Angriffsvektoren abdecken. Themenbeschränkungen, Moderation und eigene Prüfungen können folgen, sobald belastbare Traffic-Muster vorliegen.

Die vollständige Konfigurationsreferenz und alle Optionen stehen in der Guardrails-Dokumentation. Für den Einstieg in Connic lässt sich mit dem Quickstart-Leitfaden ein erster Agent bereitstellen und anschließend um weitere Schutzmaßnahmen ergänzen.

Mehr aus dem Blog

Produkt im Fokus

KI-Agenten-Routing: Agenten auslösen und Ergebnisse zurückgeben

Connic leitet externe Events an Agenten weiter und liefert Ergebnisse synchron oder über asynchrone Outbound-Verbindungen an das Zielsystem.

24. August 20269 Min. Lesezeit
Produkt im Fokus

LLM-Kontextkomprimierung für lang laufende KI-Agenten

Connic komprimiert ältere Gesprächsverläufe und übergroße Tool-Ergebnisse. Danach wiederholt die Runtime den KI-Modell-Aufruf, damit lange Agentensitzungen das Kontextlimit nicht überschreiten.

20. Juli 20268 Min. Lesezeit
Produkt im Fokus

Connic Tests: Regressionen vor dem Produktivbetrieb erkennen

Ein YAML-basiertes Testframework für KI-Agenten mit schwankenden Ergebnissen: wiederholte Testläufe, flexible Assertions, Mocks und multimodale Fixtures. Fehlgeschlagene Tests blockieren standardmäßig das Deployment.

6. Mai 20268 Min. Lesezeit
Produkt im Fokus

Human-in-the-Loop-KI-Agenten: Approvals im Produktivbetrieb

So pausiert ein KI-Agent vor Erstattungen, Löschvorgängen oder externen Aufrufen, leitet die Entscheidung an einen Menschen weiter und setzt den Run mit vollständigem Audit Trail automatisch fort.

5. April 202610 Min. Lesezeit
Produkt im Fokus

A/B-Tests für KI-Agenten: Prompts sicher verbessern

Ob ein geänderter Prompt wirklich besser ist, zeigt ein kontrolliertes Experiment mit echtem Traffic.

27. März 20269 Min. Lesezeit
Produkt im Fokus

KI-Agenten absichern: Checkliste für den Produktivbetrieb

KI-Agenten ohne Sicherheitskonzept zu veröffentlichen ist riskant. Eine praktische Checkliste zu Prompt Injection, PII-Verarbeitung, Output-Validierung und Guardrails vor dem Go-live.

21. März 202612 Min. Lesezeit
Produkt im Fokus

Connic Bridge: KI-Agenten für private Infrastruktur

Connic Bridge stellt einen sicheren ausgehenden Tunnel bereit, über den KI-Agenten private Kafka-Cluster, Datenbanken und interne Dienste ohne offene eingehende Ports erreichen.

19. Februar 20267 Min. Lesezeit
Produkt im Fokus

Observability für Agenten: Kosten, Tokens und Runs erfassen

Eigene Dashboards machen LLM-Kosten pro KI-Modell und Fehler sichtbar, bevor Nutzer die Folgen bemerken.

23. Januar 20268 Min. Lesezeit
Produkt im Fokus

Composer SDK: Bessere Werkzeuge für die Agentenentwicklung

Das Composer SDK automatisiert Projektgerüst und Validierung und unterstützt Cloud-gestützte Hot-Reload-Entwicklung sowie Deployments per CLI.

27. Dezember 20255 Min. Lesezeit