GitLab Duoの可用性を制御する
- プラン: Premium、Ultimate
- アドオン: GitLab Duo Core、Pro、またはEnterprise
- 提供形態: GitLab.com、GitLab Self-Managed
GitLab Duoはデフォルトでオンになっています。GitLab Duoには、一連の機能が含まれています。
GitLab Duoのオン/オフを切り替えることができます:
- GitLab.com: トップレベルグループ、その他のグループまたはサブグループ、およびプロジェクト。
- GitLab Self-Managed: インスタンス、グループまたはサブグループ、およびプロジェクト。
GitLab Duoのオン/オフを切り替える
GitLab.com
トップレベルグループの場合
前提条件:
- トップレベルグループのオーナーロール。
トップレベルグループのGitLab Duoの利用可能性を変更するには:
- 上部のバーで検索または移動先を選択し、トップレベルグループを見つけます。
- 設定 > GitLab Duoを選択します。
- 設定の変更を選択します。
- GitLab Duoの可用性で、オプションを選択します。
- 変更を保存を選択します。
すべてのサブグループとプロジェクトに対してGitLab Duoの可用性が変更されます。
グループまたはサブグループの場合
前提条件:
- グループまたはサブグループのオーナーロール。
グループまたはサブグループに対してGitLab Duoの可用性を変更するには:
- トップバーで検索または移動先を選択し、グループまたはサブグループを見つけます。
- 設定 > 一般を選択します。
- GitLab Duoの機能を展開します。
- GitLab Duoの可用性で、オプションを選択します。
- 変更を保存を選択します。
すべてのサブグループとプロジェクトに対してGitLab Duoの可用性が変更されます。
プロジェクトの場合
前提条件:
- プロジェクトのオーナーまたはメンテナーロール。
プロジェクトに対してGitLab Duoの可用性を変更するには:
- 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 左側のサイドバーで、設定 > 一般を選択します。
- GitLab Duoを展開します。
- GitLab Duo切替をオンまたはオフにします。
- 変更を保存を選択します。
GitLab Self-Managed
インスタンスの場合
前提条件:
- 管理者アクセス権が必要です。
インスタンスのGitLab Duoの利用可能性を変更するには:
- 右上隅で、管理者を選択します。
- 左側のサイドバーで、GitLab Duoを選択します。
- 設定の変更を選択します。
- GitLab Duoの可用性で、オプションを選択します。
- 変更を保存を選択します。
グループまたはサブグループの場合
前提条件:
- グループまたはサブグループのオーナーロール。
グループまたはサブグループに対してGitLab Duoの可用性を変更するには:
- トップバーで検索または移動先を選択し、グループまたはサブグループを見つけます。
- 設定 > 一般を選択します。
- GitLab Duoの機能を展開します。
- GitLab Duoの可用性で、オプションを選択します。
- 変更を保存を選択します。
すべてのサブグループとプロジェクトに対してGitLab Duoの可用性が変更されます。
プロジェクトの場合
前提条件:
- プロジェクトのオーナーまたはメンテナーロール。
プロジェクトに対してGitLab Duoの可用性を変更するには:
- 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 左側のサイドバーで、設定 > 一般を選択します。
- GitLab Duoを展開します。
- GitLab Duo切替をオンまたはオフにします。
- 変更を保存を選択します。
以前のGitLabバージョンの場合
以前のGitLabバージョンでGitLab Duoをオンまたはオフにする方法については、以前のGitLabバージョンでGitLab Duoの利用可能性を制御を参照してください。
GitLab Duo Coreのオン/オフを切り替える
GitLab Duo Coreは、PremiumおよびUltimateサブスクリプションに含まれています。
- GitLab 17.11以前から利用を継続しているユーザーは、GitLab Duo Coreの機能をオンにする必要があります。
- GitLab 18.0以降の新規ユーザーの場合、GitLab Duo Coreは自動的にオンになり、それ以上のアクションは必要ありません。
2025年5月15日より前からPremiumまたはUltimateのサブスクリプションをお持ちの既存ユーザーがGitLab 18.0以降にアップグレードする場合は、GitLab Duo Coreを利用するにはオンにする必要があります。
GitLab.com
前提条件:
- トップレベルグループのオーナーロール。
トップレベルグループのGitLab Duo Coreの利用可能性を変更するには:
- 上部のバーで検索または移動先を選択し、トップレベルグループを見つけます。
- 設定 > GitLab Duoを選択します。
- 設定の変更を選択します。
- GitLab Duoの可用性で、オプションを選択します。
- GitLab Duo Coreで、GitLab Duo Coreの機能を有効にするチェックボックスをオンまたはオフにします。GitLab Duoの可用性で常にオフを選択した場合、この設定にアクセスできません。
- 変更を保存を選択します。
変更が反映されるまで、最大10分かかる場合があります。
GitLab Self-Managed
前提条件:
- 管理者アクセス権が必要です。
インスタンスのGitLab Duo Coreの利用可能性を変更するには:
- 右上隅で、管理者を選択します。
- 左側のサイドバーで、GitLab Duoを選択します。
- 設定の変更を選択します。
- GitLab Duoの可用性で、オプションを選択します。
- GitLab Duo Coreで、GitLab Duo Coreの機能を有効にするチェックボックスをオンまたはオフにします。GitLab Duoの可用性で常にオフを選択した場合、この設定にアクセスできません。
- 変更を保存を選択します。
ベータ版および実験的機能をオンにする
GitLab Duoの実験的機能とベータ版機能は、デフォルトでオフになっています。これらの機能には、テスト規約が適用されます。
GitLab.com
前提条件:
- トップレベルグループのオーナーロール。
トップレベルグループに対してGitLab Duoの実験的機能とベータ版機能をオンにするには:
- 上部のバーで、検索または移動先を選択して、グループを見つけます。
- 左サイドバーで、設定 > GitLab Duoを選択します。
- 設定の変更を選択します。
- 機能プレビューで、GitLab Duoの実験的機能とベータ版機能を有効にするを選択します。
- 変更を保存を選択します。
この設定は、グループに属するすべてのプロジェクトにカスケードされます。
GitLab Self-Managed
GitLab 17.4以降では、次の手順に従って、GitLab Self-ManagedインスタンスのGitLab Duoの実験的およびベータ版機能をオンにします。
前提条件:
- 管理者アクセス権が必要です。
インスタンスに対してGitLab Duoの実験的機能およびベータ版機能をオンにするには:
- 右上隅で、管理者を選択します。
- 左サイドバーで、設定 > GitLab Duoを選択します。
- 設定の変更を展開します。
- 機能プレビューで、GitLab Duoの実験的機能とベータ版機能を使用するを選択します。
- 変更を保存を選択します。
前提条件:
インスタンスに対してGitLab Duoの実験的機能およびベータ版機能をオンにするには:
右上隅で、管理者を選択します。
左サイドバーで、設定 > GitLab Duoを選択します。
設定の変更を展開します。
機能プレビューで、GitLab Duoの実験的機能とベータ版機能を使用するを選択します。
変更を保存を選択します。
GitLab Duo Chatをすぐに動作させるには、手動でサブスクリプションを同期します。
サブスクリプションを手動で同期しない場合、インスタンスでGitLab Duo Chatがアクティブになるまで最大24時間かかることがあります。