Opslane es una herramienta open source (licencia AGPL-3.0) orientada a desarrolladores que detecta errores que afectan a usuarios reales a partir de la grabación de sesiones de uso, investiga la causa raíz en el repositorio y, cuando es posible, genera un pull request con la corrección ya verificada en un entorno aislado. La plataforma se compone de cuatro piezas: un SDK para navegador que captura errores y grabaciones con enmascaramiento de datos por defecto, un servicio de ingesta que agrupa los errores y los prioriza por número de usuarios afectados, un worker que clona el repositorio, investiga el problema y valida la solución ejecutando el build y los tests, y un panel web para revisar issues, reproducir sesiones y ajustar la configuración.
El flujo parte de la captura del evento por el SDK, sigue con la desminificación de los stack traces usando los source maps del proyecto y la agrupación de incidencias equivalentes. A continuación, Opslane evalúa si el problema afecta a un número suficiente de usuarios y si se trata de un fallo real del producto antes de invertir recursos en investigarlo. Cuando la corrección supera todas las pruebas y un segundo modelo la valida, se abre automáticamente un pull request; en caso contrario, se entrega al equipo un informe con la causa y la decisión pendiente. Un digest diario en Slack resume lo que se rompió, lo que está listo para fusionar y lo que requiere intervención humana.
Para integraciones externas, Opslane recurre a Anthropic para la investigación, E2B para la ejecución del sandbox y la API de GitHub para clonar el repositorio y crear pull requests; el resto del stack corre en la propia infraestructura del usuario, con Postgres y almacenamiento compatible con S3 (MinIO en la configuración empaquetada). El despliegue inicial se realiza con un único docker compose, sin necesidad de cuentas ni claves de API, y actualmente ofrece soporte completo para aplicaciones JavaScript.
