SuperAPI AI 工具集

glab-duo

通用与其它

查看项目

更新于 10-16 01:11

技能介绍

用途:glab-duo 围绕 GitLab Duo Agent Platform,通过 glab 命令行安装并运行 GitLab Duo CLI,可在终端以交互式或无头模式使用。当前可见命令面为 glab duo cli;旧命令 glab duo ask 已被隐藏并弃用,仅对仍暴露该命令的旧版本作为遗留参考。

主要能力:支持安装、更新 GitLab Duo CLI,并支持非交互式确认。安装:glab duo cli --install;非交互安装:glab duo cli --install --yes;检查并安装兼容更新:glab duo cli update,等价写法 glab duo cli --update。更新保持在已安装 glab 版本支持的主版本内;若 Duo 提示有更新主版本,需先更新 glab。更新命令不会替换通过 GLAB_DUO_CLI_BINARY_PATH 或 duo_cli_binary_path 配置的自定义二进制。

使用方式:交互式多轮会话直接运行 glab duo cli;无头单次任务使用 glab duo cli run --goal "..."。glab 会把未知参数和标志透传给 Duo CLI 二进制,使用前应查看已安装 Duo CLI 自身的帮助。可用 glab config set ... --global 持久化 duo_cli_auto_download 与 duo_cli_auto_run;--yes 仅跳过当前调用的确认提示。

前提与限制:GA 路径要求 GitLab 19.2 或更高版本及 GitLab Duo Agent Platform 前提条件;Self-Managed 与 Dedicated 实例还需允许 Duo CLI 访问;GitLab 18.11 至 19.1 需启用 beta 和实验性功能。无头 run --goal 仅用于有界任务、隔离工作树、明确停止条件,并对结果变更进行独立审查。首次使用需先执行 glab auth login 完成认证。资料未提供具体收费、价格与效果信息。