事件经过
10月15日,GitHub宣布代码扫描中AI Scan for pull requests正式GA:一个AI驱动的检测器,可发现CodeQL不覆盖的语言/框架(PHP、Shell/Bash、Terraform/HCL、Dockerfiles、JSP、Blazor/C#)中PR变更的漏洞。发现结果与CodeQL并列显示,带有“AI”指示器,可包含风险说明和建议的自动修复,并消耗Code Security AI Credits;公共仓库免费提供,私有仓库需通过Code Security/Advanced Security。
影响分析
这是来自基础代码平台的GA安全能力,通过自动修复建议填补了AI时代应用安全(非CodeQL语言)的实际覆盖缺口,且由于沿用现有代码扫描工作流,摩擦近乎为零。这强化了GitHub以AI原生纵深防御的地位,该地位已通过AI秘密检测(ModernBERT)扩展到应对AI生成代码量。
适用范围
GitHub Advanced Security/Code Security客户和开源组织应为PR启用AI Scan,以覆盖CodeQL遗漏的语言;评估AI代码扫描的安全和DevEx团队应在PHP/Shell/Terraform/Docker仓库上进行试用。