CommunityCodierung & Entwicklunggithub.com

WANTKYY/hardstop

🛑 Stoppen Sie gefährliche Befehle und das Auslesen von Anmeldeinformationen mit Hardstop, einer Sicherheitsschicht, die Ihr System vor KI-Fehlern schützt.

Was ist hardstop?

Hardstop ist eine Sicherheitserweiterung für KI-Agenten wie Claude Code, Cursor oder Codex, die das versehentliche Ausführen gefährlicher Befehle oder das Auslesen sensibler Anmeldeinformationen verhindert. Es fungiert als zusätzliche Schutzschicht, die potenziell schädliche Aktionen abfängt, bevor sie Schaden anrichten können – etwa das Löschen von Dateien, das Ändern von Systemkonfigurationen oder das Preisgeben von API-Schlüsseln. Die Implementierung erfolgt über eine SKILL.md-Datei, die dem Agenten spezifische Einschränkungen und Sicherheitsregeln vorgibt, ohne die eigentliche Funktionalität des Agenten zu beeinträchtigen. Besonders nützlich ist Hardstop für Entwickler, die KI-Assistenten in ihrer täglichen Arbeit einsetzen und dabei ein hohes Maß an Kontrolle und Sicherheit wahren möchten, ohne auf Produktivitätsgewinne zu verzichten.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add WANTKYY/hardstop

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht hardstop?

🛑 Stoppen Sie gefährliche Befehle und das Auslesen von Anmeldeinformationen mit Hardstop, einer Sicherheitsschicht, die Ihr System vor KI-Fehlern schützt.

Funktionen

  • Befehlsblockade: Verhindert die Ausführung von Kommandos, die Systemdateien löschen oder überschreiben könnten (z. B. rm -rf /, dd, mkfs).
  • Credential-Schutz: Unterbindet das Lesen von Umgebungsvariablen und Dateien, die sensible Anmeldeinformationen enthalten (z. B. ~/.ssh/id_rsa, ~/.aws/credentials).
  • Konfigurierbare Regeln: Ermöglicht die Anpassung der blockierten Aktionen über eine Regeldatei (hardstop.json).
  • Kompatibilität: Funktioniert mit Claude Code, Cursor, Codex und anderen KI-Agenten, die SKILL.md unterstützen.

Installation

  1. Klonen Sie das Repository:
    git clone https://github.com/WANTKYY/hardstop.git
    
  2. Kopieren Sie die SKILL.md in das Stammverzeichnis Ihres Projekts.
  3. Optional: Passen Sie die Regeldatei hardstop.json an Ihre Bedürfnisse an.

Verwendung

Sobald Hardstop installiert ist, überwacht der KI-Agent automatisch alle ausgeführten Befehle und blockiert gefährliche Aktionen. Sie erhalten eine Warnmeldung, wenn ein Befehl blockiert wurde:

⚠️ Hardstop: Befehl 'rm -rf /' wurde blockiert, da er eine Gefahr für das System darstellt.

Konfiguration

Die Standardregeln sind in hardstop.json definiert. Hier ein Beispiel:

{
  "blockedCommands": ["rm -rf", "dd if=", "mkfs"],
  "blockedFiles": [
    "~/.ssh/id_rsa",
    "~/.aws/credentials",
    "~/.gitconfig"
  ],
  "blockedEnvVars": ["API_KEY", "SECRET_TOKEN", "PASSWORD"]
}

Plattformunterstützung

  • Claude Code
  • Cursor
  • Codex
  • Weitere KI-Agenten mit SKILL.md-Unterstützung

Lizenz

MIT

Verwandte Skills