
DevOps 平台公司 GitLab 宣布其 AI 协作平台 GitLab Duo 正式开放公测。这一更新标志着 GitLab 从“AI 辅助编码”迈向“AI 驱动全流程开发”的关键一步——它不再只是帮你补全一行代码,而是试图用 AI 构建一个完整的虚拟软件开发团队。

从 Copilot 到 AI 团队:角色化 Agent 的新范式
过去几年,AI 编程工具多聚焦于代码补全、静态分析或错误修复,典型如 GitHub Copilot。而 GitLab Duo 的设计理念更为激进:将 AI 从“工具”变为“角色”。
在 GitLab 的构想中,每个 AI Agent 都是一个具备专业职能的“虚拟成员”,可以分别承担产品规划、代码编写、测试验证、安全审查、部署管理等职责。这些 Agent 不是孤立存在,而是能根据项目需求自动协作,形成一条端到端的自动化开发流水线。

官方将其核心理念概括为一句话:
“你只需要讲需求,AI 帮你写、帮你审、帮你测。”
Flows:让 AI 自动执行完整开发流程
GitLab Duo 引入了一项关键机制——Flows(工作流)。开发者只需在 VS Code 或 JetBrains 系列 IDE 中用自然语言描述功能需求,系统便会自动调度多个 AI Agent,完成从分析、实现、测试到部署的全过程。
例如,当你提出“新增用户登录接口并支持 JWT 验证”,Duo 会:
- 指派 Product Agent 拆解需求、生成用户故事;
- 由 Code Agent 编写后端接口与单元测试;
- Test Agent 执行集成测试;
- Security Agent 扫描潜在漏洞;
- 最后由 DevOps Agent 触发部署流程。
这一过程无需人工逐项操作,真正实现了“输入需求,输出功能”。

虚拟化整个开发团队
GitLab 将这种模式称为“把一整个软件开发团队虚拟化”。相比传统 Copilot 类工具仅在编码环节提供辅助,Duo 的目标是覆盖软件开发生命周期的每一个环节。
它不只提升单点效率,更试图重构开发协作方式——开发者不再是“独自写代码、偶尔求助 AI”,而是成为“团队指挥者”,负责定义目标、审核结果、把控方向。
下一步:知识图谱,让 AI 更懂项目上下文
为了提升 AI 的理解能力,GitLab 计划引入 知识图谱(Knowledge Graph) 机制。该系统将自动分析项目的代码结构、模块依赖、历史变更与文档信息,构建出完整的项目上下文模型。
未来,AI Agent 将不仅能执行任务,还能理解“这个功能会影响哪些服务”“为什么这段代码这样设计”,从而做出更准确、更符合工程实际的决策。
开放 AI Catalog,打造可组装的开发工具链
GitLab 还预告将推出 AI Catalog 社区计划,允许用户共享自己配置的 AI Agent 设定文件。开发者可以像下载插件一样,从社区中获取已验证的 Agent 模板,快速组建符合自身业务场景的“虚拟团队”。
例如:
- 金融行业可下载“高安全性审查 Agent”;
- 游戏团队可使用“性能优化导向的代码生成 Agent”;
- 初创公司可一键加载“全栈轻量型开发组合”。
这种“可配置、可组装”的思路,不是为了取代开发者,而是提供一个灵活的 AI 协作框架,让团队按需定制自己的自动化能力。
背景回顾:从开源 Git 工具到完整 DevOps 平台
GitLab 最初由乌克兰开发者 Dmitriy Zaporozhets 与现任 CEO Sytse Sijbrandij 于 2011 年共同开发,初衷是提供一个开源、可自建的 GitHub 替代方案。随着发展,GitLab 逐步整合了版本控制、CI/CD、项目管理、安全扫描等功能,成为覆盖软件交付全生命周期的一体化平台。
如今,GitLab Duo 的推出,是其在 AI 时代的又一次战略升级——从“流程自动化平台”进化为“智能协作平台”。
数据统计
相关导航


Gabber

Open Lovable

Vibe Kanban

Bolt.diy

AWorld

Suna






