lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

herramienta avanzado seguridadagentesnodejsvercel

Deepsec: revisa vulnerabilidades con agentes y límites de gasto

Busca candidatos a vulnerabilidad y encarga su revisión a agentes. Conserva estado para retomar el análisis y exporta hallazgos para revisarlos con tu equipo.

✓ verificado el 26 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.


Para el agente: cómo acompañar al usuario

  1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
  2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
  3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
  4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
  5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
  6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

Pasos de configuración

Paso 1: define el alcance y el presupuesto

Comprueba que tienes Node.js ≥22, npm/npx y pnpm disponibles. Usa un repositorio autorizado y revisa docs/getting-started.md y Security model of deepsec itself del README. Decide qué modelo y entorno vas a utilizar antes de iniciar.

Paso 2: inicializa con límites

Desde la raíz del repositorio objetivo, el README da este ejemplo con topes de coste y duración:

npx deepsec init --max-cost-usd 100 --max-duration 2h

Es un ejemplo de presupuesto, no una estimación del coste necesario. El asistente configura el proveedor y comienza el trabajo. Asegúrate de que el límite elegido corresponde a tu autorización de gasto.

Paso 3: exporta los hallazgos

Al finalizar:

cd .deepsec
pnpm deepsec export --format md-dir --out ./findings

Comprobación

Abre los hallazgos exportados y revisa evidencia, ubicación e impacto. Comprueba el estado y el consumo del análisis; terminar el proceso no acredita ausencia de vulnerabilidades.

Si algo falla

Si se interrumpe, vuelve a lanzar el mismo comando de inicialización para continuar desde su estado. Si falta saldo o cuota, resuelve el acceso con el proveedor antes de reintentar. Consulta la documentación de la versión instalada en .deepsec/node_modules/deepsec/, como indica el README.

ver en .md ¿Prefieres el recurso entero?

Qué es

Deepsec es un arnés de Vercel Labs para buscar vulnerabilidades en repositorios mediante agentes. Combina un escaneo rápido de patrones con investigación de candidatos y exportación de resultados.

Para qué te sirve

  • Cuando necesitas revisar código que lleva tiempo sin una auditoría completa.
  • Cuando un análisis se interrumpe y quieres continuar desde el estado guardado.
  • Cuando necesitas entregar un archivo por hallazgo para su revisión.

Cómo funciona

La inicialización configura modelo y acceso, y crea .deepsec con el estado del análisis. scan encuentra candidatos; process encarga la investigación a modelos. revalidate vuelve a comprobar los resultados y export produce informes. Para grandes repositorios el proyecto documenta trabajadores distribuidos en Vercel Sandbox.

Antes de empezar

Necesitas Node.js ≥22, npm/npx y pnpm (el proyecto declara pnpm 8.15.9) y el método de acceso al modelo que elijas: proveedor directo o Vercel AI Gateway. Las operaciones posteriores del README utilizan pnpm dentro de .deepsec. El código es Apache-2.0; las llamadas a modelos y la infraestructura se pagan aparte. Fija un presupuesto antes de iniciar.

Límites y alternativas

El autor advierte que las revisiones grandes pueden resultar muy costosas. Trata el programa como un agente con acceso al shell, revisa el entorno y usa código autorizado. Un candidato o una recomendación automática necesitan comprobación humana. La skill de auditoría de Cloudflare es otra opción cuando prefieres un procedimiento dentro de tu agente en vez de un escáner con estado propio.

Recursos