Compétence open source d'auto-réparation pour agents IA qui détecte et corrige automatiquement les défaillances

La compétence d'auto-réparation est un outil open-source qui permet aux agents IA de détecter, diagnostiquer et corriger automatiquement leurs propres défaillances. Elle a été développée suite à un incident réel où une tâche cron a échoué à 1h24 du matin parce qu'un script Python n'a pas trouvé un fichier modèle après que macOS ait nettoyé le répertoire /tmp.
Fonctionnement
Dans l'exemple source, l'agent (nommé Psy, fonctionnant sur Opus) a détecté la défaillance, retracé la cause profonde, déplacé le fichier vers un emplacement permanent, mis à jour le code pour utiliser des chemins relatifs, validé le correctif et reconstruit la page défaillante. L'ensemble du processus s'est déroulé automatiquement pendant que le développeur dormait, tout étant réparé avant 9h du matin.
Fonctionnalités principales
- Scanner de défaillances qui vérifie les tâches cron, les sous-agents et les journaux de déploiement
- Base de données de correctifs connus qui apprend de chaque réparation pour que la même erreur soit résolue instantanément la fois suivante
- Processus en cinq étapes : détection → diagnostic → correction de la cause profonde (pas seulement nouvelle tentative) → vérification → enregistrement des enseignements
Détails d'implémentation
La compétence fonctionne en tant que compétence OpenClaw ou outil autonome. Elle est sous licence MIT et disponible sur GitHub à github.com/psyduckler/self-healing-agents. Le développeur l'a créée comme un modèle réutilisable plutôt que comme quelque chose intégré dans un fichier HEARTFEAT.md.
Ce type d'outil est utile pour les développeurs exécutant des agents IA en environnements de production où la récupération automatisée des défaillances peut prévenir les interruptions de service et réduire les interventions manuelles. L'approche se concentre sur la correction des causes profondes plutôt que sur la simple répétition des opérations ayant échoué.
📖 Read the full source: r/openclaw
👀 See Also

Conseil : Un Cadre de Dialogue Structuré pour Claude
Conseil — Un Creuset est un cadre de dialogue structuré conçu pour fonctionner dans une seule fenêtre de contexte Claude. Il utilise un cadrage de personnage pour créer quatre modes d'engagement distincts : interrogation rigoureuse, action générative, expérience vécue et intuition non formée.

skillcheck : Un linter pour les fichiers SKILL.md qui détecte les problèmes de compatibilité inter-agents
skillcheck est un outil Python qui valide les fichiers SKILL.md par rapport à la spécification agentskills.io, avec des fonctionnalités uniques incluant l'évaluation de la qualité des descriptions, des avertissements concernant les champs exclusifs à Claude, et la validation des références de fichiers qui ne sont pas disponibles dans les validateurs existants.

Évaluation de Nemotron 3 Super 120B avec un contexte de 1 million de tokens sur M1 Ultra
Un utilisateur a testé Nemotron 3 Super 120B avec un modèle quantifié Q4_K_M en utilisant llama.cpp sur un M1 Ultra, atteignant une fenêtre de contexte d'un million de tokens qui a consommé environ 90 Go de VRAM. Les benchmarks de performance montrent des vitesses de génération de tokens allant de 255 t/s pour un traitement de prompt de 512 tokens jusqu'à 22,37 t/s pour un contexte de 100 000 tokens.

Sociality.io lance le serveur MCP pour Claude : intelligence des réseaux sociaux en direct via OAuth
Sociality.io a lancé un serveur MCP HTTP distant qui permet à Claude d'accéder aux données en direct des rapports et des concurrents sur Instagram, TikTok, Facebook, YouTube, X et LinkedIn. Gratuit à essayer.