El Sistema de Auto-Corrección Utiliza Claude Code Headless para Detectar y Corregir Errores en Producción.

Cómo funciona el sistema de corrección automática
Un desarrollador ha construido un sistema automatizado que detecta y corrige errores de producción utilizando Claude Code CLI en modo sin interfaz. El sistema ha estado funcionando durante varias semanas y se describe como gratuito y de código abierto, requiriendo solo una suscripción a Claude.
Arquitectura del sistema
El flujo de trabajo sigue esta secuencia:
- Se monitorean los registros de producción
- Un observador identifica errores, agrupa duplicados y clasifica la gravedad
- Ventana de estabilización de 30 segundos
- La detección de errores críticos/altos activa el sistema
- Se crea un espacio de trabajo git (rama aislada que nunca toca la principal)
- Claude Code se inicia sin interfaz, enfocado en el error específico
- Notificación de Telegram: "Nuevo error — ¿Aprobar corrección?" con opciones Aprobar/Omitir
- Se crea automáticamente una solicitud de extracción si se aprueba
Detalles clave de implementación
El desarrollador identificó los espacios de trabajo git como un componente crítico: cada error obtiene su propia copia aislada del repositorio. Claude puede leer, editar, ejecutar pruebas y realizar otras operaciones dentro de este entorno aislado. Si una corrección no es satisfactoria, el espacio de trabajo puede eliminarse sin afectar la rama principal.
Las sesiones de Claude reciben indicaciones enfocadas que contienen:
- Mensaje de error
- Seguimiento de pila
- Ruta afectada
- Nivel de gravedad
La sesión sin interfaz se ejecuta con herramientas delimitadas: Leer, Escribir, Editar, Glob, Grep y Bash. Un ejemplo de indicación proporcionado: "Corrige este error de producción en el código base de LevProductAdvisor. Error: MongoServerError: grupo de conexiones cerrado. Seguimiento: en MongoClient.connect (mongo-client.ts:88). Ruta: POST /api/products/list. Gravedad: CRÍTICO."
Resultados y rendimiento
Según el desarrollador:
- Errores críticos de infraestructura (conexión a base de datos, autenticación): Claude corrige 70-80% correctamente
- Errores de lógica con seguimientos de pila claros: Rendimiento sólido
- Errores vagos sin buenos seguimientos de pila: Resultados variables, generalmente omitidos
El sistema maneja problemas directos como comprobaciones nulas faltantes o lógica de consulta defectuosa de manera efectiva, a menudo resolviéndolos en el primer intento.
Características adicionales
El desarrollador construyó un panel interactivo de Telegram para monitoreo:
- Estado de la cola
- Errores recientes
- Estado del sistema
- Capacidad de actualización
La vista /errors extrae de MongoDB y muestra información de estado como "corrigiendo • hace 5m," "detectado • hace 12m," o "corregido • hace 2h."
Pila técnica
El sistema utiliza TypeScript, Express, MongoDB, node-telegram-bot-api y Claude Code CLI. El desarrollador señala que usar la CLI sin interfaz evita costos de API, requiriendo solo una suscripción a Claude ejecutándose localmente. Cada sesión está delimitada y aislada en un espacio de trabajo, minimizando el riesgo.
El desarrollador planea publicar el repositorio en GitHub, describiéndolo como genérico: los usuarios dirigen el observador a sus archivos de registro y configuran patrones de gravedad.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Medición del gasto de tokens fuera de tarea en Claude Code: La métrica de 'intención no declarada'
Un desarrollador creó una métrica para cuantificar el cómputo invertido en rutas de ejecución no intencionadas en sesiones de Claude Code, descubriendo que el 22.8% de los tokens se destinaron a tareas fuera del objetivo.

Habilidad Traductora de Videos OpenClaw Disponible en ClawHub
Una nueva habilidad de Traductor de Video para agentes OpenClaw permite a los usuarios subir un video o proporcionar una URL para obtener una vista previa traducida al instante. La habilidad está alojada en ClawHub.

Memoria de Papilas Gustativas: Memoria de Agente Reversible mediante Vectores de Cómputo Hiperdimensional
La computación hiperdimensional reemplaza la búsqueda vectorial para un recuerdo completo: lista TODOS los días que tocan un proyecto, detecta flujos de trabajo sin nombre y descompone registros diarios sin pérdida mediante productos punto.

Servidor MCP de Rust de Código Abierto Otorga a Claude Capacidades Completas de Gestión de Correo Electrónico
Un desarrollador construyó un servidor MCP basado en Rust que proporciona a Claude 25 herramientas para la gestión integral de correo electrónico, incluyendo búsqueda IMAP, envío SMTP, soporte para Microsoft Graph API y manejo de múltiples cuentas con autenticación OAuth2.