极狐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 更新到最新版本,请根据您的设置运行相应命令:
shellglab duo cli --update
为极狐GitLab Duo CLI 贡献
有关为极狐GitLab Duo CLI 贡献的信息,请参阅 开发指南。