
Duo Chat
GitLab Duo Chat是嵌入GitLab全流程的AI DevSecOps助手,支持代码补全、CI/CD故障排查、安全漏洞修复和MR摘要。底层用Claude Sonnet 4.5,Duo Pro $19/人/月,Duo Core随Premium免费,支持私有化部署。
| 基本信息 | 详情 |
|---|---|
| 开发公司 | GitLab Inc. |
| 上线时间 | 2023年(GitLab 16.0实验版),2024年GA(16.11) |
| 官网 | https://about.gitlab.com/gitlab-duo/ |
| 支持平台 | GitLab UI、Web IDE、VS Code、JetBrains系列、Visual Studio、Eclipse、Neovim |
| 价格 | Duo Core免费(含Premium/Ultimate);Duo Pro $19/人/月;Duo Enterprise需咨询 |
| 核心定位 | 嵌入GitLab全流程的AI原生DevSecOps助手 |
GitLab Duo Chat不是一个独立的AI编程工具。它长在GitLab里面,跟你仓库里的代码、MR、issue、CI/CD流水线深度绑定。如果你团队本来就用GitLab做代码托管和DevOps,Duo Chat是最顺手的AI助手,因为它不用你切到别的工具去。
底层模型是Anthropic的Claude Sonnet 4.5(GitLab 18.6起),也支持Amazon Q Developer和自托管模型。对中国用户来说,极狐GitLab接入了DeepSeek-V4-Pro、通义千问、GLM-5、Kimi等国产模型。
2026年5月起,GitLab做了个重大调整:Duo Core用户不再能用Non-Agentic Chat,得用Agentic Chat(需要Duo Agent Platform)。这是GitLab从"聊天助手"向"智能体平台"转型的信号。
核心功能
代码解释与生成
选中代码让它解释,或者描述需求让它生成代码、测试和文档。能读取你仓库里的上下文,不是凭空生成。在IDE内直接用,不用跳到浏览器。
Agentic Chat
GitLab 18.2引入的Agent版本。跟Non-Agentic Chat的区别是:它能自主创建和编辑文件,回答更复杂的问题。消耗GitLab Credits。
代码建议
边写边给你AI建议。跟Copilot类似的行内补全,但结合了GitLab的仓库上下文。
CI/CD故障排查
这是Duo Chat区别于纯代码工具的地方。流水线挂了?它能帮你分析日志,找根因,给修复建议。对重度依赖CI/CD的团队来说这个功能很实用。
漏洞解释与修复
看SAST漏洞报告时,直接问Duo Chat这个漏洞是什么意思、怎么修。它会结合代码上下文给你解释和修复方案。
MR和Issue摘要
快速总结一个MR或issue的核心内容,不用自己从头读完。
Planner Agent
规划、排序和跟踪工作。帮你拆解任务,管理开发流程。
自定义智能体
针对团队特定需求构建定制化agent。Premium及以上版本可用。还支持外部agent接入,把第三方工具安全地连进来。
适合谁
适合: 已经在用GitLab Premium/Ultimate的团队;需要DevSecOps全流程AI覆盖的团队;需要CI/CD、安全扫描、漏洞修复AI辅助的团队;需要私有化部署的企业。
不太适合: 不用GitLab的团队(强行用没意义);只想要个代码补全插件的个人开发者(Copilot或Cursor更轻量);预算敏感的小团队(GitLab订阅本身就不便宜)。
同类竞品对比
| 维度 | GitLab Duo | GitHub Copilot | Cursor | Tabnine |
|---|---|---|---|---|
| 形态 | 平台集成 | IDE插件 | AI原生IDE | IDE插件 |
| 代码补全 | 有 | 有 | 有 | 有 |
| CI/CD辅助 | 强(原生集成) | 弱 | 无 | 无 |
| 安全扫描 | 有(DevSecOps) | 有(Copilot Security) | 无 | 无 |
| 私有化部署 | 支持 | 企业版支持 | 不支持 | 支持 |
| 模型 | Claude Sonnet 4.5 | GPT/Claude | 多模型 | 多模型 |
| 起步价 | $19/人/月(Pro) | $10/月 | $20/月 | 免费;$12/月 |
FAQ
GitLab Duo Chat是免费的吗?
Duo Core随GitLab Premium/Ultimate订阅免费提供,包含基础代码创建和理解功能。Duo Pro($19/人/月)提供增强代码建议和组织管理。Duo Enterprise提供高级安全功能。2026年5月起,Duo Core用户不再能用Non-Agentic Chat。
Duo Chat用的是什么AI模型?
默认是Anthropic Claude Sonnet 4.5(GitLab 18.6起)。也支持Amazon Q Developer和自托管模型。极狐GitLab(中国版)支持DeepSeek、通义千问、GLM-5、Kimi等国产模型。
不用GitLab能用Duo Chat吗?
不推荐。Duo Chat的价值在于跟GitLab仓库、MR、CI/CD的深度集成。脱离GitLab用,不如选Cursor或Copilot。
支持私有化部署吗?
支持。GitLab提供自托管模型配置,可以部署自己的AI Gateway和LLM。金融、政务等对数据不出内网有要求的团队可以走这条路。
Credit是怎么扣费的?
每次成功的AI操作消耗一定Credit。不同模型有不同"乘数"--高级模型消耗多,轻量模型消耗少。调用失败不扣费。月度额度月底清零,预购额度可跨月使用。
Agentic Chat和Non-Agentic Chat有什么区别?
Non-Agentic Chat是传统的问答式助手,不消耗Credits。Agentic Chat能自主创建和编辑文件,回答更复杂的问题,消耗GitLab Credits。GitLab正在把重心从Non-Agentic转向Agentic。
更新动态
客户评论
综合评分:GitLab生态用户评价较高,CI/CD故障排查和安全漏洞分析被认为是差异化亮点。主要槽点是代码补全质量不如Copilot和Cursor,且对GitLab平台有强依赖。
"Duo Chat在CI/CD故障排查上确实好用,日志分析很准。但代码补全的准确率不如Copilot,有时候建议的代码不太对。" -- cursor-alternatives.com 评测
"已经用了GitLab做CI/CD,加Duo Chat几乎零成本上手。安全漏洞解释功能帮我们省了很多review时间。" -- GitLab社区用户反馈
参考来源
- ▸GitLab Docs | GitLab Duo Non-Agentic Chat,GitLab官方文档,详述Chat功能、支持平台和版本历史
- ▸GitLab Docs | GitLab Duo Agent Platform,Agent Platform官方文档,涵盖智能体功能和各版本特性矩阵
- ▸极狐GitLab | 极狐GitLab Duo Credit 计费指南,极狐GitLab官方Credit计费说明,含模型矩阵和双轨制额度详解
- ▸cursor-alternatives.com | GitLab Duo,GitLab Duo深度评测,含优缺点分析和定价明细
