GitLab Duo 发布智能编排引擎:消除开发阶段等待,实现端到端自动化交付

ADK Duo Chat官方 / ADK编译 2026-10-13 5 分钟 73 次浏览
速览导读 / Summary

GitLab 正式推出 Duo Agent Platform 的智能编排能力,旨在解决 AI 编程加速后,代码审查、测试及安全扫描等下游环节仍依赖人工等待的瓶颈。通过引入目标导向型工作流(Goal-driven Flows)和自定义工作流(Custom Flows),Duo 实现了从需求提出到交付上线的全链路自动化,支持在 Slack、CLI 及 IDE 中无缝启动,确保治理策略与身份链全程一致,大幅缩短软件交付周期。

最低 GitLab 版本 19.3+ 支持智能编排功能的基础版本要求
Duo CLI 最低版本 9.17.0+ 支持 /goal 命令及编排功能的最小客户端版本
支持订阅层级 Premium & Ultimate 目前仅在高级订阅层级开放此功能

Key Insights / 核心看点

  • 1 引入 Goal-driven Flows,允许开发者定义最终交付目标,自动串联审查、测试及安全扫描,消除人工断点。
  • 2 支持 Slack 原生集成,通过 @GitLab 指令即可在对话上下文中直接启动自动化工作流,无需切换界面。
  • 3 提供 Custom Flows 功能,允许团队将现有的复杂人工流程转化为可配置的自动化序列,并支持人机回环检查。
  • 4 基于 MCP 协议开放生态,支持引入外部 Agent 和工具,构建企业专属的软件交付工厂。

GitLab Duo 发布智能编排引擎:消除开发阶段等待,实现端到端自动化交付

随着 AI 代码生成速度的显著提升,软件开发的瓶颈正从“编写代码”转移至“验证、审查与发布”。尽管 Agent 能在几分钟内生成修复方案,但人工审批、流水线警报排查及分步提示等流程依然成为 DevOps 团队维持准时交付的主要障碍。

为突破这一瓶颈,GitLab 在 GitLab Duo Agent Platform 中引入了全新的智能编排(Agent Orchestration)能力,旨在消除开发各阶段之间的等待时间,实现真正的端到端自动化。

核心突破:从“单步执行”到“目标导向”

传统的 AI 交互往往局限于单一步骤,一旦遇到需要人工介入的环节(如安全扫描结果确认),流程便会中断。GitLab Duo 的编排引擎改变了这一现状:

1. 目标导向型工作流 (Goal-driven Flows)

该功能赋予 Agent 明确的“终点线”而非仅仅是“下一步指令”。开发者只需定义最终目标(例如:"修复检出超时,直到测试通过且 CI 变绿"),Duo 将自动串联审查、测试、安全扫描及审批环节,持续运行直至达成目标。

  • 多端启动:支持通过 Duo CLI (/goal 命令)、Headless 模式 (duo run --goal) 以及 Agentic Chat 启动。
  • 动态监控:独立模型在每一步工作后自动检查结果是否符合目标,用户可随时中断或重定向流程。

2. 自定义工作流 (Custom Flows)

允许团队将现有的复杂人工流程转化为自动化序列。用户可定义多步序列,并触发于 GitLab 事件(如提及 @GitLab、任务分配或流水线失败)。

  • 自愈能力:例如,自定义流程可自动分析失败的测试、生成修复代码、提交更改并通知团队,同时在敏感步骤设置“人机回环(Human-in-the-loop)”检查点。

无缝集成:工作流与沟通渠道的融合

GitLab Duo 打破了工具与沟通渠道的界限,确保工作流能立即在请求发生的上下文中启动:

  • GitLab for Slack:用户在 Slack 中提及 @GitLab 并描述需求(如"修复失败的流水线"),工作流即刻启动。Duo 会将进度流回对话线程,团队无需切换上下文即可追踪进展。
  • 身份与治理一致性:无论通过何种渠道启动,所有工作流均运行在相同的身份、策略和证据链下,确保治理权限始终归属于 GitLab 工作本身。

技术架构与生态扩展

  • 基础 Agent 覆盖:已涵盖从规划到分析的完整阶段,支持在 GitLab UI、IDE 及 Duo CLI 中使用。
  • 开放生态:通过 MCP Client 和 MCP Server,用户可轻松引入外部 Agent 并连接各类工具,构建专属的“软件工厂”。

实际价值

  • 减少交接成本:消除各阶段间的人工手停,实现审查、测试、扫描的连续自动化。
  • 即时响应:将 Slack 中的讨论直接转化为行动,无需额外创建 Issue 或切换系统。
  • 流程标准化:将团队既有的 SOP(标准作业程序)固化为可复用的自动化流程。

GitLab Duo 智能编排能力的发布,标志着 AI 工程化从“辅助工具”向“全链路交付引擎”的跨越,为开发者提供了从构思到上线的完整闭环解决方案。

“GitLab's agent orchestration eliminates the wait between development stages.”

— GitLab Duo Agent Platform 官方博客

同主题深度资讯

查看更多 →
AI 工具 2026-10-16

WonderCV 发布“超级职场攻略”:AI 驱动简历优化与全周期求职赋能

WonderCV(超级简历)于 2026 年 10 月 16 日重磅推出“超级职场攻略”系列,整合 AI 生成、专家点评与行业案例,构建从简历撰写到面试实战的全周期求职体系。通过 AI 简历生成、HR 视角的分数评估及大牛案例库,帮助求职者提升通过率,实现从“白开水”简历到“心动 Offer”的蜕变。

超级简历官方 / ADK编译 4 分钟
模型发布 2026-10-15

OpenAI 宣布 GPT-4o 系列 API 停服:迁移至 GPT-6 Luna 与迁移检查指南

OpenAI 正式宣布 GPT-4o 及 GPT-4.1 系列特定快照将于 2027 年 1 月 14 日停止服务,并推荐迁移至 GPT-6 Luna。开发者需立即盘点代码中的模型 ID,区分新旧截止日期,并通过自动化脚本验证替换后的行为兼容性。本文提供详细的迁移清单与代码检查示例,助开发者规避服务中断风险。

Atoms官方 / ADK编译 5 分钟
AI 工具 2026-10-15

Atoms 发布 Claude Motion:基于代码的动画生成与 MP4 导出功能详解

Atoms 平台正式推出 Claude Motion 的 Beta 版本,支持团队与企业用户创建基于代码的动画。该工具利用文本、图表和图像生成可编辑的 MP4 视频,强调内容准确性而非生成式视频。文章详细阐述了从组织权限配置、提示词编写到最终视频导出的完整工作流,并提供了针对内部演示文稿和定价说明的实战案例。

Atoms官方 / ADK编译 4 分钟
模型发布 2026-10-15

Gemini 3.7 Flash 正式弃用:迁移至 3.8 Flash 及 Deep Research 代理更新指南

Google 宣布 Gemini 3.7 Flash 模型已正式弃用,所有 API 请求自动重定向至 Gemini 3.8 Flash。开发者需显式更新配置,并同步处理 Deep Research 代理的迁移。本文详解参数变更(如 thinking_budget 替换为 thinking_level)、旧版参数废弃清单及自动化迁移检查脚本,确保应用平滑过渡至新架构。

Atoms官方 / ADK编译 5 分钟
code · 免费+付费
★ 5.0 · 120评测
D

Duo Chat

GitLab推出的AI编程助手

Duo Chat 是源代码管理平台 GitLab 推出的一款对话式AI编程助手,旨在通过自然语言交互为工程和非工程用户提供实时指导。该AI编程工具支持整个软件开发生命周期,帮助团队提高代码理解速度、增强协作能力,并快速掌握 GitLab 的使用。Duo Chat 能够解释代码、重构代码、生成测试,以及提供代码建议,从而提升开发效率和代码质量。同时,它还注重隐私保护,不使用客户数据来训练 AI 模型,并允许组织控制对敏感数据的 AI 访问。Duo Chat 除作为 GitLab 用户界面的一部分,也可以集成到流行的 IDE 中,如 VS Code 和 JetBrains 套件。

查看 Duo Chat 使用教程与功能