极狐 GitLab

内置 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描述
CI 专家创建、调试和优化极狐GitLab CI/CD 流水线。
数据分析分析和可视化平台数据。
任务流创建器从 Chat 为 AI 目录创建自定义任务流。
入门引导 Agent采用极狐GitLab DevSecOps 平台,从首次导入代码仓库到实现安全与合规成熟度。
权限助手为细粒度个人访问令牌选择正确的权限。
计划者获得产品管理和规划工作流的帮助。
安全分析师获得安全分析和漏洞管理的帮助。
支持助手诊断和解决极狐GitLab 产品问题。

复制 Agent#

您只能在 JihuLab.com 上复制内置 Agent。 在极狐GitLab 私有化部署上,您无法复制它们。

要对内置 Agent 进行更改,请创建其副本。

先决条件:

  • 您必须对项目拥有维护者或所有者角色。

要复制 Agent:

  1. 在顶部栏中,选择搜索或跳转到 > 探索。
  2. 选择 AI 目录,然后选择 Agents 选项卡。
  3. 选择您要复制的 Agent。
  4. 在右上角,选择操作()> 复制。
  5. 在可见性与访问权限下:
    1. 从由...管理下拉列表中,为 Agent 选择一个项目。
    2. 对于可见性,选择私有或公开。
  6. 可选。编辑您要更改的任何字段。
  7. 选择创建 Agent。

将创建一个自定义 Agent。要使用它,您必须启用它。

开启或关闭内置 Agent#

默认情况下,内置 Agent 处于开启状态。您可以为顶级群组(命名空间)或实例开启或关闭它们。

如果您默认关闭内置 Agent:

  • 使用默认配置的内置 Agent(包括新发布的 Agent)将被关闭。
  • 您仍然可以使用默认的极狐GitLab Duo Agent。

先决条件:

  • 您必须对群组拥有所有者角色。
  1. 在顶部栏中,选择搜索或跳转到并找到您的群组。
  2. 在左侧边栏中,选择设置 > 极狐GitLab Duo。
  3. 选择更改配置。
  4. 在内置 Agent 下,对于默认可用性,选择以下之一:
    • 开启
    • 关闭
  5. 在可用性设置下,对于每个 Agent,选择以下之一:
    • 开启
    • 关闭
    • 使用默认值(开启)或使用默认值(关闭)
  6. 选择保存更改。

这些设置适用于:

如果您为顶级群组关闭内置 Agent,则将该群组作为默认极狐GitLab Duo 命名空间的用户将无法在任何命名空间中访问内置 Agent。