Momentic caza 117.010 bugs antes de que lleguen a producción
Launch HN: Momentic (YC W24) – Agents that catch bugs by using your app

Momentic, la startup de YC W24, presenta a Mo, un ingeniero de QA con IA que prueba tu aplicación de extremo a extremo: describes un flujo en YAML en inglés sencillo y el agente lo ejecuta, encuentra controles cuando la interfaz cambia y clasifica cada fallo como bug real, test inestable o problema de entorno. Sus cifras acumuladas: más de 70 millones de ejecuciones de tests, 80.290 PRs verificados y 117.010 bugs detectados antes de producción.
Los agentes de programación han hecho que construir software sea muchísimo más rápido. Ahora el cuello de botella es saber si funciona.
- daniiel
No estoy seguro de que precision/recall sea el número que miraría primero, porque lo que realmente querría saber es con qué frecuencia la herramienta dice que pasa en un flujo que ya está roto, y un falso positivo silencioso es peor que un test flaky, ya que el flaky al menos hace algo de ruido.
Estoy construyendo algo en el mismo espacio y esto me afectó bastante pronto, así que lo que terminé haciendo fue básicamente mutation testing: tomar un puñado de apps de código abierto, plantar bugs a propósito y contar cuántos de ellos la herramienta deja pasar de todos modos. Parece que los conteos de pass/fail no eran la parte interesante en absoluto, la parte interesante era dejar que el motor respondiera con una tercera opción, "no puedo saberlo", porque una vez que se permitió eso los falsos positivos desaparecieron en su mayoría, simplemente dejó de adivinar. Diría que un pass adivinado es peor que no tener test, y guardo cada ejecución reproducible por la misma razón, si no tampoco confiaría en mis propios números.
Me da curiosidad cómo maneja Mo (buen nombre) el punto intermedio: la documentación dice que un bug que no puede reproducir no se reporta como confirmado, pero ¿aparece en algún lado o simplemente se descarta? Y para QA Bench, ¿plantasteis vosotros los bugs o solo etiquetasteis los existentes?
- beavisringdin
Preguntas:
- Yo siempre elegiría una herramienta de código abierto que pueda acoplar a mi propio harness antes que usar un servicio como este. ¿Esperáis de alguna forma que no vaya a llegar ningún competidor así que rinda igual de bien?
- Si sois YC 2024, ¿qué habéis estado haciendo durante 2 años?
- La verdadera ventaja aquí sería soportar builds de desarrollo móvil en dispositivos reales, ¿está esto en vuestro roadmap y, si es así, cuál es vuestro plan para soportarlo? En ese caso pagaría por esto si os encargarais del dispositivo real por vuestra parte.
- sk_bhatt
¡Hola, gracias por compartir vuestro trabajo! Solo me preguntaba cuántos de los 1396 vinieron de Mo, y qué pasa con un bug que Mo no puede reproducir.
- JulianPaul
¿Por qué es esto mejor que ejecutar Opus 5.5 directamente contra mi app con un harness personalizado basado en Playwright dentro de mi propia suscripción?
- vfosnar
> Momentic te invitó a colaborar
así que al parecer entregan automáticamente tu email a Slack para contactarte al iniciar sesión, aunque no recuerdo que esto se mencionara en ningún sitio. Fui a revisar los ajustes de Momentic y hay una sección de Notifications con Slack desactivado...
usé mi email público así que me da igual, pero a otros puede que no