Autonome Modi
HelixMind automatisch scannen, fixen und verbessern lassen. Sicherheitsaudits, Bug-Fixes und mehr.
Autonome Modi
Login erforderlich (Free+): Autonome Modi (
/auto,/security,/monitor) erfordern ein kostenloses HelixMind-Konto. Fuehrehelixmind loginaus zum Freischalten. kostenlos, keine Kreditkarte noetig. Im Open Source Modus sind diese Befehle nicht verfuegbar.
HelixMind kann autonom im Hintergrund arbeiten, waehrend du weiter codest.
Autonomer Scan (/auto)
/auto
Der Agent arbeitet Issues in Prioritätsreihenfolge ab:
- Kritische Bugs: Crashes, Null-Pointer, unbehandelte Exceptions
- Sicherheitslücken: Injection, XSS, hardcodierte Secrets
- Fehlende Fehlerbehandlung: Uncaught Promises, unvalidierter Input
- Kaputte Tests: Fehlschlagende Testfälle
- Performance-Bottlenecks: N+1 Queries, unnötige Re-Renders
- Dead Code: Ungenutzte Funktionen
- Code-Qualität: Linting-Issues, Style-Inkonsistenzen
Zielgerichteter Modus
/auto Refactore alle API-Endpoints auf die neue Validierungs-Middleware
Stoppen
/stop # Oder ESC ESC für Notfall-Stopp
Sicherheits-Audit (/security)
/security
Führe einen einmaligen Sicherheits-Audit deiner Codebase durch:
| Kategorie | Prüfungen |
|---|---|
| Injection | SQL, Command, Template Injection |
| Path Traversal | Verzeichnis-Traversierung, Symlink-Attacken |
| XSS | Cross-Site Scripting, unsanierter Output |
| Secrets | Hardcodierte API-Keys, Passwörter, Tokens |
| Dependencies | Bekannte Schwachstellen, veraltete Pakete |
| Validierung | Fehlende Input-Validierung |
| Auth | Schwache Authentifizierung, fehlende Session-Verwaltung |
Auto-Fix: CRITICAL und HIGH Issues werden automatisch gefixt. MEDIUM und LOW werden gemeldet.
Kontinuierlicher Security Monitor (/monitor)
/monitor [mode] [interval]
Starte kontinuierliches Security-Monitoring im Hintergrund:
| Modus | Beschreibung |
|---|---|
passive | Erkennt Bedrohungen, ergreift aber keine Maßnahmen (nur Audit) |
defensive | Führt vorab genehmigte Verteidigungsmaßnahmen automatisch aus |
active | Fordert für jede Verteidigungsmaßnahme Genehmigung via Web-Dashboard an |
Beispiele:
/monitor # Passiv-Modus, 5 Min. Intervall
/monitor active 60 # Aktiv-Modus, 60 Sek. Intervall
/monitor defensive 180 # Defensiv-Modus, 3 Min. Intervall
Features:
- Echtzeit-Threat-Erkennung (Bruteforce, Portscan, Malware, Konfig-Änderungen)
- Automatisierte Verteidigungen (IPs blockieren, Prozesse beenden, Ports schließen)
- Web-Dashboard-Integration (
/dashboard/monitor) - Approval-Queue für manuelle Review (Aktiv-Modus)
- Baseline-System-Scanning und Drift-Erkennung
Siehe den Security Monitor Guide für vollständige Details.
Wie Hintergrund-Sessions funktionieren
- Neue Session wird mit isoliertem State erstellt
- Du behältst dein interaktives Prompt
- Hintergrund-Session erscheint als Tab im Terminal
- Benachrichtigungen bei Abschluss oder gefundenen Issues
- Sessions schließen automatisch nach 10 Sekunden
Session-Verwaltung
/sessions # Alle Sessions auflisten
Ctrl+PageUp/PageDown # Zwischen Tabs wechseln
/stop # Hintergrund-Sessions stoppen
ESC ESC # Notfall-Stopp aller Sessions