
DevSecOps平台GitLab宣布推出新功能,旨在软件开发生命周期中编排AI智能体(AI agents),涵盖软件制品管理及安全策略执行,以支持企业规模化应用“智能体编程”。
此次更新在班加罗尔Transcend大会上发布,核心组件包括GitLab Artifact Central、依赖项防火墙(Dependency Firewall)、目标驱动的智能体工作流、扩展密钥管理,以及用于衡量AI驱动开发成本与影响力的分析工具。GitLab指出,随着AI编码工具普及,传统开发流程已难以适应新需求,开发人员围绕AI工具构建的“影子软件工厂”往往缺乏统一策略和可见性。
四层架构整合碎片化工作流
GitLab提出通过四层架构构建受治理的软件工厂:智能体编排、上下文与数据、专为智能体设计的DevOps工作流,以及安全合规控制。其中,GitLab Duo Agent Platform的目标驱动工作流允许开发人员指定目标,由智能体自动协调完成软件开发全生命周期任务。该功能可通过Duo CLI的“/goal”命令访问,支持无头模式、Duo Agentic Chat及Slack应用,并允许团队在现有工具中自动化多步骤流程。
GitLab首席产品与营销官Manav Khurana表示,此举改变了开发人员需独立管理任务各阶段的现状。“开发人员可定义从构建到生产的目标,GitLab智能体将自动编排所有步骤,无需手动交接。”平台还能自动修复失败的CI流水线、基于代码库策略进行审查及漏洞分类。处于Beta阶段的Artifact Central将容器镜像和软件包纳入统一控制平面,帮助团队追踪发布内容,相比替代工具可将总拥有成本降低高达50%。GitLab自托管版本计划于本月晚些时候推出。
此外,Orbit工具为编码智能体提供实时知识上下文,使任务重试次数减少多达45倍,Token使用量减少4.5倍。该功能计划下个月在所有部署选项中正式开放。
强化安全管控与模型集成
安全方面,GitLab推出早期访问版的Dependency Firewall,在包进入构建前依据组织策略(如包年龄、漏洞严重程度、恶意检测及许可证合规性)进行评估、警告或隔离。同时,GitLab Secrets Manager扩展了凭据控制,集中管理构建时的秘密信息并记录审计事件,自托管支持计划在19.5版本发布,相比运营单独保险库可降低成本高达50%。
GitLab还引入包含五项控制措施的GitLab Security Standard框架,以漏洞检测与确认修复的时间为核心指标。Anthropic的Claude Sonnet 5和5.1模型也将集成至Duo Agent Platform安全工作流,预计下月在批准环境中可用,辅助识别并修复生产前漏洞。
量化AI开发成本与成效
针对AI支出透明度问题,GitLab新增早期访问版的Duo Agent Platform Impact Analytics。该工具按团队、任务和模型追踪AI支出、采用率及工作流结果,并结合现有的AI使用上限功能,允许管理员在多层级设置支出限制。Khurana指出,AI生成代码激增并未必然转化为业务价值提升,工程团队难以处理涌入流水线的海量代码。据统计,约半数CI流水线在首次构建时失败,而GitLab智能体可自动修复此类问题,或以低至0.25美元的成本进行代码审查,节省20分钟至两天的时间。