Was macht shellflow?
KI-Agent-nativer Orchestrator für DevOps-Bash-Skripte.
Überblick
Shellflow ist ein leistungsstarkes Tool, das KI-Agenten (wie Claude Code, Cursor und Codex) dazu befähigt, komplexe Bash-Skript-Workflows nativ zu orchestrieren. Es ermöglicht die nahtlose Definition, Ausführung und Verwaltung von Bash-Skripten in DevOps-Umgebungen.
Hauptfunktionen
- Automatisierte Skript-Ausführung: Führen Sie Bash-Skripte automatisiert mit KI-Unterstützung aus.
- Workflow-Orchestrierung: Definieren Sie Abhängigkeiten und Ausführungsreihenfolgen zwischen mehreren Skripten.
- Fehlerbehandlung: Behandeln Sie Fehler und Ausnahmen automatisch.
- Plattformunterstützung: Funktioniert mit gängigen KI-Agenten wie Claude Code, Cursor und Codex.
- CI/CD-Integration: Lässt sich einfach in bestehende CI/CD-Pipelines integrieren.
Verwendung
# Beispiel: Ausführen eines Shellflow-Skripts
execute shellflow script path/to/script.sh
Voraussetzungen
- Bash 4.0 oder höher
- KI-Agent (Claude Code, Cursor, Codex oder kompatibel)
- Ausführungsberechtigungen für Bash-Skripte
Konfiguration
Konfigurieren Sie Shellflow über Umgebungsvariablen:
SHELLFLOW_WORKFLOW_DIR=./workflows
SHELLFLOW_LOG_LEVEL=info
Beispiele
Einfacher Workflow
# Schritt 1: System aktualisieren
run "apt update && apt upgrade -y"
# Schritt 2: Web-Server installieren
run "apt install nginx -y"
Lizenz
Siehe LICENSE-Datei für Details.