¿Qué hace reproducir-reporte-de-error?
Lanza agentes en la nube Oz con uso de computadora para reproducir reportes de errores centrados en la interfaz de usuario, capturar evidencia visual y reportar hallazgos de reproducción. Útil al investigar un error interactivo o visual específico de un issue, ticket, reporte de soporte o prompt.
Descripción
Esta habilidad permite a los desarrolladores lanzar agentes remotos en la nube Oz que pueden controlar un navegador o aplicación de escritorio para simular las acciones del usuario descritas en un reporte de error. Los agentes capturan automáticamente evidencia visual (capturas de pantalla, grabaciones) y producen un informe estructurado con los pasos de reproducción, el comportamiento observado y las diferencias con el comportamiento esperado.
Uso
Para usar esta habilidad, proporciona el enlace o los detalles del issue, ticket o reporte de soporte que contiene la descripción del bug. El agente:
- Analiza el reporte para entender el contexto y los pasos de reproducción.
- Lanza un entorno de computadora virtual (Oz) con el software relevante.
- Ejecuta los pasos de reproducción descritos en el reporte.
- Captura evidencia visual de cada paso.
- Compara el resultado real con el esperado.
- Genera un informe detallado de reproducción.
Plataformas Soportadas
- Oz Cloud: Agentes con uso de computadora completo.
- Claude Code: Integración directa para invocar agentes desde el entorno de desarrollo.
- Cursor: Compatible con flujos de trabajo de depuración.
- Codex: Puede ser utilizado como herramienta de análisis.
Requisitos
- Acceso a Oz Cloud (credenciales o token de API).
- Detalles del bug: enlace a issue, ticket, o descripción clara.
Ejemplo de Comando
# (Ejemplo hipotético de invocación)
oz-bug-reproducer --issue "https://github.com/usuario/repo/issues/42" --output ./reporte
Notas
- Asegúrate de que el reporte de error contenga pasos de reproducción claros.
- La evidencia visual se almacena en el directorio de salida especificado.
- El informe generado está en formato Markdown y puede incluirse en el issue original.
Licencia
MIT