Depurar un error de producción de principio a fin sin salir de Claude
Cuándo usarlo: Se dispara una alerta en Sentry; necesitas la causa raíz ahora.
Requisitos previos
- Token de autenticación de Sentry — Ajustes de usuario → Tokens de auth → crear con 'project:read', 'event:read', 'org:read'
- Token en el entorno — Set SENTRY_AUTH_TOKEN and SENTRY_HOST (sentry.io or self-hosted)
Flujo
-
Encontrar la incidenciaUse sentry-mcp. Find the most-firing issue in project 'web' from the last 6 hours.✓ Copiado→ ID de incidencia + conteo + primera/última vez vista
-
Obtener el contexto completoGet the latest event for that issue — stack trace, breadcrumbs, request data.✓ Copiado→ Payload completo del evento con frames + rastro de acciones del usuario
-
Correlacionar con el despliegueWhat release was running when this first appeared? List the commits in that release.✓ Copiado→ Etiqueta de lanzamiento + lista de commits
-
Proponer correcciónLooking at the stack and the commits — which commit likely caused this? Draft a fix in the relevant file.✓ Copiado→ Archivo + línea específicos referenciados; parche concreto
Resultado: De la alerta a un candidato de corrección en minutos, con cadena completa de evidencia.
Errores comunes
- Source maps faltantes — los frames del stack no son útiles — Verifica la carga de source maps en tus lanzamientos de Sentry; sin ellos los frames minificados no dan información a Claude