Diffblue Cover
来自 Diffblue Limited · www.diffblue.com ↗
面向 Java 的自主单元测试生成工具:Diffblue Cover 用确定性的强化学习引擎编写、维护并修复测试,且可运行在客户自有环境中。
unit-testing java code-quality test-generation on-prem
- 分类
- 编程与开发者工具
- 商业模式
- 免费增值
- 可用性
- 全球
- 发布
- 2020
- 记录更新
- 2026-10-12
- 成立时间
- 2016
- 总部所在地
- GB
选型档案
每个字段都标明取值依据。“未知”表示我们尚未核实,并不表示产品没有该能力。
- 适合的任务
- 写新代码 修改现有代码库
由记录推导而来:该产品用于编写与维护测试代码,而非审查或解释代码。
纠错 - 使用形态
- 命令行
所读主页称“Diffblue CLI runs locally”,因此 CLI 是最接近的单一形态,尽管还存在 IDE 插件与一个智能体。
纠错 - 运行平台
- JetBrains IDE 终端
由所读页面推导而来:主页描述了一个本地 CLI,且所读的维基百科条目将 Community Edition IntelliJ 插件列为 Diffblue Docs 文档。
纠错 - 运行位置
- 自托管 本地运行
在厂商关于页面上匹配到:"Plus, we operate on-prem so your code stays within your own environment, never seen and never shared", with the homepage adding that the Diffblue CLI runs locally.
纠错 - 离线可用
- 未记录
记录中不包含离线运行的声明;本地部署本身并不说明该产品可在无网络下工作。
纠错 - 官方服务地区
- 全球
与记录中已有的可用地域字段(“global”)一致;所读页面上没有发布按区域划分的服务清单。
纠错 - 公开 API
- 未记录
本轮未读取 API 参考页面,因此不作出 API 断言。
纠错 - 许可证
- proprietary
商业产品;所读页面上未发布源代码许可证。
纠错 - 商业使用
- 未记录
商业产品;Community Edition 被描述为可供商业组织使用,但未读到明确的商用授权。
纠错 - 界面语言
- 未记录
本轮所读的任何厂商页面都未说明产品自身的界面语言;保留该键是为了日后能作答,而不是留空。
纠错 - 计费
- 按用量 企业报价 免费额度: 有限 需要订阅: 否
价格为厂商公布的入门价,不含税;请以厂商页面为准。
纠错
各字段的证据来源
- 适合的任务
- 本站推断
- 使用形态
- 本站推断
- 运行平台
- 本站推断
- 运行位置
- 已核实 2026-10-12 www.diffblue.com ↗
- 离线可用
- 本站推断
- 官方服务地区
- 本站推断
- 公开 API
- 未知
- 许可证
- 本站推断
- 商业使用
- 本站推断
- 界面语言
- 未知
关键事实与证据
每条事实都列明适用条件、来源页面与核对日期。
-
总部所在地: GB 已核实 2026-10-12 www.diffblue.com ↗
适用条件: 据 diffblue.com/legal and diffblue.com/privacy 于 2026-10-12 所述
在厂商法律页面上匹配到: "We are Diffblue Limited … a company registered in England and Wales number 09958102, VAT number GB 233910133, with our registered office at Diffblue Limited, 5 New Street Square, London, EC4A 3TW." The privacy policy repeats the same registered office.
纠错
概述
Diffblue Limited 源自牛津大学 AI 研究组的拆分,其官网法律页给出的注册地址为 5 New Street Square, London EC4A 3TW,在英格兰和威尔士注册,公司编号 09958102。厂商的时间线把拆分标为 2016 年,把 Diffblue Cover 的发布标为 2020 年。Cover 可自主编写 Java 单元测试:公司称其强化学习引擎生成的测试能够编译并通过,无需人工逐行审查,并宣称速度可达人类开发者的 250 倍,同时以本地部署保证代码不外流。当前的打包方式是把测试代理架在已获企业批准的编码平台之上,例如 GitHub Copilot CLI 或 Claude Code。局限在语言覆盖:本次读取的页面主推 Java,其他语言与代理集成标注为即将支持,而非已支持。
主要功能
- 基于既有代码库自主生成 Java 单元测试
- 随代码变更持续维护并更新测试
- 不使用大语言模型的确定性强化学习引擎,生成的测试可编译可运行
- 在客户防火墙内本地部署,受监管场景可选气隙部署
- 按净新增覆盖行数计费,而非按席位或 API 调用
- 作为代理运行在已获批的编码平台之上,例如 GitHub Copilot CLI 或 Claude Code
适用场景
- 在遗留 Java 代码库现代化之前提升单元测试覆盖率
- 在 CI 中加入回归测试,无需逐条手写用例
- 为受监管或气隙项目把源代码留在外部模型厂商之外
定价
计费按结果而非席位:公布的入门包为 5,000 行净新增覆盖收 1,500 美元,折合每行 0.30 美元;企业包按报价。Cover Community Edition 为免费版本,开源与商业用途均可使用。
常见问题
Diffblue Cover 是什么?
它是一款面向 Java 的 AI 工具,可自动生成单元测试:读取代码库、编写能够编译并通过的测试,并随代码变化维护这些测试。
Diffblue 总部在哪里?
Diffblue Limited 的官网法律页写明注册地址为 5 New Street Square, London EC4A 3TW,公司编号 09958102,注册于英格兰和威尔士。
Diffblue Cover 使用大语言模型吗?
厂商将其与基于大模型的助手区分开:它称生成器使用强化学习而非大语言模型,因此测试是确定性的,并可本地部署,不必把代码发给第三方。
这条记录没有确立哪些内容?
本次读取的页面没有写明许可条款、产品自身的界面语言,也没有列出厂商点名之外的集成支持,因此这些字段仍未确认。
同类产品
- Codacy — 自动化代码审查与代码质量平台,检查代码仓库和 AI 生成代码的质量、安全与覆盖率问题,并提供面向拉取请求与编码智能体的 AI 功能。
- SonarSource — 代码质量与安全平台(SonarQube),分析源码(含 AI 生成代码),提供自托管、云端与 IDE 版本。
- CodeScene — 软件工程智能平台,用 Code Health 为代码库打分,并以该指标约束、评审与重构 AI 生成的代码。
- Aider — 开源命令行 AI 结对编程工具,可直接在你本地的 git 仓库中编辑代码。
- Amazon Q Developer — AWS 的 AI 编程助手(前身为 CodeWhisperer),用于代码生成、安全扫描与 AWS 相关任务。
- Amp — 来自 Sourcegraph 的智能体式编程工具,可在本地或远程 orb 中运行,通过终端、编辑器、网页和手机编写并交付代码。
相关指南
来源
- Diffblue — AI Testing Agent for Enterprise Unit Testing ↗
- About Diffblue (history and technology) ↗
- Diffblue pricing ↗
- Legal — Diffblue Limited registered office ↗
- Privacy — Diffblue Limited ↗
- Diffblue raises $6.3M for autonomous AI-powered test generation platform (SiliconANGLE) ↗
- Diffblue (Wikipedia) ↗
本记录最近复核于 2026-10-12。
机器可读记录:/api/products/diffblue.json · 发现错误?提交纠错