Voraussetzungen
- Node.js >= 20.9.0
- Bun >= 1.3.0 (optional – nur beim Erstellen aus dem Quellcode erforderlich)
Installation
Schnellstart
1
Richtlinien aktivieren
Richtlinien sind Regeln, die vor und nach jedem Werkzeugaufruf eines Agenten ausgeführt werden. Sie erkennen destruktive Befehle, den Abfluss von Geheimnissen und andere Fehlerquellen, bevor Schaden entsteht.Damit werden Hook-Einträge in die installierten Agent-CLIs geschrieben (Claude Code’s
~/.claude/settings.json, OpenAI Codex’s ~/.codex/hooks.json, GitHub Copilot CLI’s ~/.copilot/hooks/failproofai.json, Cursor Agent’s ~/.cursor/hooks.json, OpenCode’s generierter Plugin-Shim unter ~/.config/opencode/plugins/failproofai.mjs sowie ein Registrierungseintrag im plugin-Array von ~/.config/opencode/opencode.json, Pi’s ~/.pi/agent/settings.json oder Gemini CLI’s ~/.gemini/settings.json). Sind mehrere vorhanden, wird eine Auswahl angezeigt; übergeben Sie --cli claude codex copilot cursor opencode pi gemini (beliebige Teilmenge), um die Auswahl zu überspringen.Die Unterstützung für GitHub Copilot CLI, Cursor Agent, OpenCode, Pi und Gemini CLI befindet sich im Beta-Stadium – Installation mit --cli copilot, --cli cursor, --cli opencode, --cli pi oder --cli gemini.2
Überprüfen
3
Dashboard öffnen
http://localhost:8020, in dem Sie Sitzungen durchsuchen, Werkzeugaufrufe untersuchen und Richtlinien verwalten können.4
Agenten starten
Starten Sie Claude Code wie gewohnt. Versucht der Agent etwas Riskantes, greift failproofai automatisch ein. Lassen Sie ihn unbeaufsichtigt laufen und überprüfen Sie anschließend im Dashboard, was passiert ist.
So funktionieren Richtlinien
Jedes Mal, wenn ein Agent ein Werkzeug aufruft, startet Claude Code failproofai als Unterprozess:- allow – der Agent fährt normal fort
- deny – die Aktion wird blockiert, der Agent erhält eine Begründung
- instruct – dem Prompt des Agenten wird zusätzlicher Kontext hinzugefügt
Richtlinien werden in Ihrem lokalen Prozess ausgeführt. Es werden keine Daten an einen externen Dienst übertragen.
Team-Richtlinien mit konventionsbasierten Richtlinien einrichten
Der schnellste Weg, teamweite Qualitätsstandards einzuführen, ist die.failproofai/policies/-Konvention. Legen Sie Richtliniendateien in dieses Verzeichnis, und sie werden automatisch geladen – ohne Flags, ohne Konfigurationsänderungen, ohne Installationsbefehle.
1
Richtlinienverzeichnis erstellen
2
Richtliniendateien hinzufügen
Kopieren Sie die Starter-Beispiele oder schreiben Sie eigene:Oder erstellen Sie eine neue:
3
In Git einchecken
Datenspeicherung
Alle Konfigurationen und Protokolle verbleiben auf Ihrem Rechner:Deinstallation
~/.claude/settings.json. Konfigurationsdateien in ~/.failproofai/ bleiben erhalten.
Nächste Schritte
Konfiguration
Geltungsbereiche und Konfigurationsdateiformat
Integrierte Richtlinien
Alle 26 Richtlinien mit Parametern
Benutzerdefinierte Richtlinien
Eigene Richtlinien in JavaScript schreiben
Agentenmonitor
Sitzungen überwachen und Richtlinienaktivitäten einsehen

