Arbeitsweise
KI-Agenten im Homelab
In meinem Homelab arbeitet Claude Code als Agent in einer eigenen Umgebung. Aufträge gebe ich per Chat, oft vom Smartphone aus. Der Agent setzt sie um, überprüft das Ergebnis und holt vor kritischen Schritten eine Freigabe ein.
Ablauf
Vom Auftrag bis zur Rückmeldung
-
01
Auftrag
Per Chat vom Laptop oder Smartphone.
-
02
Remote-Session
Die Nachricht geht an eine Sitzung, die im Homelab dauerhaft läuft.
-
03
Agent-Umgebung
Eigener Container mit Werkzeugen, Wissensbasis und festen Regeln.
-
04
Umsetzung
Änderungen an den Systemen, jeweils mit Backup und Prüfung.
Rückmeldung per Chat, Push-Benachrichtigung und Dashboard.
Beispiel
Ein Auftrag im Detail
Ein neues Wiki für Notizen: ein typischer Auftrag, bei dem der Agent zwischendurch eine Freigabe braucht.
- 1
Auftrag
Der Auftrag kommt als normale Nachricht, meistens vom Smartphone.
- 2
Freigabe
Ein neuer Container verändert die Infrastruktur. Der Agent fragt deshalb nach und wartet auf ein Ja.
- 3
Nachsorge
Neue Dienste landen automatisch in der nächtlichen Sicherung und werden dokumentiert.
- 4
Rückmeldung
Am Ende steht eine kurze Zusammenfassung im Chat, dazu kommt eine Push-Meldung.
Freigaben
Was der Agent darf
Jede Aktion fällt in eine von vier Stufen. Je grösser die mögliche Auswirkung, desto mehr Kontrolle.
Frei
Lesen und analysieren
- Status und Protokolle abfragen
- Konfigurationen lesen
- Fehler eingrenzen
Mit Backup
Konfiguration ändern
- Automationen und Dashboards
- Skripte und Werkzeuge
- Vorher sichern, danach prüfen
Mit Freigabe
Infrastruktur verändern
- Container und VMs anlegen
- Dienste starten oder stoppen
- Speicher anpassen
Ausgeschlossen
Bleibt bei mir
- Server neu starten
- Cluster und Firewall
- Sicherungen löschen
Grundsätze
Worauf das Setup aufbaut
Eigene Umgebung
Der Agent arbeitet in einem eigenen Container und hat nur die Zugänge, die er für seine Aufgaben braucht.
Feste Regeln
Vor jeder Änderung ein Backup, vor jedem Neustart eine Prüfung der Konfiguration.
Dauerhaft erreichbar
Die Sitzung läuft als Systemdienst und wird bei Bedarf neu gestartet. Bricht die Verbindung ab, kommt eine Benachrichtigung.
Wissensbasis
Abläufe, Entscheidungen und bekannte Stolpersteine werden festgehalten und stehen jeder neuen Sitzung zur Verfügung.
Anbindung an Home Assistant
Über das Model Context Protocol kann der Agent freigegebene Geräte abfragen und steuern.
Nachvollziehbar
Sitzungen, Auslastung und Verlauf sind jederzeit in einem eigenen Dashboard einsehbar.
Agenten
Spezialisierte Agenten
Für wiederkehrende Aufgaben gibt es Agenten mit eigener Rolle und eigenen Berechtigungen. Alle greifen auf dieselbe Wissensbasis zu.
Homelab
Allgemeine Aufgaben rund um alle Systeme.
Sicherheit
Prüft Konfigurationen, Updates und Zugänge.
Netzwerk
Router, WLAN, DNS und Verbindungsprobleme.
Code
Skripte, Automationen und Reviews.
Smart Home
Automationen, Szenen und Dashboards.
Server
Cluster, Container, Speicher und Backups.
Fehlersuche
Systematische Analyse bis zur Ursache.
Recherche
Vergleiche und Erklärungen, ohne Systemzugriff.