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

✍️ OpenClawRadar📅 Publicado: 8 de marzo de 2026🔗 Source
El Sistema de Auto-Corrección Utiliza Claude Code Headless para Detectar y Corregir Errores en Producción.
Ad

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."

Ad

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

Ad

👀 Ver también

Construcción de un Servidor LLM Local de $6.4k: Desglose de TCO vs Costos de API
Herramientas

Construcción de un Servidor LLM Local de $6.4k: Desglose de TCO vs Costos de API

Un desarrollador comparte un detallado análisis del costo total de propiedad de un servidor local con 4x MI100 que ejecuta llama.cpp, comparado con equivalentes de API, incluyendo planes de codificación de OpenAI y Z.AI.

OpenClawRadar
yburn: Herramienta para auditar y reemplazar trabajos cron de agentes de IA innecesarios
Herramientas

yburn: Herramienta para auditar y reemplazar trabajos cron de agentes de IA innecesarios

yburn es una herramienta de Python que audita los trabajos cron de agentes de IA y reemplaza aquellos que no necesitan LLMs con scripts de Python independientes. El creador encontró que el 58% de 98 trabajos cron eran tareas puramente mecánicas como comprobaciones de salud del sistema y copias de seguridad de git.

OpenClawRadar
El plan de codificación mensual de $10 de Alibaba ofrece acceso de alto volumen a múltiples modelos de IA para los usuarios de OpenClaw.
Herramientas

El plan de codificación mensual de $10 de Alibaba ofrece acceso de alto volumen a múltiples modelos de IA para los usuarios de OpenClaw.

Por $10 al mes, el plan de Alibaba proporciona acceso a los modelos Qwen3.5-Plus, Kimi-K2.5, GLM-5 y MiniMax-M2.5 con cuotas de 1,200 solicitudes cada 5 horas, 9,000 por semana y 18,000 por mes.

OpenClawRadar
Sentido: SDK de Go para aserciones de prueba impulsadas por LLM y extracción de texto estructurado
Herramientas

Sentido: SDK de Go para aserciones de prueba impulsadas por LLM y extracción de texto estructurado

Sense es un SDK de Go que utiliza Claude para dos funciones principales: evaluar resultados no deterministas en pruebas con aserciones en lenguaje natural, y extraer estructuras tipadas de texto no estructurado mediante reflexión y tool_use forzado.

OpenClawRadar