HubdAI

Noticia · Empresas

Breken publica su benchmark y afirma que detecta el 32% de los fallos que escaparon a revisión y pruebas

La compañía mide su sistema con 327 fallos reales de proyectos abiertos. Según su propio documento, Breken encontró 76 de los 235 casos puntuados y obtuvo mejor resultado ponderado que los modelos y reglas estáticas probados.

Por Redacción HubdAI ·· Sobre Breken

Lo esencial

  • El benchmark parte de 327 fallos reales comunicados por usuarios en 33 productos de código abierto.
  • De los 327 fallos, 235 ya estaban en el código el 1 de julio de 2026 y son los que se puntuaron; los otros 92 llegaron después.
  • Los fallos incluidos fueron comunicados por un usuario real en el tracker público del producto, corregidos por una pull request fusionada entre el 1 de julio y el 19 de octubre de 2026, y estaban presentes en el código cuando el usuario los encontró.
  • La ejecución usó el código y la documentación del producto tal como estaban el 1 de julio de 2026, sin contenido posterior.
  • El documento dice que el 1 de julio fue elegido por ser el primer día posterior al límite de entrenamiento de todos los modelos probados.
  • La puntuación mide los fallos escapados detectados como proporción de los 235, y también un resultado ponderado en el que una detección suma un punto y una falsa alarma resta uno.
  • Breken detectó 76 de los 235 fallos, equivalentes al 32%, y 61 de esas detecciones fueron probadas mediante ejecución.
  • Los tres modelos frontera leyendo código detectaron entre 28 y 37 fallos; las reglas estáticas detectaron 9.
  • En la puntuación ponderada, breken obtuvo +23,8%, Claude Fable 5.1 con Claude Code obtuvo −9,4%, Claude Opus 5.5 con Claude Code obtuvo −15,3%, GPT-6 Astra con Codex CLI obtuvo −24,7% y Semgrep obtuvo −43,8%.
  • Todos los fallos analizados habían pasado la revisión y la suite de pruebas de sus proyectos, según el documento.
  • El documento afirma que el 71% de los fallos solo aparecen cuando el producto se ejecuta con datos, usuarios, fallos externos o paso del tiempo.
  • Según el documento, los fallos permanecieron una mediana de 152 días en el código antes de que un usuario los comunicara.
  • La meta-descripción afirma que breken encuentra fallos en una base de código, prueba cada uno antes de comunicarlo y abre una pull request en borrador con la corrección.

Qué ha pasado

El benchmark parte de 327 fallos reales comunicados por usuarios en 33 productos de código abierto. De esos casos, 235 ya estaban en el código el 1 de julio de 2026 y son los que se puntuaron; los otros 92 llegaron después. Los fallos incluidos habían sido comunicados por un usuario real en el tracker público del producto, corregidos por una pull request fusionada entre el 1 de julio y el 19 de octubre de 2026, y estaban presentes en el código cuando el usuario los encontró.

Cómo se diseñó la prueba

La ejecución usó el código y la documentación de cada producto tal como estaban el 1 de julio de 2026, sin contenido posterior. El documento dice que esa fecha fue elegida por ser el primer día posterior al límite de entrenamiento de todos los modelos probados. La puntuación mide los fallos escapados detectados como proporción de los 235 y añade un resultado ponderado: una detección suma un punto y una falsa alarma resta uno.

Qué afirma Breken que consiguió

Según el benchmark de Breken, su sistema detectó 76 de los 235 fallos puntuados, equivalentes al 32%, y 61 de esas detecciones fueron probadas mediante ejecución. El mismo documento sitúa a los tres modelos frontera leyendo código entre 28 y 37 fallos detectados, mientras que las reglas estáticas detectaron 9.

SistemaPuntuación ponderada
breken+23,8%
Claude Fable 5.1 con Claude Code−9,4%
Claude Opus 5.5 con Claude Code−15,3%
GPT-6 Astra con Codex CLI−24,7%
Semgrep−43,8%

Para quién importa

Si tu equipo ya usa revisión de código y pruebas, este benchmark se dirige a un hueco posterior a esos controles: todos los fallos analizados habían pasado la revisión y la suite de pruebas, y el documento afirma que el 71% solo aparece al ejecutar el producto con datos, usuarios, fallos externos o paso del tiempo. Además, según el documento, esos fallos permanecieron una mediana de 152 días en el código antes de que un usuario los comunicara.

Qué elegir o qué hacer ahora

Si vas a usar estos datos para valorar una prueba propia, compara tanto detecciones como falsas alarmas: el propio benchmark incluye un resultado ponderado en el que una detección suma un punto y una falsa alarma resta uno. También conviene fijarse en si cada hallazgo viene con reproducción, porque Breken afirma en su documento que 61 de sus 76 detecciones fueron probadas mediante ejecución.

Qué todavía no sabemos

Aunque la página afirma que Breken encuentra fallos en una base de código, prueba cada uno antes de comunicarlo y abre una pull request en borrador con la corrección, las fuentes consultadas no establecen precio, condiciones por plan, calendario de disponibilidad ni una comparativa independiente.

Qué cambia para ti

Breken propone una forma de probar agentes de revisión de código con fallos reales reconstruidos en entornos simulados. Su resultado del 32 % procede de un benchmark creado y ejecutado por la propia empresa, por lo que debe interpretarse como una afirmación de Breken y no como una validación independiente.

Fuente

Breken. Leer la fuente original (publicada el 19 de octubre de 2026).

https://breken.ai/benchmark

Otras fuentes consultadas

En HubdAI

Este artículo se ha elaborado con ayuda de IA a partir de varias fuentes verificadas. Los datos se han comprobado con las fuentes citadas y una persona ha revisado y aprobado el texto antes de publicarlo.

Cómo trabajamos: política editorial.