正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

GitLab Duoの可用性 - 以前のバージョン

  • プラン: Premium、Ultimate
  • アドオン: GitLab Duo ProまたはEnterprise
  • 提供形態: GitLab.com、GitLab Self-Managed

GitLab Duo ProまたはEnterpriseの場合、GitLab Duoのオン/オフをグループ、プロジェクト、またはインスタンスに対して切り替えることができます。

この情報は、GitLab 18.1と以前のバージョンに適用されます。GitLab 18.2以降では、最新のドキュメントをご覧ください。

グループ、プロジェクト、またはインスタンスに対してGitLab Duoをオフにすると、次のようになります。:

  • コード、イシュー、脆弱性などのリソースにアクセスするGitLab Duo機能は使用できなくなります。
  • コード提案は利用できなくなります。
  • GitLab Duo Chatは利用できなくなります。

グループまたはサブグループの場合

GitLab 17.8以降では、次の手順に従って、グループ(サブグループとプロジェクトを含む)のGitLab Duoをオンまたはオフにします。

前提要件:

  • グループのオーナーロールが必要です。

グループまたはサブグループに対して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設定ページはグループまたはサブグループでは利用できません。

前提要件:

  • グループのオーナーロールが必要です。

トップレベルグループに対して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設定ページはグループまたはサブグループでは利用できません。

前提要件:

  • グループのオーナーロールが必要です。

トップレベルグループに対してGitLab Duoをオンまたはオフにするには:

  1. 左側のサイドバーで、検索または移動先を選択して、トップレベルグループを見つけます。
  2. 設定 > GitLab Duoを選択します。
  3. 設定の変更を選択します。
  4. オプションを選択します。
  5. 変更を保存を選択します。

GitLab 17.3以前では、次の手順に従って、グループとそのサブグループおよびプロジェクトに対してGitLab Duoをオンまたはオフにします。

前提要件:

  • グループのオーナーロールが必要です。

グループまたはサブグループに対してGitLab Duoをオンまたはオフにするには:

  1. 左側のサイドバーで、検索または移動先を選択して、グループまたはサブグループを見つけます。

  2. 設定 > 一般を選択します。

  3. 権限とグループ機能を展開します。

  4. Use GitLab Duo features(GitLab Duo機能の使用)チェックボックスをオンまたはオフにします。

  5. オプション。すべてのサブグループに実施するチェックボックスをオンにして、設定をすべてのサブグループにカスケードします。

    カスケード設定

プロジェクトの場合

GitLab 17.4以降では、次の手順に従って、プロジェクトに対してGitLab Duoをオンまたはオフにします。

前提要件:

  • プロジェクトのオーナーロールが必要です。

プロジェクトに対してGitLab Duoをオンまたはオフにするには:

  1. 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
  2. 設定 > 一般を選択します。
  3. 可視性、プロジェクトの機能、権限を展開します。
  4. GitLab Duoで、切替をオンまたはオフにします。
  5. 変更を保存を選択します。

GitLab 17.3以前では、次の手順に従って、プロジェクトに対してGitLab Duoをオンまたはオフにします。

  1. GitLab GraphQL API projectSettingsUpdateミューテーションを使用します。
  2. duo_features_enabled設定をtrueまたはfalseに設定します。

インスタンスの場合

  • 提供形態: GitLab Self-Managed

GitLab 17.7以降では、次の手順に従って、インスタンスに対してGitLab Duoをオンまたはオフにします。

前提要件:

  • 管理者である必要があります。

インスタンスに対してGitLab Duoをオンまたはオフにするには:

  1. 左側のサイドバーの下部で、管理者エリアを選択します。
  2. GitLab Duoを選択します。
  3. 設定の変更を選択します。
  4. オプションを選択します。
  5. 変更を保存を選択します。

GitLab 17.4-17.6では、次の手順に従って、インスタンスに対してGitLab Duoをオンまたはオフにします。

前提要件:

  • 管理者である必要があります。

インスタンスに対してGitLab Duoをオンまたはオフにするには:

  1. 左側のサイドバーの下部で、管理者エリアを選択します。
  2. 設定 > 一般を選択します。
  3. GitLab Duoの機能を展開します。
  4. オプションを選択します。
  5. 変更を保存を選択します。

GitLab 17.3以前では、次の手順に従って、インスタンスに対してGitLab Duoをオンまたはオフにします。

前提要件:

  • 管理者である必要があります。

インスタンスに対してGitLab Duoをオンまたはオフにするには:

  1. 左側のサイドバーの下部で、管理者を選択します。
  2. 設定 > 一般を選択します。
  3. AI-powered features(AI搭載機能)を展開します。
  4. Use Duo features(Duo機能の使用)チェックボックスをオンまたはオフにします。
  5. オプション。すべてのサブグループに実施するチェックボックスをオンにして、インスタンス内のすべてのグループに設定をカスケードします。