Benutzerhandbuch — Shell Sentinel

Überblick

Shell Sentinel ist eine Terminal-Anwendung, die eine persistente SSH/SFTP-Sitzung zu einem entfernten Server aufbaut und einen KI-Assistenten bereitstellt, der natürliche Sprache in überprüfbare Administrationsaufgaben umsetzt.

Voraussetzungen

Installation

  1. Virtuelle Umgebung erstellen:
python3 -m venv .venv
source .venv/bin/activate
  1. Abhängigkeiten installieren:
make install

Sprachkonfiguration

Die Anwendung liest SMART_AI_SYS_ADMIN_LOCALE. Ist die Variable nicht gesetzt, wird das Systemlocale verwendet (Standard: Englisch).

export SMART_AI_SYS_ADMIN_LOCALE=de   # Deutsch
export SMART_AI_SYS_ADMIN_LOCALE=en   # Englisch
export SMART_AI_SYS_ADMIN_LOCALE=es   # Spanisch

Start der Anwendung

make run

Beim Start erscheint ein retro-inspirierter Begrüßungsbildschirm, der sich nach fünf Sekunden schließt oder sobald eine Taste gedrückt wird.

Oberfläche

Wichtige Befehle

Alle Befehle stehen auf Englisch, Spanisch und Deutsch zur Verfügung.

Arbeiten mit dem Assistenten

Formuliere Anweisungen in natürlicher Sprache. Wenn es kein Slash-Befehl ist, verarbeitet der Strands-Agent die Eingabe. Beispiele:

Der Assistent nutzt die aktive SSH/SFTP-Sitzung für Befehle und Dateiübertragungen und protokolliert jede Aktion ausführlich.

Konfiguration

Fehlerbehebung

Weitere Ressourcen