GitLab 推出了 GitLab Duo Agent Platform 的公测版,这是一个编排工具,能让开发者在 DevSecOps 生命周期中与 AI 代理异步协作。该平台现已对 GitLab.com Premium 和 Ultimate 客户以及自托管安装可用,将传统线性开发工作流转变为动态多代理系统,AI 处理重构、安全扫描和研究等常规任务,开发者专注于复杂问题解决。
核心方面,Duo Agent Platform 利用 GitLab 作为记录系统的中心地位,涵盖代码、合并请求、CI/CD 管道、测试结果、合规检查和项目历史等,为 AI 代理提供全面的组织上下文,使代理能做出符合开发标准和工作流的知情自主贡献。
公测推出了几个关键功能以增强开发者与代理的协作,代理可并行运行,有不同角色如软件开发者代理、安全分析师代理或深度研究代理,各执行专业化任务并统一编排。开发者可通过直接嵌入在 VS Code、JetBrains IDE 和 GitLab Web UI 的聊天界面与这些代理交互,用“/explain”“/tests”“/include”等命令委派任务和接收自然语言反馈。
平台还允许组织用自然语言定义自定义代理规则,确保代理行为、编码偏好和合规要求符合既定标准。除 GitLab 自身生态系统外,Duo Agent Platform 与 Model Context Protocol(MCP)集成,使代理能与外部系统和服务互操作,使其不仅是开发者生产力工具,还是整个 DevSecOps 生态系统的可扩展智能层。
GitLab 计划每月更新该平台,作为 18.x 发布系列的一部分,预计今年晚些时候全面可用。早期行业反馈积极,NatWest 的工程平台负责人 Bal Kang 称嵌入软件开发生命周期的 Duo 代理已“提高了生产力、速度和效率”,RedMonk 的研究总监 Rachel Stephens 补充说 GitLab 的编排平台是“将 AI 代理集成到现有 DevSecOps 工具链中的重要一步”。
通过在统一的基于代理的框架中引入编排、开发者上下文和智能自动化,GitLab 的 Duo Agent Platform 公测版展示了软件工程协作的未来。
但 GitLab 并非孤例,竞争对手包括 GitHub、JetBrains 和 Atlassian 已部署大型代理驱动解决方案,各自采用不同方法将 AI 集成到开发生命周期中。
GitHub 的 Copilot 由 OpenAI Codex 驱动,后来是 GPT-4 现在是 GPT-5,普及了 AI 作为实时“结对程序员”的想法。与 GitLab 的编排多代理模型不同,Copilot 专注于 IDE 内的内联代码生成和开发者协助。GitHub 还推出了 Copilot Workspace,一个实验平台,AI 代理处理整个工作流,如项目设置、依赖项更新和 CI 配置。虽然 GitLab 强调跨多个代理的编排和组织上下文,GitHub 更靠近开发者的键盘,优先考虑生产力和快速编码建议。
JetBrains 对基于 IntelliJ 的 IDE 的 AI 助手采取了不同路线,不是构建多代理编排层,而是将智能代码解释、内联文档和自动重构等 AI 功能直接集成到 IDE 的工作流中。这种方法类似于 GitHub 的,但保持以 IDE 为中心。JetBrains 将 AI 定位为开发环境的扩展,而不是“协作代理生态系统”,强化其理念,即通过加强 IDE 内编码和反馈之间的循环来最好地提高开发者生产力。
Atlassian 依靠 AI 代理简化项目管理和协作,通过 Atlassian Intelligence,Confluence 和 Jira 现在使用 AI 总结问题、生成文档和自动化常规管理任务。与 GitLab 或 GitHub 不同,Atlassian 的 AI 代理不编写代码,而是专注于消除规划、文档和票务管理的开销。该策略较少涉及开发者 - 代理结对编程,更多是确保团队能以更少的瓶颈推进工作通过管道。
虽然 GitLab 通过其代理编排平台与这些竞争对手区分开来,但所有公司都在朝着同一个愿景趋同:AI 代理作为软件开发生命周期的核心参与者。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。