
Kastra
Kastra ist eine Laufzeit-Autorisierungsebene für KI-Systeme, die jeden Prompt, Tool-Aufruf, Shell-Befehl und jede API-Anfrage abfängt und deterministische Zulassungs-/Verweigerungsrichtlinien in weniger als einer Millisekunde durchsetzt – bevor eine reale Aktion ausgeführt wird.
https://kastra.ai/?ref=producthunt&utm_source=aipure

Produktinformationen
Aktualisiert:Jul 23, 2026
Was ist Kastra
Kastra ist ein Infrastrukturprodukt, das entwickelt wurde, um zu steuern, was KI-Agenten und Copiloten zur Laufzeit tun dürfen. Anstatt sich auf Prompts, Reviews oder nachträgliche Überwachung zu verlassen, sitzt es direkt im Ausführungspfad und trifft eine Berechtigungsentscheidung, bevor eine Aktion eine Datenbank, API, Shell oder einen Browser erreicht. Entwickelt für echte Engineering- und Betriebs-Workflows (wo Agenten Befehle ausführen, Daten abfragen, PRs öffnen oder mit internen Diensten interagieren können), bietet Kastra eine Policy-as-Code-Durchsetzung, konsistente Kontrollen über Umgebungen hinweg und eine überprüfbare Aufzeichnung von Entscheidungen für Teams, die in Produktions- und regulierten Umgebungen arbeiten.
Hauptfunktionen von Kastra
Kastra ist eine Laufzeit-Autorisierungsschicht für KI-Systeme, die jede von Modellen initiierte Aktion – Prompts, Tool-Aufrufe, Shell-Befehle, API-Anfragen, Datenbankabfragen und sogar Browser-Agent-Klicks – abfängt und vor der Ausführung anhand deterministischer, als Code definierter Richtlinienregeln bewertet. Es bietet Entscheidungen über Zulassung/Ablehnung in Sub-Millisekunden, konsistente Durchsetzung über verschiedene Umgebungen (Laptops bis zur Produktion), genehmigungsgesteuerte Prüfpunkte für sensible Operationen und signierte, wiederholbare Audit-Logs, um genau zu beweisen, was zugelassen oder blockiert wurde und unter welcher Richtlinienversion.
Sub-Millisekunden-Laufzeitautorisierung: Bewertet jede KI-Aktion (Tool-Aufruf, Befehl, API-Anfrage, Abfrage) in weniger als einer Millisekunde anhand der Richtlinie, lässt sichere Aktionen zu und blockiert riskante, bevor sie ausgeführt werden.
Policy-as-Code (YAML) mit deterministischen Regeln: Verwendet einfache YAML-Richtlinien, um Operationen basierend auf Bedingungen wie Befehlsmustern, Dateipfaden, Repo-Kontext oder Aktionstyp zuzulassen/zu blockieren – was eine wiederholbare, überprüfbare Governance ermöglicht.
Abfangen für gängige Code-Agenten: Sitzt im Ausführungspfad für Assistenten wie Claude Code, Cursor und Codex, um beliebige Systembefehle oder unsichere Datenbank-Schreibvorgänge zu verhindern, ohne sich ausschließlich auf Prompts oder Überprüfungen zu verlassen.
Einheitliche Kontrollschicht für die Durchsetzung: Wendete eine Richtlinienoberfläche auf Laptops, Agenten, Browser und Backend-Dienste an – standardisiert Schutzmaßnahmen und reduziert verstreute Skripte oder werkzeugspezifische Sicherheitskonfigurationen.
Menschliche Genehmigungsprüfpunkte für sensible Aktionen: Unterstützt genehmigungsgesteuerte Operationen, sodass Agenten pausieren und eine signierte menschliche Genehmigung anfordern, bevor sie risikoreiche Schritte ausführen (z. B. destruktive Abfragen, Produktionsänderungen).
Signierter, wiederholbarer Audit-Trail: Protokolliert jede Aktion, jedes Urteil und jede Richtlinienversion mit signierten, wiederholbaren Aufzeichnungen (nur anhängende Kette), um Untersuchungen, Compliance und Byte-für-Byte-Sitzungswiederholungen zu unterstützen.
Anwendungsfälle von Kastra
Verhindern Sie destruktive Datenbankoperationen in der Produktion: Blockieren oder erfordern Sie eine Genehmigung für riskante SQL-Befehle (z. B. DELETE/UPDATE ohne Einschränkungen), wenn ein KI-Agent versucht, Abfragen an Produktionssysteme auszuführen.
Steuerung von KI-gestützten DevOps- und Infrastrukturänderungen: Autorisieren oder verweigern Sie Shell-Befehle, IaC-Aktionen und Bereitstellungsschritte, damit Agenten sicher automatisieren und unbefugte Änderungen an kritischen Umgebungen verhindert werden können.
Einhaltung von Unternehmensrichtlinien und Audit-Bereitschaft: Bieten Sie Regulierungsbehörden und Prüfern nachweisbare Belege dafür, was KI-Systeme tun durften, einschließlich signierter Entscheidungen, die an bestimmte Richtlinienversionen gebunden sind.
Sicherer Zugriff auf interne Tools und APIs für Agenten: Kontrollieren Sie, welche Endpunkte, Methoden und Payload-Muster Agenten aufrufen können – wodurch die Wahrscheinlichkeit von Datenexfiltration oder unbeabsichtigten Nebenwirkungen in internen Diensten verringert wird.
Browser-Agent-Governance für sensible Workflows: Erzwingen Sie Domain-/Selektor-/Formularfeld-Zulassungslisten und Genehmigungsschranken für autonome Browser-Agenten (z. B. Klicks, Navigation, Downloads), bevor DOM-Ereignisse ausgelöst werden.
Vorteile
Die Durchsetzung vor der Ausführung (Zulassen/Verweigern) reduziert die Abhängigkeit von nachträglicher Überwachung und verhindert unsichere Aktionen, bevor sie geschehen.
Der deterministische, als Code definierte Richtlinienansatz ist überprüfbar, wiederholbar und kann team- und umgebungsübergreifend standardisiert werden.
Der signierte, wiederholbare Audit-Trail unterstützt die Reaktion auf Vorfälle und Compliance-Anforderungen.
Nachteile
Die Effektivität hängt von der Erstellung und Pflege hochwertiger Richtlinien ab; übermäßig strenge Regeln können Arbeitsabläufe verlangsamen oder häufige Anpassungen erfordern.
Die Tool-Unterstützung konzentriert sich auf bestimmte Assistenten (z. B. Claude Code, Cursor, Codex), was die Abdeckung für andere Agenten-Frameworks einschränken kann.
Wie verwendet man Kastra
1) Kastra (Edge) lokal installieren: Unter macOS mit Homebrew installieren Sie den Kastra Edge Agent: `brew install kastra-labs/tap/kastra-edge`. Dies bietet Ihnen die lokale Laufzeit-Autorisierungsebene, die im Pfad von KI-Aktionen sitzen kann.
2) Eine Richtliniendatei erstellen (Policy-as-Code): Erstellen Sie eine Klartext-YAML-Richtliniendatei in Ihrem Repository (damit sie versionskontrolliert werden kann). Definieren Sie Regeln, die Operationen (z. B. Dateischreibvorgänge, Shell-Befehle, Netzwerk-/API-Aufrufe) basierend auf Bedingungen wie Dateipfaden, Befehlsmustern oder Repository-Kontext zulassen oder blockieren.
3) Kastra auf Ihre Richtlinie verweisen: Konfigurieren Sie Kastra so, dass es die von Ihnen erstellte Richtliniendatei verwendet. Der beabsichtigte Workflow ist: Installieren Sie den Kastra CLI/Edge Agent und verweisen Sie ihn auf die Richtliniendatei, damit er jede angeforderte Aktion vor der Ausführung anhand Ihrer Regeln bewerten kann.
4) Ihren KI-Programmierassistenten mit Kastra umhüllen: Führen Sie Ihren Programmierassistenten über Kastra aus, sodass Kastra zwischen dem Assistenten und Ihrer Umgebung sitzt. Kastra unterstützt Claude Code, Cursor und Codex (zum Start). Es integriert sich, indem es den Zielassistenten über Umgebungsvariablen oder IDE-Konfiguration umhüllt, damit Aktionen abgefangen werden können.
5) Ihren normalen KI-Workflow ausführen; Kastra fängt Aktionen ab: Verwenden Sie Ihren Assistenten wie gewohnt (Prompts, Agentenläufe, Tool-Aufrufe). Wenn das Modell eine Aktion versucht (Prompt/Tool-Aufruf/Shell-Befehl/API-Anfrage), fängt Kastra diese ab und führt eine Richtlinienprüfung durch, bevor etwas ausgeführt wird.
6) Zulassungs-/Verweigerungsentscheidungen in Echtzeit beobachten: Kastra bewertet jede Aktion durch geordnete Prüfungen (Identität, Umfang, Leitplanken, Audit) und gibt eine Zulassungs-/Verweigerungsentscheidung in weniger als einer Millisekunde zurück. Nur zugelassene Aktionen erreichen das Ziel-Tool/API/Datenbank; verweigerte Aktionen werden blockiert.
7) Audit-Logs und Entscheidungsnachweise überprüfen: Kastra protokolliert Richtlinienentscheidungen zur Überprüfbarkeit. Entscheidungen sind signiert und wiederholbar/exportierbar, sodass Sie nachweisen können, was zugelassen/verweigert wurde und unter welcher Richtlinienversion.
8) Genehmigungsschranken für sensible Aktionen hinzufügen (menschliche Kontrollpunkte): Für risikoreiche Operationen markieren Sie Aktionen in der Richtlinie als genehmigungspflichtig. Bei Auslösung pausiert der Agent und sendet eine signierte Anfrage an einen menschlichen Genehmiger, bevor er fortfährt.
9) Least-Privilege-Scoping anwenden (empfohlene Härtung): Beginnen Sie mit Deny-by-Default und fügen Sie explizite Allowlists hinzu. In den Quellen erwähnte Beispielbeschränkungen umfassen das Blockieren von Schreibvorgängen außerhalb des aktuellen Projektverzeichnisses, das Begrenzen von Befehlsmustern und das Einschränken des Netzwerk-/API-Zugriffs.
10) (Optional) Browser-Agenten steuern (OpenClaw-Integration): Wenn Sie Browser-Agenten wie OpenClaw verwenden, leiten Sie Browser-Aktionen an der Aktionsgrenze durch Kastra. Konfigurieren Sie pro-Sitzung-Allowlists für Domänen, Selektoren und Formularfelder; Klicks, Navigation, Formularausfüllungen und Downloads werden vor dem Auslösen des DOM-Ereignisses anhand der Richtlinie überprüft.
Kastra FAQs
Kastra ist eine Autorisierungsschicht für KI-Systeme, die entscheidet, was ein KI-Modell, ein Agent oder ein Copilot tun darf – bevor es dies tut –, indem jeder Prompt, jeder Tool-Aufruf, jeder Shell-Befehl und jede API-Anfrage anhand einer Richtlinie überprüft wird.
Kastra Video
Beliebte Artikel

Atoms: Eine Multi-Agenten-KI-Plattform, die Ideen in startbereite Produkte verwandelt
May 22, 2026

Nano Banana SBTI: Was es ist, wie es funktioniert und wie man es im Jahr 2026 einsetzt
Apr 15, 2026

Atoms Review – Der KI-Produkt-Builder, der die digitale Erstellung im Jahr 2026 neu definiert
Apr 10, 2026

Kilo Claw: Wie man einen echten "Do-It-For-You" KI-Agenten bereitstellt und verwendet (2026 Update)
Apr 3, 2026







