GitHub Code Quality现已在GitHub Enterprise Cloud和GitHub Team上全面推出。它解决了软件开发面临的一个新挑战:人工智能加速代码输出,代码质量帮助团队交付他们信任的代码。
Code Quality将CodeQL的确定性分析与AI辅助检测相结合,以捕捉拉取请求中的可维护性和可靠性问题, Copilot Autofix建议您在合并前查看修复。在GitHub自己的工程组织中,团队在合并拉取请求之前解决了67.3%的代码质量发现。
自公开预览以来,代码质量添加了:全组织启用,组织级仪表板显示存储库的可维护性和可靠性分数。直接在拉取请求上从现有测试报告( Cobertura XML格式)呈现的代码覆盖率指标。通过GitHub规则集的质量门限,包括覆盖阈值,以及用于逐步推出的评估模式。
用于管理存储库启用和获取结果的API。代码质量是一种独立的付费产品,是对GitHub高级安全的补充,而不是与其捆绑在一起。启动时,它在GitHub Enterprise Server上不可用。您需要支付可预测的基本许可证加计量使用费:每个活动提交者每月$ 10。
当提交者在过去90天内将提交推送到启用了代码质量的存储库时,该提交者将被视为处于活动状态。每个活动的提交者在整个组织中只计算一次,无论他们贡献了多少个存储库。我们不会向机器人账号收费。人工智能工作的基于使用情况的计费,包括人工智能辅助检测和Copilot Autofix。您无需订阅GitHub Copilot即可使用。