GitLab 19.3 发布 Flow Creator Agent:让业务专家用自然语言构建自动化工作流

ADK Duo Chat官方 / ADK编译 2026-08-20 4 分钟 85 次浏览
速览导读 / Summary

GitLab 19.3 正式推出 GitLab Duo Agent Platform 中的 Flow Creator Agent,彻底打破自动化工作流构建的技术壁垒。该功能允许用户通过自然语言描述需求,自动生成可执行的 YAML 工作流定义。通过引入基础代理架构、严格的服务账户权限隔离及预输出检查清单,GitLab 确保了非技术人员也能安全地构建复杂自动化流程,有效弥合了业务知识与技术实现之间的鸿沟。

版本 GitLab 19.3 Flow Creator Agent 正式集成
功能类型 Foundational Agent 作为 GitLab Duo Agent Platform 的基础代理
安全特性 Scoped Service Account 工作流运行在用户权限映射的受限账户下

Key Insights / 核心看点

  • 1 Flow Creator Agent 允许用户通过自然语言描述,自动生成完整且可执行的自动化工作流定义,无需编写 YAML 代码。
  • 2 引入基础代理架构与严格的权限隔离机制,确保非技术人员构建的工作流在安全范围内运行,防止越权访问。
  • 3 内置智能澄清机制与预输出检查清单,主动识别并修正描述中的歧义和逻辑漏洞,提升工作流质量。
  • 4 彻底打破业务知识与技术实现之间的壁垒,让安全分析师、规划经理等业务专家也能直接参与自动化建设。

GitLab 19.3 发布 Flow Creator Agent:让业务专家用自然语言构建自动化工作流

在 DevSecOps 领域,自动化工作流(Custom Flows)一直是提升效率的关键,但长期以来,构建这些工作流需要开发者精通复杂的 YAML Schema。这种技术门槛导致真正理解业务流程的业务专家(如安全分析师或规划经理)往往无法将其转化为自动化能力,造成了“懂业务的人不懂技术,懂技术的人不懂业务”的断层。

为了解决这一痛点,GitLab 在 19.3 版本中重磅推出了 Flow Creator Agent。作为 GitLab Duo Agent Platform 的基础代理(Foundational Agent),它允许用户仅用自然语言描述自动化需求,即可生成完整、可注册且可执行的工作流定义。

核心突破:从“写代码”到“描述流程”

Flow Creator Agent 的核心价值在于将工作流构建的门槛从“学习 Schema 语法”降低到了“描述业务逻辑”。

1. 自然语言驱动的工作流生成

用户无需编写任何代码或 YAML 片段,只需在 Agentic Chat 中描述目标。例如:

"当带有 security-triage 标签的工作项被创建时,将其与已知误报模式进行比对,找出受影响的依赖项及其负责人,并将严重程度评估作为评论发布。"

Agent 会自动解析该描述,提取触发器(Trigger)、步骤(Steps)及输出目标(Output Target),并生成完整的可注册定义。

2. 智能澄清与防错机制

Flow Creator 并非盲目生成。如果用户的描述存在歧义(如未指定目标项目、缺少人工审批环节),Agent 会主动确认而非猜测,防止生成针对错误项目或跳过必要审批的工作流。

3. 严格的权限与安全保障

随着更多非技术人员参与流程构建,安全成为首要考量。GitLab 实施了严格的服务账户隔离策略:

  • Scope 限制:每个生成的工作流运行在由用户身份映射的受限服务账户下,权限严格限定在用户所属的顶级组内,无法越界访问其他资源。
  • 分离原则:创建(Authoring)与启用(Enabling)分离。任何人都可以使用 Flow Creator 描述工作流,但只有 Maintainer 角色或更高权限的用户才能将其激活。
  • 管理员控制:Group Owners 和实例管理员甚至可以完全关闭 Custom Flows 功能。

技术架构:如何确保生成的工作流可靠?

Flow Creator Agent 背后运行着三个关键的验证步骤,确保生成的 YAML 定义不仅语法正确,而且逻辑严密:

  1. 实时文档读取:Agent 在每次响应前都会读取最新的 Flow Registry 文档,而非依赖训练数据,确保生成的定义符合当前版本的规范。
  2. 规则应用(Rules):内置了基于历史失败模式编码的规则,用于在生成阶段拦截常见错误,例如:
    • 缺失 project_id 导致目标不明确。
    • 缺少“人工介入(Human in the loop)”环节导致审批流程断裂。
    • sends_response_to 目标配置错误。
    • 缺少停止指令导致任务无限循环。
  3. 预输出检查清单(Pre-output Checklist):在生成 YAML 之前执行检查,将问题拦截在注册之前,而非事后修复。

实际应用价值

Flow Creator Agent 的发布标志着 GitLab 在 AI 赋能 DevOps 方面迈出了关键一步。它不仅降低了自动化开发的门槛,更通过内置的安全护栏,让业务专家能够安全地成为自动化流程的创作者。对于希望快速响应业务变化、减少人工重复劳动的团队而言,这是一个极具实用价值的工具。

GitLab Duo Agent Platform 现已随 GitLab 19.3 发布,用户可通过免费试用或现有订阅中的 Duo Agent 功能立即体验这一创新。

“The people who understand a workflow best aren't always the same ones who know a YAML schema. Flow Creator removes that requirement.”

— GitLab Product Team

同主题深度资讯

查看更多 →
官方动态 2026-10-13T12:00:00.000Z

Duo Chat 官方最新动态:Scaling Git for the agentic software factory

To search repositories and projects, login to

Duo Chat官方 / ADK编译 3分钟
AI 工具 2026-10-13

首创集团 2027 秋招解读:北京国企金融平台,算法与产品岗投递策略

首创集团 2027 秋季校园招聘启动,作为北京国企金融平台,其算法工程师与产品经理岗位成为关注焦点。本文深度解析该秋招的确定性机会与信息缺口,指出企业性质为央企国企,业务横跨环保、基础设施及金融板块。核心建议为:目标明确且接受国企节奏的应届生可将其纳入秋招清单,但需警惕信息缺失(如薪资、学历门槛),避免将单一机会作为唯一押注。文章详细对比了算法与产品岗的差异化准备路径,并提供了针对国企场景的简历优化策略。

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

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

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

Duo Chat官方 / ADK编译 5 分钟
模型发布 2026-10-13

GitLab Duo 发布开源模型集成与成本管控新能力,重塑智能体开发成本结构

GitLab Duo Agent Platform 正式引入开源权重模型(Open-weight models)集成与精细化的成本管控机制。通过 GLM 5.3、Kimi K3 和 MiniMax M3 三款开源模型,在保持与顶级闭源模型任务完成率相当的同时,将成本降低至 1/5 至 1/8。配合 GitLab Orbit 的全生命周期上下文构建,显著减少智能体重试次数,并新增 Impact Analytics 与信用额度上限(Credit Caps)功能,帮助团队实现从“盲目消耗”到“按需计费”的成本优化转型。

Duo Chat官方 / 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 使用教程与功能