内置 Agent
Tier: 基础版,专业版,旗舰版
Offering: JihuLab.com,私有化部署
内置 Agent 是专门的 AI 助手,通过特定领域的专业知识和上下文感知能力,扩展极狐GitLab Duo Chat 的功能。
与通用的极狐GitLab Duo Agent 不同,内置 Agent 理解其专业领域中独特的工作流、框架和最佳实践。每个 Agent 都将对极狐GitLab 功能的深入了解与角色特定的推理能力相结合,提供与从业者实际工作方式相契合的针对性帮助。
内置 Agent 由 GitLab 构建和维护,并显示 GitLab 维护徽章()。
先决条件
可用的内置 Agent
以下内置 Agent 可在极狐GitLab UI、VS Code 和 JetBrains IDE 中使用。 各 Agent 的版本可用性有所不同。详情请参阅每个 Agent 的页面。
复制 Agent
您只能在 JihuLab.com 上复制内置 Agent。 在极狐GitLab 私有化部署上,您无法复制它们。
要对内置 Agent 进行更改,请创建其副本。
先决条件:
- 您必须对项目拥有维护者或所有者角色。
要复制 Agent:
- 在顶部栏中,选择搜索或跳转到 > 探索。
- 选择 AI 目录,然后选择 Agents 选项卡。
- 选择您要复制的 Agent。
- 在右上角,选择操作()> 复制。
- 在可见性与访问权限下:
- 从由...管理下拉列表中,为 Agent 选择一个项目。
- 对于可见性,选择私有或公开。
- 可选。编辑您要更改的任何字段。
- 选择创建 Agent。
将创建一个自定义 Agent。要使用它,您必须启用它。
开启或关闭内置 Agent
默认情况下,内置 Agent 处于开启状态。您可以为顶级群组(命名空间)或实例开启或关闭它们。
如果您默认关闭内置 Agent:
- 使用默认配置的内置 Agent(包括新发布的 Agent)将被关闭。
- 您仍然可以使用默认的极狐GitLab Duo Agent。
先决条件:
- 您必须对群组拥有所有者角色。
- 在顶部栏中,选择搜索或跳转到并找到您的群组。
- 在左侧边栏中,选择设置 > 极狐GitLab Duo。
- 选择更改配置。
- 在内置 Agent 下,对于默认可用性,选择以下之一:
- 开启
- 关闭
- 在可用性设置下,对于每个 Agent,选择以下之一:
- 开启
- 关闭
- 使用默认值(开启)或使用默认值(关闭)
- 选择保存更改。
这些设置适用于:
- 将顶级群组作为默认极狐GitLab Duo 命名空间的用户。
- 没有默认命名空间,但访问属于该顶级群组的命名空间的用户。
如果您为顶级群组关闭内置 Agent,则将该群组作为默认极狐GitLab Duo 命名空间的用户将无法在任何命名空间中访问内置 Agent。