随着 AI 生成的代码日益增多,GitHub Code Quality 聚焦可维护性
Industry
Source: InfoQ 中文Publish time unverified
根据 GitHub 的公告",GitHub Code Quality 现在已经在 GitHub Enterprise Cloud 和 GitHub Team 上正式上线。该服务将 CodeQL 分析与人工智能辅助的可维护性和可靠性问题检测相结合,并利用 Copilot Autofix 在拉取请求中提出待审核的修改建议。Code Quality 自 2025 年 10 月起便处于公开预览阶段。据 GitHub 介绍,在此期间,已有超过 1 万家企业使用了该产品。该正式版本新增了组织级启用功能、显示可维护性和可靠性评分的仪表盘、测试覆盖率指标,以及用于质量门控的规则集。 公告详细说明了该产品在开发流程的两个环节中如何运作。在拉取请求中,CodeQL 会结合上下文报告质量检测的发现,并能显示更改是否影响测试覆盖率。在默认分支上,它可以识别整个代码库中现有的质量债务。团队可以使用规则集来强制执行覆盖率或其他质量阈值,并提供评估模式以支持分阶段部署。 AI 辅助开发工具正在增加代码的产出量,但评估其设计和长期可维护性所需的工作仍然由工程团队承担。GitHub 表示,在他们自己的工程团队中,Cod…