Duo Chat

Duo Chat

AI智能编程助手

官网: 立即访问

所属分类: AI编程工具

工具介绍
GitLab Duo Chat是GitLab推出的AI编程助手,基于上下文感知的对话式AI,在IDE和GitLab UI中解释代码、生成测试、重构优化,还能分析议题、合并请求与CI/CD流水线,帮助开发者快速理解代码、自动化重复任务,显著提升研发效率。
Duo Chat具体信息

Duo Chat(GitLab Duo Chat)是GitLab推出的AI编程助手,通过上下文感知的对话式AI加速软件开发全流程。
它直接集成在GitLab UI、Web IDE以及VS Code、JetBrains IDEs、Visual Studio、Eclipse等主流开发环境中,让开发者无需离开工作场景即可获得AI协助。
与传统问答机器人不同,Duo Chat能够理解你正在查看的代码、议题、合并请求和CI/CD流水线,基于项目真实上下文给出针对性回答,实现从“被动问答”到“主动协作”的转变。

代码解释与改进:直接在开发环境中用通俗语言解释陌生代码,并给出改进建议。
代码生成与重构:根据需求生成代码、测试和文档,支持/refactor、/fix等重构修复操作。
工件分析:分析合并请求、议题、史诗、提交和流水线作业,生成摘要并辅助代码评审。
CI/CD助手:生成.gitlab-ci.yml配置,并通过根因分析快速定位和修复失败作业。
安全增强:解释SAST漏洞并提出修复建议,帮助团队更早发现问题。
斜杠命令:/explain、/refactor、/fix、/tests、/troubleshoot等命令一键完成常见任务。
多对话并行:可同时进行多个对话,历史记录支持搜索、切换和删除。

使用Duo Chat非常简单,前提是拥有访问权限并开启GitLab Duo(需要GitLab专业版/旗舰版,或GitLab Duo Pro/Enterprise附加项)。
在GitLab UI中使用:进入项目,打开右侧的GitLab Duo侧边栏,选择新建或当前Chat对话,在消息框中输入问题并按回车或点击发送,几秒后即可获得回答。
在IDE中使用:安装GitLab扩展,选中代码后右键选择GitLab Duo Chat(或使用快捷键,如Windows/Linux的Alt+D),输入问题发送;选中的代码会作为上下文一并提供给AI。
小技巧:输入斜杠(/)可查看全部命令,例如/reset清除上下文、/new开启新对话;还可通过回复中的反馈按钮帮助改进产品。

深度融入DevOps平台:Duo Chat原生构建在GitLab之上,能访问代码、议题、合并请求、CI/CD等全部工件,提供其他独立AI工具难以企及的全链路上下文。
上下文感知的精准回答:它知道你正在查看哪个文件、哪次提交、哪条流水线,回答贴合实际项目,而非泛泛而谈。
覆盖软件交付全生命周期:从编码、测试、评审、部署到安全,一个助手贯穿始终。
安全与隐私可控:私有化部署时支持自托管模型,数据完全留在企业内部,不上传外部模型,满足高合规要求。
多环境无缝切换:对话可在GitLab UI与各主流IDE之间同步,工作流不中断。

开发者:快速理解陌生代码、生成测试、重构和修复代码,减少重复劳动。
DevOps与平台工程师:编写和调试CI/CD配置,利用根因分析快速定位流水线失败原因。
技术负责人与架构师:审查合并请求、总结议题和史诗,快速把握团队项目全貌。
测试与安全工程师:生成测试用例、解释漏洞并提出修复建议。
技术背景较浅的新人:用通俗语言解释代码和GitLab功能,降低上手门槛。

Q1: Duo Chat在哪些版本和层级可用?
A1: 需要GitLab专业版或旗舰版(或GitLab Duo Pro/Enterprise附加项),适用于GitLab.com、私有化部署和GitLab Dedicated。
Q2: Duo Chat支持哪些使用环境?
A2: 支持GitLab UI、Web IDE,以及通过扩展支持VS Code、JetBrains IDEs、Visual Studio和Eclipse。
Q3: 对话历史会保存多久?
A3: 聊天历史保留最近25条消息;单个对话默认在30天不活动后自动过期删除,管理员可调整过期策略。
Q4: 收到“无法生成回复”的错误怎么办?
A4: 可先重试,或使用/new、/reset开始新对话;若持续报错,可参考官方故障排查文档或联系GitLab支持。
Q5: 私有化部署可以使用自托管模型吗?
A5: 可以。GitLab 17.9及更高版本支持GitLab Duo自托管,使用自部署模型确保数据不出企业,也可自带兼容模型。
Q6: 非Agentic Chat与Agentic Chat有何区别?
A6: 非Agentic Chat用于问答、生成和解释;Agentic Chat可进行多步推理并自主执行操作,但会消耗积分且响应更慢。

Duo Chat
社交媒体

Duo Chat数据分析

数据更新于 2026-08-01,每月更新一次,预计15号之前完成更新,数据仅统计主域名:gitlab.com。

总访问量

17,630,000

环比变化

6.56%

平均停留

00:10:00

跳出率

28.81%

Duo Chat访问来源占比
  • 直接访问 67.31%
  • 搜索引擎 12.15%
  • 展示广告 0.23%
  • 引荐流量 9.75%
  • 社交媒体 6.40%
  • 邮件 2.90%
  • 其他 1.25%
Duo Chat地区分布
  • United States 18.25%
  • India 11.34%
  • Germany 6.52%
  • France 6.15%
  • United Kingdom 4.01%
Duo Chat搜索关键词
gitlab
流量 646,310 搜索量 637,310 CPC 2.14
gitlab login
流量 22,460 搜索量 16,630 CPC 3.94
git lab
流量 18,820 搜索量 16,130 CPC 2.41
gitlab careers
流量 16,430 搜索量 13,680 CPC 1.43
blooket hacks
流量 13,770 搜索量 52,820 CPC 0
Duo Chat访问趋势(最近2个月)

Duo Chat同类推荐

AgnesCode
AgnesCode

免费AI编程工作台

文心快码
文心快码

百度AI编程助手

Augment Code
Augment Code

大型代码库AI编程

CodeWhisperer
CodeWhisperer

免费AI编程助手