VibeDefend

Intelligence is solved. Context isn't.We bring your business logic and security into yourNo flaws, no bill.

VibeDefend conecta tu agente de programación con CybeDefend en un solo comando. Reglas de negocio extraídas de tu forma de programar.

Instala en 5 segundosNode 18.17+
npx -y @cybedefend/vibedefend@latest install
Detección automática
  • Claude CodeClaude Code
  • CursorCursor
  • OpenAI CodexOpenAI Codex
  • WindsurfWindsurf
  • GitHub CopilotVS Code Copilot
Los agentes en los que nos integramos
Claude CodeCursorWindsurfGitHub CopilotOpenAI Codex

Ejecuta el instalador una vez: detecta todos los agentes de tu máquina y conecta los que elijas.

Lo que le falta a tu agente

Tu agente escribe la línea. Nadie la lee.

Miles de líneas al día. Ninguna revisión detecta el fallo.

Entregado con el fallo
Claude CodeSesión del agente, a solas

Thinking ...

Update ( src/db/users.repo.ts )
db . query('SELECT * FROM users WHERE id = ' + id)

Tests en verde

Abriendo la pull request #482

» auto modeVibeDefend: off

Un archivo de reglas no lo arregla.

La regla estaba en el archivo, tal cual. El agente la incumplió igual.

M06 · LOY-01Puntos de fidelidadLa regla estaba en el archivo

La regla de la empresaUn punto de fidelidad por euro pagado en dinero. Nada por la parte en tarjeta regalo.

IncumplidaUn archivo de reglas
Lo que cambia VibeDefend

Dos minutos para instalar.

Un comando. Detecta todos los agentes de tu máquina.

npx -y @cybedefend/vibedefend@latest install
Claude CodeCursorWindsurfGitHub CopilotOpenAI Codex

Tu contexto llega a la línea.

Extraídas de tu código, más OWASP, SOC 2, RGPD, ISO 27001.

Claude CodeVibeDefend
vibedefend . business-rules.inject
tenant scopingsoft-deleteaudit-on-write
vibedefend . security-rules.inject
OWASPSOC 2GDPRISO 27001

Thinking ...

Update ( src/db/users.repo.ts )
db . query('SELECT * FROM users WHERE id = ' + id)
vibedefend . scan.diff
Code AnalysisIaCSecrets

new finding in diff → SQL Injection

» auto modeVibeDefend active

Escaneado antes de la pull request.

Un hallazgo, con su corrección. El agente reescribe la línea.

src/db/users.repo.tsdiff escaneado en la sesión
db.query('SELECT * FROM users WHERE id = ' + id)
db.query('SELECT * FROM users WHERE id = $1', [id])

Inyección SQL, corregida en la línea editada

Regla LOY-01 aplicada con exactitud

Los comandos peligrosos nunca se ejecutan.

Un borrado de esquema, un sudo destructivo. Detenidos antes de ejecutarse.

Sesión del agente · vigilada
sudo rm -rf /etc/

BLOCKEDsudo destructivo fuera del proyecto· no-destructive-sudo

DROP SCHEMA public CASCADE

BLOCKEDborrado de esquema sobre una base en producción· no-destructive-sql

requests-toolbelt-async

BLOCKEDel paquete no existe en el registry· package does not exist

Cada hallazgo, en directo en la sesión.

Un dashboard para el equipo. La misma lista, dentro del agente.

Vista de proyecto de CybeDefend con hallazgos en directo
Cada hallazgo, con su correcciónEl agente lee esta lista en directo
Lo que obtienes

Cuatro escenas, grabadas.

Sesiones reales de Claude Code con VibeDefend en el bucle. Elige una.

Claude CodeVibeDefend
Add an endpoint to update user profile

Cuatro piezas, una instalación.

Lo que corre dentro del agente una vez ejecutado el comando.

Reglas

Reglas de negocio extraídas de tu código, más OWASP, SOC 2, RGPD e ISO 27001, inyectadas con el prompt.

vibedefend · rules.inject
tenant scopingsoft-deleteaudit-on-writeno-raw-amount-math
OWASPSOC 2GDPRISO 27001

Protección de secretos

Las lecturas directas de secretos se rechazan; el agente recibe la referencia gestionada.

vibedefend · action.guard
$cat .env | grep STRIPE⊘blocked raw secret read (.env) · logged to audit→reference process.env.STRIPE_WEBHOOK_SECRET
$constructEvent(body, sig, process.env.STRIPE_WEBHOOK_SECRET)✓npm test -- webhooks · 4 passed

Control de acciones

Comandos destructivos, borrados de esquema, rutas protegidas: detenidos antes de ejecutarse y anotados en el registro de auditoría.

vibedefend · action.guard
$rm -rf ./storage/uploads⊘protected path · outside allowed scope
$DELETE FROM sessions⊘no WHERE · 8,932 rows · logged to audit

Hallazgos en vivo

Todos los escáneres, unificados. El agente lee la lista completa de hallazgos en vivo y corrige en el bucle.

vibedefend · findings.list
  • SASTSQL injection · users.repo.ts:42 · reachable
  • SCAlodash 4.17.20 · CVE-2021-23337
  • secretsAWS access key · config/prod.yml
  • IaCS3 bucket public-read · main.tf
  • CI/CDpull_request_target · .github/workflows/deploy.yml
in the agent's context · live
Lo que los escáneres no ven

Ocho fallos, frenados antes de guardar.

El 43 % de las vulnerabilidades de API explotan la lógica de negocio, no CVE (Wallarm, 2026). Ningún escáner las detecta.

Claude CodeClaude Codeantes
// GET /api/orders/:idconst order = await db.order.findUnique({  where: { id: req.params.id },});return res.json(order);
VibeDefenddespués
// GET /api/orders/:idconst order = await db.order.findUnique({  where: { id: req.params.id, tenantId: req.user.tenantId },});if (!order) return res.status(404).end();return res.json(order);

Consulta por id sin filtro de tenant: cualquier cliente autenticado puede leer este pedido.

Detectado en agent-time · Claude Code

Detrás de VibeDefend, toda una plataforma.

Lo que instalas en el agente funciona sobre la plataforma completa de CybeDefend: panel, escáneres, políticas, informes y AutoFix, para todo el equipo.

Confianza y cumplimiento

Hecho para que le confíes tu código.

RGPDConforme

Cumplimiento ya vigente. Los clientes de la UE operan sobre infraestructura cualificada SecNumCloud.

SOC 2 Type IIControles implantadosAuditoría en curso

Nuestros controles cumplen los criterios y la auditoría está en curso. El informe se comparte bajo NDA el día en que se emita.

Trust Center
Tu código se queda en tu regiónUE en París, EE. UU. en Iowa

El guardián decide en local. El análisis se queda en tu región, en nuestros modelos, y nunca se usa para entrenar ninguno.

Partners, programas e inversores

BpifranceLa French TechGoogle for StartupsEuraTechnologiesCNRSCRIStALScalewayCyber Campus de LilleHodéfi

Construido por expertos

Jason Lee
Jason LeeEx CISO de Zoom y Splunk. Virtual CISO en F5.

Veinte años al más alto nivel en seguridad, de sus trece años en Microsoft a SVP Security Operations en Salesforce. Se incorporó al consejo en septiembre de 2026.

Florentin Ledy
Florentin LedyCofundador, Ops & Tech en CybeDefend

Dirigió el estudio controlado y lo publicó entero, incluidos los seis casos en los que la capa no dio resultado.

Lee el estudio y reprodúcelo

Empieza gratis

Gratis para empezar. Toda la plataforma.

Sin tarjeta, sin límite de tiempo.

0 €sin tarjeta

  • 10 escaneos estáticos
  • 50 créditos de IA
  • Acceso a toda la plataforma
  • Tu primer escaneo desbloquea un 50 % de descuento en tu primer mes de pago

¿Prefieres verlo primero en tu repositorio?

Veinte minutos con un fundador, sobre tu repositorio.

Reservar una demoLee el estudio y reprodúcelo36 páginas, 90 transcripciones, auditorías a ciegas.

Cómo funciona,
en detalle.

La documentación explica la instalación, la configuración y cada opción.

Leer la documentaciónen inglés

Agent & AI Integration

VibeDefend, one command to wire every agent

La instalación con un solo comando, el servidor MCP y los hooks, cómo conectar un proyecto, cada comando, los ajustes y la solución de problemas.

Preguntas

Antes de instalar.

¿Mi código sale de mi máquina?

Lo que envías a analizar sí sale, pero se queda en la región que elegiste al instalar: París para los clientes de la UE, sobre infraestructura cualificada SecNumCloud, e Iowa para los de EE. UU. Siempre en nuestros propios modelos autoalojados, nunca en una API de IA de terceros. El guardián decide en tu máquina, su telemetría solo lleva metadatos (ni contenido de prompts ni código en bruto), los hallazgos nunca cambian de región y tu código nunca se usa para entrenar un modelo.

¿Con qué agentes funciona?

El instalador conecta Claude Code, Cursor, Windsurf, GitHub Copilot y Codex. Cualquier otro agente compatible con MCP funciona con tu propia configuración, entre ellos Gemini CLI, Cline, Continue.dev y Zed.

¿Qué incluye el plan gratuito y qué pasa después?

50 créditos de IA y 10 escaneos estáticos, con acceso a toda la plataforma, sin tarjeta y sin límite de tiempo. Lanza tu primer escaneo y te enviamos un código promocional por email. Cuando necesites más, el plan Developer cuesta desde 19 € o 21 $ al mes.

¿Es otro escáner que inunda al agente de alertas?

No. Los escáneres tradicionales se ejecutan en cada commit y te ahogan en falsos positivos. VibeDefend actúa en agent-time, sobre el diff que se está escribiendo, con reachability y conocimiento del framework, y le da al agente un único hallazgo sobre el que actuar, con su corrección.

¿Puedo leer el estudio antes de registrarme?

Sí, y te lo recomendamos. El informe de 36 páginas, las 90 transcripciones, las auditorías a ciegas y los seis casos en los que la capa no dio resultado están en el repositorio público enlazado en esta página.

Nadie avisó a tu agente. Ahora lo sabe.

Un comando. Dos minutos. Sin tarjeta.

Instala VibeDefend en 5 segundos.

Un solo comando conecta a CybeDefend todos los agentes de programación de tu máquina: tus reglas de negocio, tus marcos normativos y protecciones que bloquean las acciones destructivas antes de que se ejecuten.

Instala en 5 segundosNode 18.17+
npx -y @cybedefend/vibedefend@latest install
Detección automática
  • Claude CodeClaude Code
  • CursorCursor
  • OpenAI CodexOpenAI Codex
  • WindsurfWindsurf
  • GitHub CopilotVS Code Copilot