GitLab 19.0 还显著扩展了 AI 在 Merge Request(合并请求)生命周期中的作用。
过去 AI 主要用于代码补全或生成,而现在 GitLab 的 AI 代理可以参与整个评审与合并流程,例如:
GitLab 的目标是自动化围绕代码变更的繁琐流程,因为在很多团队中,真正拖慢发布速度的并不是写代码,而是后续的人工流程。
并不是所有组织都能把代码发送到云端 AI 服务。金融机构、医疗机构或政府部门往往需要在严格的合规环境下开发软件。
这意味着组织可以:
随着现代应用越来越依赖开源组件,软件供应链安全成为 DevSecOps 的重点领域。
GitLab 19.0 在这方面增加了两项重要能力。
1. CI/CD 组件分析(Components Analytics)
2. 基于 SBOM 的依赖扫描
GitLab 将当前的软件开发挑战描述为 AI 悖论:
GitLab 在 19.0 中提出的解决思路是 “智能编排”(Intelligent Orchestration):把开发、CI/CD、安全、合规以及 AI 自动化整合进同一 DevSecOps 平台,让流程协同运行,而不是依赖多个独立工具拼接。
GitLab 19.0 体现了 DevSecOps 工具的一个明显趋势:平台整合 + AI 驱动运维。
与单独推出 AI 编码助手不同,这个版本重点在于自动化“代码之外的工作”:
对于需要管理大型代码库、同时满足严格合规要求的工程团队来说,这些能力试图让安全与治理速度跟上 AI 加速开发的节奏。
GitLab 是否真的能解决“AI 悖论”仍有待实践验证,但 19.0 明确展示了一个方向:面向整个软件生命周期的 AI‑驱动 DevSecOps 平台,而不仅仅是写代码的 AI 工具。