VibeDefend

VibeDefend

AI 编码安全

VibeDefend

不再等 PR 后扫描——规则在 Agent 写第一行代码前就已在上下文中。

5 秒
安装耗时
5+
支持 Agent
免费
免费额度

免费试用 · 无需下载即可在线体验

为什么编码 Agent 需要运行时安全?

传统 SAST 扫的是 PR,而 Agent 一天写的代码比 Reviewer 一周读的还多

当开发者用 Claude Code 或 Cursor 完成一个午后会话能产出上千行代码时,传统的 PR 审查循环已经断裂。部分团队直接合并,部分团队把所有输出打包成一个大 PR 交给人类——但没人会逐行读完。

CybeDefend 的团队发现,真正的控制点已经从 PR 转移到了 Prompt。VibeDefend 就是这一转变的产物:它通过一条 npx 命令自动检测本机所有编码 Agent,将其接入 CybeDefend 治理层,把业务规则、安全框架和硬停止动作清单注入每个 Agent 的上下文。

四道防线同时工作:从仓库挖掘业务规则(如「金额必须用 Decimal128」「不得暴露软删除记录」)、注入 OWASP/SOC 2/GDPR/ISO 27001 基线、阻止破坏性命令(rm -rf、sudo、无 WHERE 的 DELETE)、实时扫描正在编辑的 diff,并将扫描结果反馈给 Agent 就地修复。

核心功能一览

六大核心能力,覆盖创作全流程

🛡️

四道运行时护栏

业务规则挖掘 + 安全框架注入 + 动作守卫(破坏性命令拦截)+ 实时 diff 扫描,每道独立可调。

⚡

5 秒一键安装

npx -y @cybedefend/vibedefend@latest install,自动检测本机 Agent、选择区域(EU/US)、确认接入,无需 YAML 配置。

🔗

多 Agent 全覆盖

Claude Code、Cursor、Windsurf、OpenAI Codex、VS Code Copilot 五款主流编程 Agent 自动检测接入,跨平台支持 macOS/Linux/Windows。

🚫

实时破坏性拦截

在 rm -rf、sudo、DROP SCHEMA、无 WHERE 的 DELETE 等大杀伤命令执行前主动拒绝,并记录日志供审计。

✅

SOC 2 + GDPR 合规

SOC 2 Type II 审计进行中,GDPR 合规已实现;数据按 EU/US 区域隔离,分析后源数据即时删除。

零基础快速上手

4 步完成你的第一件 AI 作品,无需任何设计经验

1

运行安装命令

终端执行 npx -y @cybedefend/vibedefend@latest install,Node 18.17+ 即可。

2

选择区域与 Agent

交互提示选择 EU 或 US 区域,确认本机已检测到的编码 Agent,选择要接入的 Agent。

3

开始编写受保护代码

打开 Claude Code / Cursor / Copilot 等 Agent,后续所有操作都将受到业务规则与安全框架保护,破坏性命令会在执行前被拦截并提示。

全平台客户端下载

支持网页端、桌面端、移动端及浏览器插件,随时随地开启创作

npm 包

npm install
下载
GitHub 仓库
下载
火山引擎AD

常见问题解答

遇到问题?这里可能有你想要的答案

1

VibeDefend 会影响 Agent 代码质量吗?

不会。规则注入和命令拦截只是防止违规操作,不会修改或裁剪 Agent 的正常输出。被拦截的操作会在日志中记录原因,允许人工审核后放行。

2

数据安全如何保障?

所有分析在 EU/US 区域隔离进行,源数据在完成分析后立即删除,不会保留原始代码内容。Agent 交互数据也不外传。

与同类安全工具对比

和同类工具横向对比,帮你选对工具。

对比维度VibeDefendSnykSonarQube
控制点Prompt 运行时注入PR diff 扫描PR diff 扫描
业务规则✅ 仓库挖掘自动生成❌ 需手动配置❌ 需手动配置
破坏性命令拦截✅ 执行前硬拦截⚠️ CI 阶段告警⚠️ CI 阶段告警
多 Agent 支持✅ Claude Code/Cursor/Copilot 等❌ 通用 SAST❌ 通用 SAST