关于 Veridu
Veridu for Claude Code 可在提交前独立审查代码变更。两名审查者检查提交的差异和文件,返回带证据的发现以及 pass、review 或 block 结果;后续检查中的发现会保留相同 ID。
主要功能
- 01提交前变更审查
- 02两名独立审查者
- 03按行标注并附证据
- 04pass、review 或 block 结果
- 05后续检查沿用发现 ID
适用场景
- 01提交前检查生成的代码变更
- 02审阅并修复标记的代码行
- 03比较多轮检查中的发现
MCP 相关
连接 Veridu 托管的 MCP 服务 `https://api.veridu.io/mcp`,提供 `verify_change`、`get_change`、`veridu_review` 和 `veridu_review_status` 工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.veridu.io/mcpclaude mcp add --transport http michaelw-pr-veridu https://api.veridu.io/mcp{"mcpServers":{"michaelw-pr-veridu":{"type":"http","url":"https://api.veridu.io/mcp"}}}在 Cursor 中打开{"servers":{"michaelw-pr-veridu":{"type":"http","url":"https://api.veridu.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"michaelw-pr-veridu":{"type":"http","url":"https://api.veridu.io/mcp"}}}{"mcpServers":{"michaelw-pr-veridu":{"serverUrl":"https://api.veridu.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Claude Code 的 Veridu
在提交之前,对 Claude 刚刚做出的更改进行独立审查。让 Claude“使用 Veridu 验证此更改”:它会将差异和已更改的文件发送给 Veridu,由两家不同厂商的审查器进行检查;无法在代码中找到依据的问题会被剔除;随后 Claude 会收到审查结果(通过、需审查或阻止),以及包含文件、行号、严重性和证据的具体问题。Claude 会修复站得住脚的问题并再次检查;每个问题在后续检查中都会保留相同的 ID,因此你可以看到哪些问题已修复、哪些仍然存在,以及修复引入了什么问题。
Veridu 只审查发送的内容。它不会读取你仓库的其余部分,因此通过仅表示“在发送的内容中未发现问题”,而不是“可以安全合并”。要结合仓库上下文审查拉取请求,请使用 GitHub App。
插件包含的内容
- 一个 MCP 服务条目,用于 Veridu 托管的服务
https://api.veridu.io/mcp(工具:verify_change、get_change、veridu_review、veridu_review_status)。 - 一个技能
verify-before-commit,指导 Claude 如何构建有效负载、阅读结果并执行修复与复查循环。
不会在你的计算机上运行任何内容:没有钩子、脚本或软件包。
安装
/plugin install veridu --marketplace michaelw-pr/veridu-plugin
然后运行 /mcp,选择 veridu,并在浏览器中登录(使用 GitHub、Google 或通过电子邮件发送的验证码)。无需 API 密钥。
Cursor
同一个插件也可安装在 Cursor 中(.cursor-plugin/plugin.json):Veridu MCP 服务 https://api.veridu.io/mcp 和 verify-before-commit 技能。首次使用该服务时,需要在浏览器中通过 OAuth 登录;无需粘贴令牌。
VS Code(GitHub Copilot)
Veridu 是远程 MCP 服务,无需安装。将其添加到项目中的 .vscode/mcp.json(或你的用户级 mcp.json):
{
"servers": {
"veridu": {
"type": "http",
"url": "https://api.veridu.io/mcp"
}
}
}
从文件或 MCP 服务列表启动服务,并在出现提示时于浏览器中登录(使用 GitHub、Google 或通过电子邮件发送的验证码)。在 Copilot Agent 模式下,提交之前让它“使用 Veridu 验证此更改”:它会调用 verify_change,并发送差异和已更改的文件,然后返回审查结果(通过、需审查或阻止)以及包含文件、行号、严重性和证据的问题。要审查现有的 GitHub 拉取请求,请让它使用 Veridu 审查该 PR(veridu_review)。
费用
免费账户每月包含 20 次审查。每项新更改会用掉 1 次;同一项更改最多可免费进行 2 次后续检查;重新发送完全相同的更改则会免费返回先前的结果。套餐:https://veridu.io/pricing
隐私
Claude 调用 verify_change 时,会将更改的差异和所选文件的完整内容发送到 api.veridu.io。不会读取你计算机或仓库中的其他内容。检查会在 AWS us-east-1 的隔离沙盒中运行;审查提示词会发送给 OpenAI 和 Anthropic,根据两者已发布的政策,它们都不会使用 API 流量进行训练。检查完成 7 天后,差异和文件会被删除;结果(审查结论和问题,其中可能引用你的代码行)会一直保留,直到你删除账户。Veridu 仅存储登录令牌的哈希值。完整政策:https://veridu.io/data。如有疑问或需要申请删除数据,请联系:[email protected]。
支持
[email protected] · https://veridu.io/docs
Veridu 由 T3 Interactive LLC 运营。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。