
Papercuts
Papercuts · Programación
Papercuts es una plataforma de QA autónoma que suelta agentes de IA dentro de tu aplicación en producción y los deja comportarse como visitantes reales. Le entregas una URL y los agentes hacen clic, se desplazan y escriben por la interfaz para encontrar lo que está roto. Todo parte de una premisa tajante: producción es el único entorno que importa, porque ahí están tus usuarios de verdad. Dos tipos de agentes hacen el trabajo. Los deterministas siguen un objetivo que describes en español sencillo, mientras que los exploratorios recorren por su cuenta para descubrir casos límite que nadie pensó en probar. Cuando algo falla, recibes un correo con capturas, registros de red y los pasos que llevaron al error. Sin panel que vigilar. Solo un informe en tu bandeja de entrada.

Acerca de Papercuts
Qué es Papercuts
Papercuts es una plataforma de pruebas QA con IA para aplicaciones web que ejecuta sus comprobaciones directamente en producción. En lugar de levantar un clon de staging o mantener una suite de pruebas, lanza una flota de navegadores sin interfaz que entran en tu app como lo haría un cliente. Sin SDK, sin cambios en el código.
El problema que ataca es concreto. Las apps modernas renderizan pilas de componentes sobre la marcha, así que el backend, el frontend y los scripts de terceros chocan de formas que solo aparecen ante un usuario real haciendo clic a las dos de la mañana. De ahí viene el nombre. Los cortes pequeños que nunca aparecen en un entorno de pruebas limpio siguen dañando el tráfico real, y Papercuts apuesta a que los detectas más rápido observando el uso real que simulándolo. Es un enfoque distinto de la automatización de pruebas con IA, y más agresivo.
La contrapartida es que dejas agentes automatizados sueltos en el entorno que usan tus clientes. Papercuts se apoya en eso sin rodeos, llama a producción "el único entorno que importa" y espera que le entregues credenciales de acceso para que los agentes lleguen a rutas protegidas. Entonces, ¿dónde está la línea? Si no te sientes cómodo con que una automatización de terceros toque cuentas en vivo, ese es el punto principal que debes sopesar antes de registrarte.
Cómo empezar
- Regístrate en app.papercuts.dev y elige un plan. El nivel gratuito cubre 20 acciones al mes si quieres probar el terreno.
- Añade tu sitio introduciendo la URL de producción. No hay nada que instalar ni SDK que colocar en tu código.
- Para las páginas tras un inicio de sesión, añade un usuario o correo y una contraseña en la plataforma; los agentes usan esas credenciales para entrar como un usuario normal.
- Elige un tipo de agente. Escribe un objetivo para un agente determinista, como "Añade una bolsa de 20 $ al carrito y paga", o deja que un agente exploratorio recorra por su cuenta.
- Déjalo correr y espera el informe por correo, que llega cuando se detecta un error con un desglose paso a paso de lo ocurrido.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Papercuts.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Desarrolladores individuales y equipos indie
- Ingenieros de QA en startups pequeñas
- Equipos de producto que despliegan rápido
Tareas
- Probar a fondo un flujo de pago o registro
- Descubrir casos límite
- Vigilar rutas protegidas
Casos de uso
- Justo después de un lanzamiento, cuando el choque de un nuevo componente podría romper algo que solo los usuarios reales encontrarían.
- En apps con mucho renderizado del lado del cliente, donde la lógica del backend y del navegador se cruza de formas impredecibles.
- Cuando prefieres que te avisen por correo antes que vigilar un panel durante una ventana de lanzamiento.
Funciones clave
Agentes que prueban en producción
La idea central es que Papercuts corre contra tu app en vivo, no contra un entorno aislado. Instancia una flota de navegadores sin interfaz y entra en tu entorno tal como lo hace un usuario, sin SDK y sin cambios en el código. Eso significa que pruebas la misma ruta de renderizado, los mismos scripts de terceros y los mismos datos que ven tus clientes. Las pruebas de aplicaciones web habituales no siempre pueden replicar eso. Papercuts lo plantea como una respuesta directa a la brecha entre staging y producción que hace tropezar a tantos equipos.
Dos tipos de agentes para trabajos distintos
Papercuts divide sus agentes en dos modos. Los deterministas están guiados con precisión y pensados para rutas críticas; describes un objetivo en español sencillo y el agente ejecuta los pasos. Los exploratorios son lo contrario. Les das una URL y recorren la app como un usuario curioso, haciendo clic y desplazándose para sacar a la luz casos límite ocultos. Piénsalo como pruebas con usuarios sintéticos impulsadas por un modelo en vez de por un guion. La mayoría de los equipos querrá ambos, uno para proteger los flujos que nunca deben romperse y otro para sondear los que olvidaron.
Comprensión semántica de la interfaz
En lugar de emparejar selectores codificados a mano, los agentes leen la interfaz como lo haría una persona. Papercuts dice que sus agentes "ven la interfaz, no solo el código", y la entienden de forma semántica para que sigan funcionando cuando cambia el diseño. Esa es la parte que suele matar las suites de pruebas tradicionales, ya que un botón que se mueve puede romper un selector aunque la función siga trabajando. La percepción adaptativa significa menos falsas alarmas tras un rediseño. Una gran diferencia en un código que cambia rápido.
Informes detallados de fallos por correo
Cuando un agente topa con un error, Papercuts te envía por correo un informe de diagnóstico en vez de una vaga señal de fallo. El informe incluye un desglose paso a paso del flujo de ejecución, capturas de alta resolución, registros de peticiones de red y el rastro de razonamiento del propio agente. Tienes contexto suficiente para reproducir el fallo tú mismo, lo que reduce el ir y venir de averiguar qué vio el agente. Para un equipo pequeño sin una persona dedicada a QA, esa es la diferencia entre una alerta útil y un ruido.
Credenciales para rutas protegidas
Las apps pasan buena parte de su superficie tras un inicio de sesión, y una herramienta de pruebas que no supera la pantalla de acceso se pierde la mayor parte. Papercuts te deja guardar un usuario o correo y una contraseña en la plataforma, y sus agentes usan esas credenciales para entrar y probar rutas protegidas como un usuario real. Eso amplía la cobertura a paneles, ajustes de cuenta y cualquier cosa cerrada tras la autenticación.
Integraciones y API REST
Papercuts se conecta a herramientas como GitHub Actions, Linear, Slack y Datadog, así que los fallos pueden aparecer donde tu equipo ya trabaja. También hay una API REST para lanzar ejecuciones por programa y extraer resultados, algo que importa si quieres orquestar el QA desde una canalización de CI y no desde una pestaña del navegador. Así es como el producto encaja en un flujo de trabajo existente en vez de convertirse en otro sitio que revisar.
Ventajas y desventajas
Ventajas
- Prueba la app en vivo, así que detecta problemas exclusivos de producción que el staging se salta.
- Sin SDK ni cambios en el código, lo que elimina casi toda la fricción de configuración.
- Los objetivos descriptivos en español evitan que escribas o mantengas selectores.
- La percepción semántica se adapta a los cambios de diseño, lo que reduce los fallos falsos.
- El nivel gratuito incluye 20 acciones al mes, suficiente para probar un solo flujo crítico.
- Los informes detallados con capturas y registros de red hacen que los fallos se reproduzcan más fácil.
Desventajas
- Ejecuta agentes contra producción en vivo, algo que no sentará bien a los equipos que mantienen el QA estrictamente fuera de los entornos de clientes.
- Tienes que entregar credenciales de acceso para las rutas protegidas, lo que añade una decisión de seguridad a la configuración.
- El precio escala por acción, así que una prueba intensa en el plan Pro a 5 $ al mes puede acumular cargos extra de 0,02 $ por acción.
Preguntas frecuentes
Papercuts es una plataforma de QA con IA que envía agentes autónomos a tu aplicación web en vivo para encontrar fallos antes que tus usuarios. Tú proporcionas una URL y los agentes interactúan con la interfaz haciendo clic, desplazándose y escribiendo. Cuando algo falla, recibes un informe por correo que señala dónde y por qué.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Papercuts.
Alternativas a Papercuts
Base Code
Base44 (Wix) · Programación · ProductividadBase Code es un entorno de desarrollo en la nube compartido de Base44. El equipo describe cambios sobre un repositorio de GitHub en el chat, los ve en una vista previa y los envía como pull requests.
Google EmbeddingGemma 2
Google DeepMind · Escritura · Imagen · ProgramaciónGoogle EmbeddingGemma 2 es un modelo abierto de 740 millones de parámetros que convierte texto, código, imágenes, audio y fotogramas de vídeo en vectores de un mismo espacio de 768 dimensiones, y funciona en móviles y portátiles.
GitGlow
GitGlow · Programación · ProductividadGitGlow es un cliente Git de escritorio que reúne tu código y los cambios de tus agentes de IA en una sola revisión, para que sepas qué va a salir de tu máquina antes de publicarlo.
