Bugpilot icon

Bugpilot

Bugpilot es una extensión de Chrome que captura contexto de consola, red, DOM y acciones del usuario como Markdown estructurado para asistentes de programación con IA.

Bugpilot

¿Qué es Bugpilot?

Bugpilot es una extensión de Chrome que registra el contexto de depuración del navegador y lo convierte en Markdown estructurado para asistentes de IA. Captura la salida de la consola, las solicitudes de red, el estado del DOM y la secuencia de acciones del usuario que llevaron a un error, para que los desarrolladores puedan pegar un solo informe en herramientas como Claude o ChatGPT.

El producto está diseñado para reducir el ida y vuelta que suele ocurrir cuando a una IA le falta suficiente detalle de reproducción. En lugar de recopilar manualmente capturas de pantalla, registros de consola e información de red, el usuario registra una sesión, reproduce el problema, detiene la captura y exporta el resultado en un formato que la IA puede leer.

Funciones clave

  • Registra eventos de la consola, incluidos errores, advertencias, registros, marcas de tiempo y trazas de pila, para que el contexto de depuración quede reunido en un solo lugar.
  • Captura solicitudes de red con URLs, métodos, códigos de estado y vistas previas de respuesta para documentar qué hacía la app cuando ocurrió el error.
  • Guarda contexto del DOM, incluido el HTML externo en el momento de la captura y el elemento en el que se hizo clic, lo que ayuda a explicar el estado de la interfaz detrás del problema.
  • Registra acciones del usuario como clics, entrada en formularios y navegación, proporcionando un rastro de reproducción en lugar de depender de un resumen escrito.
  • Ofrece capturas de pantalla opcionales como fotogramas WebP al iniciar la grabación, ante errores de consola y al detenerla, con metadatos de línea de tiempo que vinculan cada fotograma con el evento que lo desencadenó.
  • Aplica redacción automática de contraseñas, direcciones de correo, números de tarjetas de crédito, JWT, claves de API, encabezados de autorización y tokens de URL antes de almacenar los datos.
  • Proporciona formatos de exportación más allá de Markdown en el plan Pro, incluidos Claude XML, OpenAI JSON, HTML de archivo único y paquetes ZIP con Markdown más JSON.
  • Se ejecuta localmente en el navegador sin cuentas, servidores, telemetría, seguimiento ni analíticas, por lo que las capturas permanecen en la máquina del usuario hasta exportarlas.

Cómo usar Bugpilot

Instala la extensión de Chrome y abre el panel emergente cuando encuentres un error en una app web. Haz clic en Record, reproduce el problema, luego haz clic en Stop y copia la captura como Markdown u otro formato compatible.

Pega la salida en un asistente de programación con IA como Claude o ChatGPT, o guárdala como informe para revisarla más tarde. Si lo necesitas, activa las capturas de pantalla o usa un formato de exportación Pro antes de copiar o descargar.

Casos de uso

  • Presentar un informe de error para un asistente de IA: un desarrollador registra el problema una vez y pega la salida estructurada en Claude o ChatGPT en lugar de reunir registros manualmente.
  • Compartir un paquete de reproducción con un compañero: las acciones del usuario capturadas, la salida de la consola y las solicitudes de red facilitan que otro desarrollador siga los mismos pasos.
  • Investigar un error de interacción de UI: el estado del DOM y la captura del objetivo del clic ayudan a explicar qué elemento estaba realmente implicado cuando ocurrió el problema.
  • Depurar fallos de API o de solicitudes: la línea de tiempo de red muestra detalles de la solicitud y códigos de estado junto con la acción del usuario que desencadenó el fallo.
  • Capturar el estado del framework para una depuración más profunda: el plan Pro incluye el árbol de componentes de React, props y estado de hooks para casos en los que los registros de consola por sí solos no bastan.

FAQ

¿Bugpilot se ejecuta en el navegador o en un servidor? Se ejecuta localmente en el navegador. La fuente indica que no hay servidores, telemetría, seguimiento ni analíticas.

¿Qué exporta Bugpilot? La versión gratuita exporta Markdown y puede descargar un ZIP con capturas de pantalla. El plan Pro añade varios formatos orientados a IA, incluidos Claude XML, OpenAI JSON, HTML y salida combinada ZIP de Markdown/JSON.

¿La redacción es opcional? No. La fuente indica que la redacción está siempre activada y no se puede deshabilitar.

¿Bugpilot requiere una cuenta? La fuente indica que no hay cuentas.

¿A qué asistentes se dirige? Está orientado a Claude, ChatGPT, Cursor y otras herramientas de programación con IA que pueden leer Markdown o los formatos de exportación Pro.

Alternativas

  • Captura manual de DevTools: capturas de pantalla, salida de consola copiada y detalles de red pegados a mano se pueden reunir manualmente, pero el flujo es más lento y menos estructurado.
  • Herramientas genéricas de informes de errores: a menudo se centran en recopilar capturas de pantalla o informes mediante formularios en lugar de empaquetar el historial de consola, red, DOM y acciones para su uso con IA.
  • Herramientas de reproducción de sesiones o monitoreo de errores: pueden ayudar con la depuración, pero por lo general se centran en la observabilidad o la reproducción más que en un informe para copiar y pegar en un asistente.
  • Notas de Markdown simples: un desarrollador puede escribir los pasos de reproducción y pegar registros manualmente, pero ese enfoque no captura automáticamente el estado del navegador ni redacta valores sensibles.