10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

GitLab 发布公测版的 Duo Agent Platform,引入了基于 Agent 编排的 DevSecOps

作者:Craig Risi

  • 2025-09-15
    北京
  • 本文字数:1674 字

    阅读完需:约 5 分钟

大小:852.13K时长:04:50
GitLab发布公测版的Duo Agent Platform,引入了基于Agent编排的DevSecOps

GitLab 推出了其GitLab Duo Agent Platform 的公开测试版,这是一个编排工具,使开发人员能够在 DevSecOps 生命周期中与 AI Agent 进行异步协作。该平台现已提供给GitLab.com高级和终极客户以及自行管理安装的版本,以便将传统的线性开发工作流转变为动态的多 Agent 系统,其中 AI Agent 处理常规任务,如重构、安全扫描和研究,而开发人员则专注于复杂问题的解决。

 

在核心层,Duo Agent Platform 利用 GitLab 的位置作为中心化的记录系统,涵盖代码、合并请求、CI/CD 流水线、测试结果、合规性检查和项目历史,为 AI Agent 提供完整的组织化上下文。这能够让 Agent 做出可靠且自主化的贡献,同时确保符合开发标准和工作流程。

 

公开测试版引入了几项关键特性,旨在增强开发人员和 Agent 之间的协作。Agent 现在可以并行运行,扮演不同的角色,如软件开发 Agent、安全分析师 Agent 或深度研究 Agent,每个 Agent 在统一编排下执行专业的任务。开发人员可以通过直接嵌入 VS Code、JetBrains IDE 和 GitLab Web UI 的聊天界面与这些 Agent 进行互动,用自然语言命令如“/explain”、“/tests”或“/include”分配任务和接收反馈。

 

该平台还允许组织使用自然语言定义它们的自定义 Agent 规则,确保 Agent 行为、编码偏好和合规性要求与既定标准一致。除了 GitLab 自己的生态系统外,Duo Agent Platform 还能与模型上下文协议(MCP)集成,使 Agent 能够与外部系统和服务实现互操作。这样的话,平台的定位不仅是开发人员的生产力工具,而且是整个 DevSecOps 生态系统上的可扩展、智能层。

 

GitLab 计划每月更新该平台,作为其 18.x 发布列车的一部分,预计今年晚些时候将全面发布。早期的行业反馈一直非常积极。NatWest 的工程平台负责人 Bal Kang 表示,嵌入他们软件开发生命周期的 Duo Agent 已经让开发人员从重复性任务中解放出来,这“提高了生产力、速度和效率”。RedMonk 的研究总监 Rachel Stephens 补充说,GitLab 的编排平台代表了“将 AI Agent 集成到现有 DevSecOps 工具链中的一个重要步骤”。

 

通过引入编排、开发人员上下文和智能自动化到统一的基于 Agent 的框架中,GitLab 的 Duo Agent Platform 公开测试版描绘了软件工程未来协作的前景。

 

GitLab 并不孤单,包括 GitHub、JetBrains 和 Atlassian 在内的竞争对手已经部署了大型 Agent 驱动的解决方案,每个解决方案都采取了不同的方法将 AI 集成到开发生命周期中。

 

GitHub 的 Copilot,最初由 OpenAI Codex 作为支撑,后来是 GPT-4,现在则是 GPT-5,它普及了将 AI 作为实时的“结对程序员”的概念。与 GitLab 的编排、多 Agent 模型不同,Copilot 专注于 IDE 内的内联代码生成和开发人员协助。GitHub 还推出了Copilot Workspace,这是一个实验性的平台,AI Agent 处理整个工作流程,如项目设置、依赖项更新和 CI 配置(参见 GitHub 博客)。虽然 GitLab 强调在具有组织上下文的多个 Agent 之间进行编排,但 GitHub 更接近开发人员的键盘,优先考虑了生产力和快速编码建议。

 

JetBrains 为基于 IntelliJ 的 IDE 所提供的 AI Assistant 则采取了不同的路线。JetBrains 没有构建多 Agent 的编排层,而是将 AI 功能,如智能代码解释、内联文档和自动化重构,直接集成到IDE的工作流程中。这种方法类似于 GitHub 所采取的方式,但保持一切以 IDE 为中心。JetBrains 将 AI 定位为不仅仅是“协作 Agent 生态系统”,而是开发环境的扩展,这加强了它的哲学,即通过在 IDE 内加强编码和反馈之间的循环,最好地提高开发人员生产力。

 

Atlassian 依赖 AI Agent 来简化项目管理和协作。通过Atlassian Intelligence、Confluence 和 Jira,可以使用 AI 来总结问题、生成文档和自动化常规管理任务。与 GitLab 或 GitHub 不同,Atlassian 的 AI Agent 不编写代码,相反,它们专注于消除规划、文档和 ticket 管理的开销。这种策略不是关于开发人员-Agent 结对编程的,而是确保团队能够更好地通过流水线转移工作,减少瓶颈。

 

虽然 GitLab 通过其 Agent 编排平台建立了差异性,但与这些竞争对手相比,所有公司都在汇聚到了同一个愿景中,那就是将 AI Agent 作为软件开发生命周期的核心参与者。

 

原文链接:

GitLab Unveils Duo Agent Platform in Public Beta, Introducing Agent-Orchestrated DevSecOps

2025-09-15 13:482

评论

发布
暂无评论

解析 vLLM 架构及源码系列:KVCache初始化之V1版本分析

Jason黄

vLLM源码

链游(GameFi)开发破局:如何平衡可玩性与经济模型可持续性?

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

Dify入门篇(4)| 初识 Dify 控制台:工作区与应用管理逻辑

测吧(北京)科技有限公司

人工智能

Databend 向量索引:加速 AI 应用的数据引擎

Databend

百度智能云x中科大脑:「城市智能体」如何让城市更会思考

百度Geek说

用友BIP人力五大智能体发布,洞见人才价值 驱动组织进化

用友BIP

数智先锋 | 告别运维黑盒!豪鹏科技×Bonree ONE构建全栈智能可观测体系

博睿数据

直播预告 | 破解能源转型痛点!全链路可观测如何助力能源业高质量发展?

博睿数据

基于OpenHarmony的Nexus_Geometry_Nano_Board亮灯实验

华为云开发者联盟

在AI技术快速落地的时代,挖掘数据库连接工具的真实需求——某知名MySQL协议框架需求洞察

qife122

需求分析 AI辅助开发

Databend 向量索引:加速 AI 应用的数据引擎

Databend

计算机视觉构建地球数字孪生体

qife122

计算机视觉 卫星遥感

龙蜥邀您参加 AICon 全球人工智能开发与应用大会,探索 AI 应用边界

OpenAnolis小助手

AI 操作系统 龙蜥社区

这个Web新API让任何内容都能画中画!

Immerse

公链开发竞争白热化:如何设计下一代高性能、可扩展的区块链基础设施?

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 公链开发代币开发

我们如何识别软件缺陷并优化代码性能

qife122

软件工程 Bugzilla

用“数”创新,聚“数”赋能!中石大携手和鲸主办 2025 年青岛市公共数据创新应用大赛圆满落幕!

ModelWhale

中国石油大学 和鲸 公共数据创新应用大赛

基于日志的 JuiceFS 可观测最佳实践

火山引擎开发者社区

字节跳动 火山引擎

Pro Coder说:那些让文心快码“听话”的方法

Comate编码助手

代码自动生成 AI辅助编程 AI 编程 文心快码 文心快码Zulu

从0到1:构建下一代去中心化应用(DApp)的全栈开发指南

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 代币开发 交易所开发公链开发

加密货币交易所开发:如何打造安全、高并发的数字资产交易平台?

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

Dify入门篇(4)| 初识 Dify 控制台:工作区与应用管理逻辑

测吧(北京)科技有限公司

别再靠加人提效了!天润融通AI训练师正在重构客户服务模式

天润融通

微软SharePoint五重漏洞剖析:ToolShell攻击链技术内幕

qife122

漏洞分析 零日漏洞 反序列化漏洞

5个技巧让文心快码成为你的后端开发搭子

Comate编码助手

AI辅助编程 AI 编程 文心快码 文心快码Zulu

全球客服行业集体紧张,GPT-5带来的3个颠覆你不可不知

天润融通

打工人必看!ToDesk/网易UU/向日葵:远程办公文件协作效率与安全实测

小喵子

网易 文件传输 向日葵 ToDesk ToDesk云电脑

MySQL内幕揭秘:探索MySQL调优指南,解锁MySQL的强大功能

互联网工科生

深度学习教材自动化翻译系统架构解析

qife122

机器翻译 自动化系统

法国农业部如何利用Elastic技术监控商业捕鱼业

qife122

数据分析 Elastic技术

从零开始学MCP(1)| MCP 协议核心原理解析

测吧(北京)科技有限公司

人工智能 MCP

GitLab发布公测版的Duo Agent Platform,引入了基于Agent编排的DevSecOps_后端_InfoQ精选文章