"Os valores monetários TÊM de usar Decimal128, nunca Number."
total = new Decimal128(cart.sum)
O VibeDefend liga o teu agente de coding à CybeDefend num só comando. Regras de negócio extraídas da forma como codificas. Regras de segurança dos frameworks que os teus auditores esperam. Action guards que bloqueiam chamadas perigosas antes de dispararem.
npx -y @cybedefend/vibedefend@latest installCorre o instalador uma vez; deteta automaticamente cada agente no teu portátil e liga os que escolheres.
Cada camada entrega ao agente o contexto no momento em que precisa dele: antes da edição, antes do commit, antes da chamada perigosa, e cada vulnerabilidade que os teus scanners já encontraram.
O VibeDefend aprende as convenções do teu repositório e propõe-nas como regras explícitas. O autopilot continua a extrair enquanto codificas, cada desvio torna-se uma regra a um clique, cada regra volta para o contexto do agente.
"Os valores monetários TÊM de usar Decimal128, nunca Number."
total = new Decimal128(cart.sum)
OWASP, SOC 2, GDPR, ISO 27001: os playbooks de segurança canónicos carregam no dia em que instalas. Acrescenta as tuas regras à medida por cima. O agente lê cada lembrete antes de cada edição.
"Parametriza cada query que misture input do utilizador, nunca concatenes strings em SQL."
db.query('SELECT … WHERE id = $1', [uid])rm -rf, sudo, leituras de secrets em bruto, escritas ad-hoc na base de dados: o Action Guard interceta a chamada do agente antes de disparar. Alterna avisar / bloquear por regra. Acrescenta os teus próprios padrões proibidos. Para além da denylist, um LLM avalia cada chamada de risco em contexto e apanha o que um regex simples deixa passar. Cada plano inclui 500 avaliações LLM e depois recorre à camada regex; a avaliação LLM completa fica ativa a partir do plano Scale. Cada interceção fica registada no audit trail.
"O sudo destrutivo nunca é permitido em sessões de coding interativas."
eu.cybedefend.com/audit/0xb2e8a4
O VibeDefend liga o agente à plataforma de AppSec completa da CybeDefend. Os seus scanners, SAST com alcançabilidade, SCA, segredos, IaC e CI/CD, analisam continuamente, e cada descoberta está ao vivo no contexto do agente. Assim o agente não só escreve código seguro, como tria e corrige as vulnerabilidades que já estão no teu repositório.
"req.body.q não confiável flui para uma string SQL crua, parametriza-a."
db.query('… WHERE q = $1', [req.body.q])O VibeDefend corre localmente ao lado do teu agente. Só metadados de governação (violações de regras, sinais de desvio, eventos de auditoria) chegam à plataforma CybeDefend.
O código-fonte nunca sai do editor. As decisões de regras acontecem no processo; o agente só vê o seu próprio contexto.
Eventos de bloqueio, propostas de regras e sinais de lacuna são reportados como metadados estruturados. Sem código em bruto, sem conteúdo do prompt, nunca.
Escolhe a tua região no momento do install. Audit trail guardado no tenant CybeDefend correspondente, sem replicação entre regiões.
Uma ligação de servidor MCP entre o teu agente e a CybeDefend, mais os hooks que o agente expõe (início de sessão, revisão de sessão, pre-write, pre-compact quando disponível). Volta a correr vibedefend install a qualquer momento para ativar ou desativar agentes.
Claude Code, Cursor, OpenAI Codex, Windsurf e VS Code Copilot. O instalador deteta automaticamente quais vivem no teu portátil e só liga esses. Voltar a correr o instalador acrescenta ou remove agentes de forma idempotente.
Não. O VibeDefend vive ao lado do teu agente na tua máquina. As decisões de regras acontecem localmente. Só metadados de governação (eventos de bloqueio, sinais de desvio, entradas de auditoria) chegam à plataforma CybeDefend.
A passagem de extração corre localmente e produz uma proposta de regra estruturada: uma pequena regra em linguagem natural mais uma referência ao caminho do ficheiro. Tu revês e aceitas; o corpo do ficheiro nunca é transmitido.
O agente recebe uma recusa amigável que explica a regra, o programador vê o bloqueio no editor, e fica uma entrada no teu audit trail da CybeDefend. Podes passar qualquer regra entre avisar e bloquear a qualquer momento.
O VibeDefend está incluído em todos os planos CybeDefend, incluindo o plano grátis. O instalador em si é grátis e aberto a inspeção. O lado da plataforma (audit trail, dashboard, multi-equipa) é o que os planos pagos desbloqueiam.
Um comando liga cada agente de coding na tua máquina à CybeDefend: as tuas regras de negócio, os teus frameworks de compliance e guards que bloqueiam chamadas destrutivas antes de dispararem.
npx -y @cybedefend/vibedefend@latest install