Predictive Debugger
Predice dónde fallará tu código en tiempo de ejecución, comenzando con JavaScript y TypeScript. Funciona con Claude Code, Codex y GitHub Copilot, sin necesidad de clave API.
Documentación
Se adapta a la forma
en que ya construyes.
Claude Code
Codex
GitHub Copilot
TU CLI.
TU ACCESO A MODELOS.
Un poco de contexto. Una revisión mucho mejor.
Desde la primera señal hasta la segunda opinión.
Sigue un error real a través de la herramienta.
01
scan_project
Encuentra tu punto de partida.
Escanea el proyecto en busca de señales de riesgo. Ve qué archivos tienen más actividad, antes de gastar una llamada de modelo.
02
map_dependencies
Pon el código en contexto.
Sigue las importaciones. Ve quién llama a un archivo y qué pruebas se conectan a él, para que un cambio local reciba una revisión más amplia.
03
predict_failures
Pide el fallo.
Un modelo independiente revisa el código. Aquí, dos reservas concurrentes pueden leer el mismo stock y sobrescribirse entre sí.
04
predict_failures
Arrégialo. Revísalo de nuevo.
Mueve la verificación de stock y el decremento antes del await. Vuelve a revisar el archivo y luego prueba el comportamiento en toda la funcionalidad.
01 / 04 DESPLÁZATE PARA CONTINUAR
predictive-debuggerSESIÓN GRABADA
› scan_project demo/src
ARCHIVODENSIDAD DE RIESGO
auditLog.ts 3 límites asíncronos · 1 rama
0.58
reserveStock.ts 3 límites asíncronos · 1 rama
0.51
stockStore.ts 1 límite asíncrono · 1 rama
0.35
formatMoney.ts complejidad ciclomática 1
0.05
priceCart.ts complejidad ciclomática 1
0.02
5 archivos fuente escaneados · sin llamada de modelo
La densidad de riesgo ayuda a priorizar la lectura. No es una probabilidad de que un archivo contenga un error.
Salida real v0.8.1 · proveedor Claude · septiembre de 2026
Lee la referencia de la herramienta
De “parece bien”a “ahí está.”
Un escaneo de proyecto real. Una condición de carrera real.
Observa cómo la herramienta sigue la evidencia.
Tu navegador no puede reproducir este video. Descarga la demo.
EL VIDEO ORIGINAL DEL PRODUCTO / V0.8 Explora el recorrido en texto
Seis herramientas. Mejores preguntas.
El análisis local reduce la búsqueda.
Un modelo independiente te da otra perspectiva.
01Local
scan_project
Sabe dónde mirar.
Clasifica los archivos fuente por densidad de riesgo. Empieza con el código que merece una lectura más detallada.
02Local
analyze_file
Lee las señales.
Inspecciona la complejidad, los límites asíncronos y las señales detrás de la puntuación de riesgo de un archivo.
03Local
map_dependencies
Sigue las conexiones.
Rastrea importaciones, importaciones inversas y pruebas conectadas hasta sus líneas de origen.
04Llamada de modelo
predict_failures
Obtén una segunda opinión.
Pide a un modelo independiente posibles fallos en tiempo de ejecución, con un número de línea y una razón.
05Local
analyze_logs
Dale sentido a los registros.
Superficie de entradas de registro inusuales, clasificadas por gravedad y redacción inusual. Requiere Python 3.
06Local
list_providers
Verifica tu conexión.
Ve qué CLI compatibles están instalados y verifica su estado de inicio de sesión.
Una señal útil.
Tu criterio sigue siendo importante.
Dale a tu agenteun segundo par de ojos.
Añade el servidor MCP. Reinicia tu agente.
Pregúntale dónde podría fallar tu código.
Guía de configuración completa
01 / CONECTA LA HERRAMIENTA
claude mcp add --scope project predictive-debugger -- npx -y predictive-debugger@latest
Añade el servidor a este proyecto. Usa --scope user para cada proyecto.
02 / INICIA UNA CONVERSACIÓN
“Usa Predictive Debugger para encontrar los archivos de mayor riesgo en src/.”
Node.js 22+ · Una CLI compatible, instalada y con sesión iniciada.
Las llamadas de predicción usan el acceso a modelos y la asignación de tu CLI.
Antes de empezar.
¿Mi código sale de mi máquina?
El análisis estático, los mapas de dependencias y el análisis de registros se ejecutan localmente. Las predicciones envían el contexto de origen y dependencias acotado al proveedor de modelos de tu CLI. Las credenciales permanecen en tu CLI. Consulta el modelo de seguridad.
¿Necesito una clave API separada?
No. Las predicciones usan la CLI de Claude Code, Codex o GitHub Copilot en la que ya has iniciado sesión, incluida su asignación de uso.
¿Qué código puede revisar?
JavaScript y TypeScript, incluidos JSX, TSX y decoradores. Los componentes de archivo único de Vue y Svelte no son compatibles. Los archivos de más de 4 MB se rechazan, y las predicciones grandes pueden cubrir declaraciones seleccionadas. Consulta la referencia de la herramienta.
¿Reemplaza las pruebas o la revisión de código?
No. Las puntuaciones de riesgo y las predicciones pueden ser incorrectas. Un veredicto limpio en un archivo no prueba que una funcionalidad funcione. Usa los hallazgos para guiar tu revisión y luego verifica el comportamiento con pruebas y el código circundante.
¿Hay una extensión de VS Code?
Hay una extensión experimental que puede mostrar hallazgos en el panel de Problemas. Actualmente requiere una compilación local y no está en el Marketplace. Prueba la vista previa de VS Code.