仓库级漂移扫描
对整个代码库执行本地扫描,并按影响程度对漂移进行排序,因此您首先看到的是最关键的不一致,而不是一长串没有区分度的警告。
VibeDrift 是一款开发者工具,用于在项目增长过程中发现并防止 AI 生成的代码漂移。它会扫描代码库中的不一致、已经分化的模式、缺失的保护检查、重复逻辑,以及其他表明 agent 已不再遵循仓库既定约定的迹象。
该产品面向这样的工作流:Claude Code 或 Cursor 之类的 AI 编码 agents 已经在编写代码。VibeDrift 可以作为本地扫描器从 CLI 运行,也可以作为 MCP server 运行,这样 agent 就能在任务进行中查询代码库,并在写入或提交更改之前获得有证据支撑的答案。
对整个代码库执行本地扫描,并按影响程度对漂移进行排序,因此您首先看到的是最关键的不一致,而不是一长串没有区分度的警告。
标出架构层面的矛盾,例如相似代码采用不同模式、缺少认证检查、重复逻辑,以及跨文件命名不一致。
生成 Vibe Drift Score、一致性报告、扫描间增量,以及可直接复制的修复建议,让输出不仅是诊断信息,而且可以直接采取行动。
提供一个 MCP server,包含 `get_dominant_pattern`、`find_similar_function`、`check_file_drift`、`get_intent_hints` 和 `validate_change` 等工具,使 agents 能在编写代码前检查约定。
提供本地 watch 模式,会在每次保存时刷新记忆,并提供 pre-push 门禁用于边缘捕获检查。
支持更深入的语义分析,用于检测重复逻辑、意图不匹配和 AI 验证的结果,并且深度检查作为一种按预算计费的付费能力提供。
当 AI 生成的文件在认证处理、错误处理、命名或数据访问风格上开始出现分化时,可对仓库运行本地扫描。扫描会优先排序最严重的不一致,方便开发者无需逐树检查即可审阅最大问题。
当 agent 即将编写新代码时,可在 Claude Code、Cursor 或其他 MCP 客户端中使用 MCP 工具。agent 可以询问主导模式是什么、是否已存在相似逻辑,或计划中的更改是否会引入漂移。
在文件频繁变更的活跃仓库中使用 watch 模式和 pre-push 检查。记忆会在保存时刷新,而门禁有助于在回到本地分支之前捕获回归。
当您需要对意图不匹配或仅从结构上不明显的隐藏重复进行语义检查时,可使用深度扫描。对于更大的代码库或简单模式匹配不足以覆盖的场景,这是一条更细致的路径。
您可以在项目中通过命令行运行 VibeDrift:`npx @vibedrift/cli .`。主页说明本地扫描无需账户或配置即可开始。
根据 FAQ,VibeDrift 旨在比较文件和代码库,而不仅仅是在单个文件中验证语法。这使它不同于 ESLint 或 Prettier 这类按文件逐个工作的工具。
该产品将本地免费扫描和运行在您机器上的 MCP 工具作为主要方式。对于更深入的语义检查,博客说明只有在显式使用深度模式时,接受审查的单个函数才会离开本机。
网站展示了一个包含本地扫描和有限深度扫描的免费计划、一个包含更多深度扫描和编辑器内检查的 Pro 计划,以及一个面向 BYOC、团队席位、SSO/SAML、自定义规则、GitHub App 自动化和专属支持的 Enterprise 计划。
FAQ 页面包含一个专门的问题,询问 VibeDrift 是否适用于旧代码库或遗留代码库,但此处提供的渲染文本并未包含答案。因此,公开网站表明已覆盖遗留代码支持,但在当前截取的文本中没有足够细节可据此准确复述。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
Manta AI 是面向团队的自治式网页应用测试工具,可从 URL 自动探索应用、映射行为、捕捉回归,并用自然语言生成测试,无需脚本或维护选择器。
Ghost 是一款基于终端的 AI 助手,可在命令行中聊天、生成代码并运行任务。内置免费模型,支持 Linux、macOS 和 Windows,且为开源项目。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
hob 是面向编码 agent 的独立工作区,可将 agent 会话、终端、历史记录和后续工作围绕你已在用的工具与提供商有序管理,适合重视本地路由、历史和工作区结构控制的开发者。
SonOf 连接你的代码仓库和 PM 工具,审计代码库与产品上下文,将已批准工作转为可交付工单,并由资深工程复审,适合缺少完整团队的创始人和技术负责人。