Captura de errores, en términos sencillos.
Definiciones breves de los términos que surgen en torno a la notificación de errores, la repetición de sesión y las correcciones de IA, escritas para ser útiles tanto si alguna vez utilizas Snag como si no.
¿Qué es la repetición de sesión?
La repetición de sesión graba las acciones que un usuario realizó en tu aplicación (clics, escritura, desplazamiento, navegación) y las reproduce como un vídeo. A diferencia de una grabación de pantalla, captura el DOM, lo que permite inspeccionar los elementos y estilos reales posteriormente. Es más útil cuando se sincroniza con la consola y la actividad de red, de modo que el error y la acción que lo provocó coinciden.
¿Qué es un agente de corrección de errores con IA?
Un agente de corrección de errores con IA es un programador que lee un informe de errores, analiza el código fuente y propone un cambio, generalmente mediante una solicitud de extracción (pull request). Lo que lo diferencia de un asistente de chat es que se ejecuta de forma autónoma en un repositorio real. Los más cuidadosos trabajan en un entorno aislado y abren una PR para que un humano la revise, en lugar de fusionar los cambios por sí mismos.
¿Qué es el Protocolo de Contexto de Modelo (MCP)?
MCP es un estándar abierto para conectar agentes de IA con herramientas y datos externos. Un servidor expone un conjunto de herramientas, y cualquier cliente compatible MCP (Claude Code, Cursor, Windsurf, VS Code, Codex) puede utilizarlas. Esto significa que un sistema puede ofrecer contexto a cualquier agente sin necesidad de crear una integración personalizada para cada uno.
¿Qué es el enmascaramiento de PII?
El enmascaramiento de PII elimina la información de identificación personal (nombres, direcciones de correo electrónico, números de tarjeta, tokens) de los datos capturados. El lugar donde se realiza es más importante que el hecho de que se realice: enmascarar los datos en el navegador antes de que se carguen significa que los valores originales nunca llegan a los servidores del proveedor, mientras que enmascarar los datos en el servidor implica que llegan primero y se editan posteriormente.
¿Qué es una prueba de reproducción?
Una prueba de reproducción es una prueba automatizada que reproduce un error específico: falla con el código defectuoso y pasa una vez que se corrige el error. Es la diferencia entre afirmar que una solución funciona y demostrarlo; y como permanece en el conjunto de pruebas, el mismo error no puede volver a aparecer sin ser detectado.
¿Qué es una herramienta de captura de errores?
Una herramienta de captura de errores permite reportar un problema con un solo clic y recopila automáticamente el contexto técnico (reproducción de la sesión, errores de la consola, solicitudes de red, detalles del navegador y la ventana gráfica), en lugar de depender de la descripción del usuario. El objetivo es generar un informe que permita al desarrollador actuar sin necesidad de una conversación posterior.
Míralo en un error real.
Cada término de arriba describe algo que Snag hace en una sola captura: repetición, consola y red juntas, con la información personal enmascarada en el navegador, enviada a tu gestor de incidencias y, si lo quieres, con una pull request de corrección.