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

Saltar al video

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.

Parámetros, salidas y límites

Una señal útil.
Tu criterio sigue siendo importante.

Cómo lo evaluamos

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.