极狐GitLab Duo CLI(`duo`)
Tier: 专业版,旗舰版
Offering: JihuLab.com,私有化部署
模型信息
极狐GitLab Duo CLI 是一个命令行界面工具,可将极狐GitLab Duo Agentic Chat 带到您的终端中。它适用于任何操作系统和编辑器,您可以使用该 CLI 就代码库提出复杂问题,并代表您自主执行操作。
极狐GitLab Duo CLI 可以帮助您:
- 了解代码库结构、跨文件功能以及单个代码片段。
- 构建、修改、重构和现代化代码。
- 排查错误并修复代码问题。
- 自动化 CI/CD 配置,排查流水线错误并优化流水线。
- 自主执行多步骤开发任务。
极狐GitLab Duo CLI 现已正式发布。请更新到 极狐GitLab Duo CLI 9.0.0 或更高版本,以获得完整的正式发布体验。
您可以通过 GitLab CLI(glab)使用极狐GitLab Duo CLI, 也可以将极狐GitLab Duo CLI(duo)作为独立的 AI 工具安装和使用。
极狐GitLab Duo CLI 提供两种模式:
- 交互模式:提供类似于极狐GitLab UI 或编辑器扩展中极狐GitLab Duo Chat 的聊天体验。支持构建和计划模式。
- 无头模式:支持在 runner、脚本和其他自动化工作流中进行非交互式使用。
它还支持为极狐GitLab Duo Agent Platform 设置的自定义指令,包括 chat-rules.md、AGENTS.md 和 SKILL.md 文件。
快速入门
- 安装和设置极狐GitLab Duo CLI。
- 以交互模式或无头模式使用极狐GitLab Duo CLI。
- 自定义极狐GitLab Duo CLI,使其更贴合您的工作流或用例。
- 为您自己更改设置,或为您的组织强制执行这些设置。
- 查看参考文档,进一步了解如何使用极狐GitLab Duo CLI。
管理极狐GitLab Duo CLI 访问权限
Offering: 私有化部署
默认情况下,极狐GitLab Duo CLI 访问权限处于开启状态。
在极狐GitLab 私有化部署上,您可以为实例开启或关闭极狐GitLab Duo CLI 访问权限。
先决条件:
- 您必须是管理员。
- 在右上角,选择管理员。
- 在左侧边栏中,选择极狐GitLab Duo。
- 选择更改配置。
- 在极狐GitLab Duo CLI 下,选中或清除开启极狐GitLab Duo CLI 访问权限复选框。
- 选择保存更改。
要在用户机器上强制执行极狐GitLab Duo CLI 设置,请参阅受管设置文件。
更新极狐GitLab Duo CLI
要首次安装极狐GitLab Duo CLI,请参阅设置。
要手动将极狐GitLab Duo CLI 更新到最新版本,请针对您的设置运行相应命令:
shellglab duo cli --update
为极狐GitLab Duo CLI 做贡献
有关为极狐GitLab Duo CLI 做贡献的信息,请参阅开发指南。