Pull Request 审查
读取 diff 与仓库上下文后给出明确的合并建议,改动有问题时直接阻止合并,并以评论形式附上失败请求、响应或截图,而不是只给一段意见。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
Qodex.ai 是一个面向工程团队的自动化测试平台,用一个 AI 代理在每次拉取请求上同时执行代码审查、API 测试、UI 测试和安全渗透测试。它的做法不是只读 diff,而是打开真实应用、跑真实场景,并把失败请求、响应或截图作为证据挂在 PR 上,通过则放行、失败则阻止合并。定价分三档:Individual 免费,每月 25 个测试场景、100 次运行;Startup 起价 $1,299,每月 200 个场景、10,000 次运行;Scale 起价 $2,500,场景与运行不限。缺点是最低付费档对个人开发者偏高,且核心能力围绕 GitHub、GitLab 等英文生态展开。
Qodex.ai 是一个把代码审查、测试与安全扫描合并到同一套场景里的 AI 代理平台。它面向的是工程团队里负责合并代码的人——开发、QA 和工程负责人,目标是在每次拉取请求进入主分支之前,先跑一遍真实应用而非只读 diff。
代理按六个步骤循环:先读取本次修改的 diff 以及周边仓库上下文,再对着预览环境执行相关的 API、UI 与安全测试;每条发现都附带失败的请求、响应或截图;最后给出一条明确的合并建议。生产环境里发生过的故障会被转化为回归场景,下一次改动会针对它们重新验证。场景本身就是标准的 Playwright 和 HTTP,团队可以导出并自己拥有。
对普通开发者,接一个 GitHub 仓库就能开始跑 PR 测试;对团队,可以接入 GitLab、Slack、Jira、Cursor 以及 Sentry、Datadog 等可观测性工具,把测试接进 CI/CD 和现有告警流;对质量负责人,平台提供审查周期、队列深度、不稳定性比例和覆盖率等速度分析指标。
读取 diff 与仓库上下文后给出明确的合并建议,改动有问题时直接阻止合并,并以评论形式附上失败请求、响应或截图,而不是只给一段意见。
支持多步骤流程、认证配置文件与 API 治理,按真实调用链执行并记录每一步的请求与响应。场景可标记为真实缺陷、过期测试或环境问题三类,避免误报消耗团队信任。
在真实浏览器里运行 UI 场景,并提供 UI Pages 目录统一管理页面。失败时附带截图与对应场景名,方便直接定位是哪一步界面行为出了问题。
内置对齐 OWASP 的安全探测,可发现如跨租户计费读取这类越权问题,并给出 CVSS 评分与 OWASP API 编号。安全语义刻意反转:通过意味着攻击被挡住,避免代理为让测试变绿而放宽断言。
可从 OpenAPI、Postman、电子表格和已有测试中导入场景,场景本身是标准的 Playwright 与 HTTP 代码,团队可以导出并自行维护,不被平台锁死。
模型只在首次编写场景时参与,之后的每次重放都是生成的代码、不再调用模型,因此场景规模扩大时账单不会同步增长。这对用例多的团队是明显的成本结构优势。
生产环境发生的故障可以被沉淀为回归场景,下一次改动会针对这些历史故障重新验证,把线上教训固定进测试集而不是停留在文档里。
支持 GitHub 与 GitLab 的 PR/MR 审查,可连接 Sentry、Bugsnag、Datadog、Rollbar、PagerDuty 或自定义 MCP 服务器,并通过 Slack webhook、通用 webhook 与邮件摘要输出运行结果。
官方说明 ↗当你的团队每天合并大量 AI 生成的代码、又没有足够人手逐条审查时,Qodex 值得纳入合并流程:它把审查、API/UI 测试和安全扫描压进一个代理,失败时给出可核对的请求与截图,比只读 diff 的机器人更有说服力。Individual 档免费且限制清晰,适合先在一个仓库上验证它能不能抓住真实问题。当你是单人开发者、每月 PR 量很小,或团队重度依赖非 GitHub/GitLab 的私有代码托管时,它不划算。
适合在合并前跑真实应用而非只读 diff 的工程团队,能阻断带有安全或功能问题的改动进入主分支。
可以用场景化 API 与 UI 测试替代手工回归,失败时拿到请求、响应和截图,减少复现沟通成本。
内置 OWASP 安全探测能发现越权、注入等问题,适合把安全检查前移到 PR 阶段而非上线后扫描。
免费档每月 25 个场景、100 次运行,可用但上限明确;若 PR 量超过这个规模就需要考虑付费档。
官方文档只列出 GitHub 和 GitLab 两种代码托管集成,使用其他平台时接入方式官网未说明。
| 方案 | 价格 | 包含内容 | 说明 |
|---|---|---|---|
| Individual | $0 | 每项目每月,25 个测试场景、100 次测试运行、1 个并发运行、1 个 AI 会话 | 免费,适合在真实应用上评估 Qodex |
| Startup | From $1,299 | 每项目每月,200 个测试场景、10,000 次测试运行、2 个并发运行、10 个仓库 | 起价,按团队规模与用量确定范围 |
| Scale | From $2,500 | 每项目每月,场景与运行不限、高并发、SSO/SAML、审计日志与 mTLS | 起价,按组织规模与用量确定范围 |
以上为公开费率整理,厂商保留调价权利,实际以官方页面为准。
| 指标 | 数值 | 数据来源 |
|---|---|---|
| 免费档每月测试运行数 | 100 | Qodex pricing |
| 免费档测试场景上限 | 25 | Qodex pricing |
| Startup 档每月测试运行数 | 10,000 | Qodex pricing |
| Startup 档测试场景上限 | 200 | Qodex pricing |
| Startup 档起价 | From $1,299 | Qodex pricing |
| Scale 档起价 | From $2,500 | Qodex pricing |
| 示例安全发现 CVSS 评分 | 8.6 | Qodex 官网首页 |
| 示例 PR 运行耗时 | 11.4s | Qodex 官网首页 |
| 示例测试套件场景数 | 41 | Qodex 官网首页 |
有免费档。Individual 档每个项目每月 $0,包含 1 个 GitHub 仓库、最多 25 个测试场景和 100 次测试运行,核心 OWASP 安全探测也可用,适合先在自己的真实应用上验证效果。超过这些上限就需要升级到 Startup 档。
Individual 免费,25 个测试场景、100 次运行;Startup 起价 $1,299,每项目每月,200 个测试场景、10,000 次运行、2 个并发测试;Scale 起价 $2,500,每项目每月,场景与运行不限、高并发、支持 SSO/SAML 和审计日志。
只读 diff 的审查者只能基于代码本身给意见;Qodex 会打开真实应用、跑起场景再给结果。比如一个跨租户读取计费的请求,它会实际调用并记录返回 200 而非预期的 403,附带 CVSS 8.6 和 OWASP API1:2023 编号,再据此阻止合并。
官方文档列出 GitHub 和 GitLab 两种:安装 GitHub App 可关联仓库并运行 PR 审查,GitLab 则支持关联 GitLab.com 项目并审查合并请求。其他代码托管平台的接入方式官网未说明。
不会同步增长。模型只在首次编写场景时参与,之后的每次重放都是生成的代码、不再调用模型,所以场景数量增加不会带来等比例的模型调用费用;账单增长主要来自档位本身和场景的首次生成。
不一定。可以从 OpenAPI、Postman、电子表格和已有测试中导入场景,场景本身是标准的 Playwright 和 HTTP,团队可以导出并自行维护。如果代码变化导致场景过期,Qodex 会以 diff 形式提出修复建议,由你确认。
可以。除了 GitHub 和 GitLab,还支持连接 Sentry、Bugsnag、Datadog、Rollbar、PagerDuty 或自定义 MCP 服务器,并通过 Slack webhook 发定时运行摘要、通过通用 webhook 把运行完成 JSON POST 到自有端点,也支持邮件摘要。