Habilidad de autocuración de código abierto para agentes de IA que detecta y corrige fallas automáticamente.

La habilidad de autocuración es una herramienta de código abierto que permite a los agentes de IA detectar, diagnosticar y corregir automáticamente sus propios fallos. Se desarrolló tras un incidente real en el que un trabajo cron falló a la 1:24 AM debido a que un script de Python no pudo encontrar un archivo de plantilla después de que macOS limpiara el directorio /tmp.
Cómo funciona
El agente (llamado Psy, ejecutándose en Opus) en el ejemplo original detectó el fallo, rastreó la causa raíz, movió el archivo a una ubicación permanente, actualizó el código para usar rutas relativas, confirmó la corrección y reconstruyó la página fallida. Todo este proceso ocurrió automáticamente mientras el desarrollador dormía, con todo solucionado para las 9 AM.
Características principales
- Escáner de fallos que verifica trabajos cron, subagentes y registros de despliegue
- Base de datos de correcciones conocidas que aprende de cada solución para que el mismo error se resuelva instantáneamente la próxima vez
- Proceso de cinco pasos: detectar → diagnosticar → corregir causa raíz (no solo reintentar) → verificar → registrar lo aprendido
Detalles de implementación
La habilidad funciona como una habilidad de OpenClaw o herramienta independiente. Tiene licencia MIT y está disponible en GitHub en github.com/psyduckler/self-healing-agents. El desarrollador la creó como un patrón reutilizable en lugar de algo integrado en un archivo HEARTFEAT.md.
Este tipo de herramienta es útil para desarrolladores que ejecutan agentes de IA en entornos de producción donde la recuperación automática de fallos puede prevenir tiempos de inactividad y reducir la intervención manual. El enfoque se centra en corregir causas raíz en lugar de simplemente reintentar operaciones fallidas.
📖 Read the full source: r/openclaw
👀 Ver también

Tatu: Capa de seguridad de código abierto para Claude. Oculta secretos y bloquea comandos destructivos en bloques de código.
Tatu es un sistema de hooks de código abierto que intercepta las acciones de Claude Code en tiempo real para bloquear secretos filtrados, marcar información personal identificable (PII) y denegar comandos destructivos antes de su ejecución. La instalación se realiza mediante pip/pipx con 'tatu-hook init' para habilitar el modo de auditoría.

Agentes Observan: Panel en Tiempo Real para Monitorear Equipos de Agentes de Código Claude
Agents Observe es un panel de control local que proporciona observabilidad en tiempo real para sesiones del agente Claude Code utilizando hooks en lugar de OTEL. Captura cada llamada a herramientas, jerarquía de agentes y evento con capacidades de filtrado y búsqueda, ejecutándose como un contenedor Docker que se inicia automáticamente con las sesiones de Claude.

Resultados de Referencia: El Sistema de Enjambre de Agentes Claude con Memoria Muestra un Ahorro de Costos de Tokens del 30-43%
Un desarrollador probó un enjambre de 6 agentes Claude en una tarea de codificación de 40 puntos con y sin un sistema de memoria personalizado llamado Stompy. Los resultados muestran que Sonnet 4.6 con memoria obtuvo puntuaciones perfectas por $3.98 frente a $7.04 sin memoria, mientras que Haiku 4.5 falló completamente sin memoria pero obtuvo 39/40 con ella.

CC-Canary: detecta regresiones en Claude Code con análisis local de JSONL
CC-Canary lee los registros de sesión de Claude Code y produce un informe forense sobre la deriva del modelo, incluyendo la proporción lectura:edición, bucles de razonamiento, tendencias de costo y fechas de inflexión detectadas automáticamente.