Help us learn about your current experience with the documentation. Take the survey.

GitLab Duo 可用性 - 早期版本

  • 层级:Premium, Ultimate
  • 增值服务:GitLab Duo Pro 或 Enterprise
  • 提供方式:GitLab.com, GitLab Self-Managed

对于 GitLab Duo Pro 或 Enterprise,您可以为组、项目或实例开启或关闭 GitLab Duo。

当 GitLab Duo 对组、项目或实例关闭时:

  • 访问资源(如代码、问题、漏洞)的 GitLab Duo 功能不可用。
  • Code Suggestions 不可用。
  • GitLab Duo Chat 不可用。

对于组或子组

在 GitLab 17.8 及更高版本中,按照以下说明为组(包括其子组和项目)开启或关闭 GitLab Duo。

先决条件:

  • 您必须拥有该组的 Owner 角色。

为组或子组开启或关闭 GitLab Duo:

  1. 在左侧边栏,选择 搜索或跳转至 并找到您的组或子组。
  2. 根据您的部署类型和组级别进入设置:
    • 对于 GitLab.com 顶级组:选择 设置 > GitLab Duo,然后选择 更改配置
    • 对于 GitLab.com 子组:选择 设置 > 常规,然后展开 GitLab Duo 功能
    • 对于 GitLab Self-Managed(所有组和子组):选择 设置 > 常规,然后展开 GitLab Duo 功能
  3. 选择一个选项。
  4. 选择 保存更改

在 GitLab 17.7 中,按照以下说明为组(包括其子组和项目)开启或关闭 GitLab Duo。

在 GitLab 17.7 中:

  • 对于 GitLab.com,GitLab Duo 设置页面仅对顶级组可用,子组不可用。

  • 对于 GitLab Self-Managed,GitLab Duo 设置页面对组和子组都不可用。

先决条件:

  • 您必须拥有该组的 Owner 角色。

为顶级组开启或关闭 GitLab Duo:

  1. 在左侧边栏,选择 搜索或跳转至 并找到您的顶级组。
  2. 选择 设置 > GitLab Duo
  3. 选择 更改配置
  4. 选择一个选项。
  5. 选择 保存更改

在 GitLab 17.4 到 17.6 中,按照以下说明为组及其子组和项目开启或关闭 GitLab Duo。

在 GitLab 17.4 到 17.6 中:

  • 对于 GitLab.com,GitLab Duo 设置页面仅对顶级组可用,子组不可用。

  • 对于 GitLab Self-Managed,GitLab Duo 设置页面对组和子组都不可用。

先决条件:

  • 您必须拥有该组的 Owner 角色。

为顶级组开启或关闭 GitLab Duo:

  1. 在左侧边栏,选择 搜索或跳转至 并找到您的顶级组。
  2. 选择 设置 > GitLab Duo
  3. 选择 更改配置
  4. 选择一个选项。
  5. 选择 保存更改

在 GitLab 17.3 及更早版本中,按照以下说明为组及其子组和项目开启或关闭 GitLab Duo。

先决条件:

  • 您必须拥有该组的 Owner 角色。

为组或子组开启或关闭 GitLab Duo:

  1. 在左侧边栏,选择 搜索或跳转至 并找到您的组或子组。

  2. 选择 设置 > 常规

  3. 展开 权限和组功能

  4. 选择或取消选择 使用 GitLab Duo 功能 复选框。

  5. 可选。选择 强制应用于所有子组 复选框,将设置级联到所有子组。

    级联设置

对于项目

在 GitLab 17.4 及更高版本中,按照以下说明为项目开启或关闭 GitLab Duo。

先决条件:

  • 您必须拥有该项目的 Owner 角色。

为项目开启或关闭 GitLab Duo:

  1. 在左侧边栏,选择 搜索或跳转至 并找到您的项目。
  2. 选择 设置 > 常规
  3. 展开 可见性、项目功能、权限
  4. GitLab Duo 下,开启或关闭切换开关。
  5. 选择 保存更改

在 GitLab 17.3 及更早版本中,按照以下说明为项目开启或关闭 GitLab Duo。

  1. 使用 GitLab GraphQL API projectSettingsUpdate mutation。
  2. duo_features_enabled 设置设置为 truefalse

对于实例

  • 提供方式:GitLab Self-Managed

在 GitLab 17.7 及更高版本中,按照以下说明为实例开启或关闭 GitLab Duo。

先决条件:

  • 您必须是管理员。

为实例开启或关闭 GitLab Duo:

  1. 在左侧边栏底部,选择 Admin area
  2. 选择 GitLab Duo
  3. 选择 更改配置
  4. 选择一个选项。
  5. 选择 保存更改

在 GitLab 17.4 到 17.6 中,按照以下说明为实例开启或关闭 GitLab Duo。

先决条件:

  • 您必须是管理员。

为实例开启或关闭 GitLab Duo:

  1. 在左侧边栏底部,选择 Admin area
  2. 选择 设置 > 常规
  3. 展开 GitLab Duo 功能
  4. 选择一个选项。
  5. 选择 保存更改

在 GitLab 17.3 及更早版本中,按照以下说明为实例开启或关闭 GitLab Duo。

先决条件:

  • 您必须是管理员。

为实例开启或关闭 GitLab Duo:

  1. 在左侧边栏底部,选择 Admin
  2. 选择 设置 > 常规
  3. 展开 AI-powered 功能
  4. 选择或取消选择 使用 Duo 功能 复选框。
  5. 可选。选择 强制应用于所有子组 复选框,将设置级联到实例中的所有组。