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

Gestor de Entornos Aislados de IA: Sandbox basado en LXC para Codex con Pase de GPU y Uso de Computadora en Linux sin Pantalla
Herramientas

Gestor de Entornos Aislados de IA: Sandbox basado en LXC para Codex con Pase de GPU y Uso de Computadora en Linux sin Pantalla

ai-sandbox-manager es un sandbox de código abierto basado en LXC para agentes Codex en Linux sin interfaz gráfica. Proporciona paso de GPU, acceso sudo completo, entornos persistentes y uso de computadora mediante CUA, todo mientras aísla al agente del sistema operativo anfitrión.

OpenClawRadar
FlowBoard v5: Espacio de trabajo de proyectos basado en eventos para equipos multiagente
Herramientas

FlowBoard v5: Espacio de trabajo de proyectos basado en eventos para equipos multiagente

FlowBoard v5 reconstruye la capa de contexto del proyecto en React con un almacén de tareas basado en eventos, permite la coordinación multiagente entre OpenClaw, Claude Code y Cursor, e introduce un pipeline de Ideas a Especificaciones.

OpenClawRadar
Ejecutando múltiples sesiones de Claude Code en paralelo con Git Worktrees
Herramientas

Ejecutando múltiples sesiones de Claude Code en paralelo con Git Worktrees

Un desarrollador comparte cómo usar git worktrees para ejecutar múltiples sesiones de Claude Code en ramas separadas sin stashing ni cambios de contexto. Revisa diffs, fusiona y continúa.

OpenClawRadar
Claude Code Plugin Yoink Reemplaza las Dependencias de Bibliotecas para Reducir el Riesgo de la Cadena de Suministro
Herramientas

Claude Code Plugin Yoink Reemplaza las Dependencias de Bibliotecas para Reducir el Riesgo de la Cadena de Suministro

Yoink es un complemento de Claude Code que elimina dependencias complejas al reimplementar solo las funciones necesarias, utilizando un flujo de trabajo de tres pasos con los comandos /setup, /curate-tests y /decompose. Actualmente es compatible con Python, y se está trabajando en la compatibilidad con TypeScript y Rust.

OpenClawRadar