Open-Source-Selbstheilungsfunktion für KI-Agenten erkennt und behebt Fehler automatisch

Die Selbstheilungs-Fähigkeit ist ein Open-Source-Tool, das KI-Agenten ermöglicht, automatisch eigene Fehler zu erkennen, zu diagnostizieren und zu beheben. Es wurde nach einem realen Vorfall entwickelt, bei dem ein Cron-Job um 1:24 Uhr morgens ausfiel, weil ein Python-Skript eine Vorlagendatei nicht finden konnte, nachdem macOS das /tmp-Verzeichnis bereinigt hatte.
Funktionsweise
Der Agent (namens Psy, läuft auf Opus) im Quellbeispiel erkannte den Fehler, verfolgte die Ursache, verschob die Datei an einen permanenten Speicherort, aktualisierte den Code für relative Pfade, commitete die Lösung und baute die fehlgeschlagene Seite neu auf. Dieser gesamte Prozess lief automatisch ab, während der Entwickler schlief, und alles war bis 9 Uhr morgens behoben.
Hauptmerkmale
- Fehler-Scanner, der Cron-Jobs, Sub-Agenten und Deploy-Logs überprüft
- Bekannte-Lösungen-Datenbank, die aus jeder Lösung lernt, sodass derselbe Fehler beim nächsten Mal sofort behoben wird
- Fünf-Schritte-Prozess: Erkennen → Diagnostizieren → Ursache beheben (nicht nur wiederholen) → Überprüfen → Protokollieren, was gelernt wurde
Implementierungsdetails
Die Fähigkeit funktioniert als OpenClaw-Fähigkeit oder eigenständiges Tool. Sie ist unter MIT-Lizenz verfügbar auf GitHub unter github.com/psyduckler/self-healing-agents. Der Entwickler erstellte sie als wiederverwendbares Muster anstatt als etwas, das in eine HEARTFEAT.md-Datei integriert ist.
Diese Art von Tool ist nützlich für Entwickler, die KI-Agenten in Produktionsumgebungen betreiben, wo automatisierte Fehlerbehebung Ausfallzeiten verhindern und manuelle Eingriffe reduzieren kann. Der Ansatz konzentriert sich darauf, Ursachen zu beheben anstatt einfach fehlgeschlagene Operationen zu wiederholen.
📖 Read the full source: r/openclaw
👀 Siehe auch

Brücke Claude-Code zu Chat-Apps für Ferninteraktion
Ein GitHub-Projekt namens cc-connect verbindet Claude Code mit Messaging-Plattformen wie Slack und Telegram und ermöglicht so eine Remote-Interaktion, ohne Ihren lokalen Rechner freizulegen. Der Agent läuft lokal, während eine kleine Brücke Nachrichten zwischen dem Agent und den Chat-Apps weiterleitet.

OpenSwarm: Multi-Agent Claude CLI Orchestrator für Linear und GitHub
OpenSwarm orchestriert mehrere Claude Code CLI-Instanzen als autonome Agenten, die Linear-Issues abrufen und Worker/Reviewer/Test/Documenter-Pipelines ausführen. Es verwendet LanceDB mit mehrsprachigen e5-Embeddings für das Gedächtnis und umfasst Discord-Bot-Steuerung, automatische PR-Verbesserung und ein Web-Dashboard.

Überarbeitung: KI-Editor entwickelt mit agentenbasierten Codierungstools und Y.js CRDT
Revise ist ein KI-Editor für Dokumente, der über 10 Monate hinweg von Grund auf mit agentenbasierten Codierungswerkzeugen entwickelt wurde. Er verfügt über eine eigene Textverarbeitungs-Engine und eine Rendering-Schicht, die nur Y.js für den CRDT-Stack verwendet. Das System integriert mehrere KI-Modelle, darunter GPT-5.4-Varianten und Claude-Modelle, für Korrekturlesen und Überarbeitungen.

MCP-Server verbindet Claude mit dem Agent-zu-Agent-Marktplatz
Ein Entwickler hat einen MCP-Server erstellt, der fünf Werkzeuge und zwei Ressourcen bereitstellt, sodass Claude Fähigkeiten von anderen KI-Agenten in einem Marktplatz suchen, aufrufen und bezahlen kann. Der Server umfasst einen persistenten Speicher in einem Agenten-Tresor und wurde größtenteils mit Claude Code implementiert.