GitLab Duoの機能の概要
以下の機能は、GitLab.com、GitLab Self-Managed、GitLab Dedicatedで一般提供になりました。これらの機能を使用するには、PremiumまたはUltimateのサブスクリプションと、利用可能なアドオンのいずれかが必要です。
GitLab Duo with Amazon Qの機能は、別途アドオンとして提供されており、GitLab Self-Managedでのみ利用できます。
| 機能 | GitLab Duo Core | GitLab Duo Pro | GitLab Duo Enterprise | GitLab Duo with Amazon Q |
|---|---|---|---|---|
| コード提案 | 対応 | 対応 | 対応 | 対応 |
| GitLab Duo Chat(クラシック) | 対応 | 対応 | 対応 | 対応 |
| IDEでのコードの説明 | 対応 | 対応 | 対応 | 対応 |
| IDEでのコードのリファクタリング | 対応 | 対応 | 対応 | 対応 |
| IDEでのコードの修正 | 対応 | 対応 | 対応 | 対応 |
| IDEでのテスト生成 | 対応 | 対応 | 対応 | 対応 |
| GitLab UIでのコードの説明 | 非対応 | 対応 | 対応 | 対応 |
| ディスカッションサマリー | 非対応 | 非対応 | 対応 | 対応 |
| コードレビュー | 非対応 | 非対応 | 対応 | 対応1 |
| 根本原因分析 | 非対応 | 非対応 | 対応 | 対応 |
| 脆弱性の説明3 | 非対応 | 非対応 | 対応 | 対応 |
| 脆弱性の解決3 | 非対応 | 非対応 | 対応 | 対応 |
| GitLab DuoとSDLCの傾向3 | 非対応 | 非対応 | 対応 | 対応 |
| マージコミットメッセージ生成 | 非対応 | 非対応 | 対応 | 対応 |
| CLI用GitLab Duo | 非対応 | 非対応 | 対応 | 対応2 |
脚注:
- Amazon Qは、この機能の異なるバージョンをサポートしています。Amazon Qを使用してコードをレビューする方法を参照してください。
- Amazon Qは、この機能の異なるバージョンをサポートしています。詳細を参照してください。
- Ultimateプランのサブスクリプションが必要です。
ベータ版および実験的機能
以下の機能は一般提供されていません。
これらの機能を使用するには、PremiumまたはUltimateのサブスクリプションと、利用可能なアドオンのいずれかが必要です。
| 機能 | GitLab Duo Core | GitLab Duo Pro | GitLab Duo Enterprise | GitLab Duo with Amazon Q | GitLab.com | GitLab Self-Managed | GitLab Dedicated | GitLab Duo Self-Hosted |
|---|---|---|---|---|---|---|---|---|
| コードレビューサマリー | 非対応 | 非対応 | 対応 | 非対応 | 実験的機能 | 実験的機能 | 実験的機能 | 実験的機能 |
| イシュー説明の生成 | 非対応 | 非対応 | 対応 | 非対応 | 実験的機能 | 非対応 | 非対応 | 該当なし |
| マージリクエストサマリー | 非対応 | 非対応 | 対応 | 非対応 | ベータ版 | ベータ版 | 非対応 | ベータ版 |
| GitLab Duo Chat(エージェント) | 対応 | 対応 | 対応 | 対応1 | ベータ版 | ベータ版 | ベータ版 | 非対応 |
| CLIエージェント | 非対応 | 非対応 | 対応 | 対応 | 実験的機能 | 実験的機能 | 実験的機能 | 対応 |
| GitLab Duo Agent Platform | 対応 | 対応 | 対応 | 非対応 | ベータ版 | ベータ版 | ベータ版 | 非対応 |
脚注:
- Amazon Qは、この機能の異なるバージョンをサポートしています。詳細を参照してください。
GitLab Duo Self-Hostedで利用可能な機能
以下の条件を満たす場合、GitLab Duo Self-Hostedを使用してAIゲートウェイと言語モデルをセルフホストできます:
- GitLab Duo Enterpriseアドオンをお持ちの場合。
- GitLab Self-Managedをご利用の場合。
GitLab Duo Self-Hostedで使用できるGitLab Duo機能とそのステータスを確認するには、GitLab Duo Self-Hosted対応のGitLab Duo機能を参照してください。
GitLab Duo with Amazon Qに含まれるAmazon Q Developer Pro
Amazon Q Developer Proのライセンスクレジットは、GitLab Duo with Amazon Qのサブスクリプションに含まれています。
このサブスクリプションには、次のエージェント型チャットおよびコマンドラインツールへのアクセスが含まれます:
- IDEでのAmazon Q Developer。Visual Studio、VS Code、JetBrains、Eclipseを含む。
- コマンドラインでのAmazon Q Developer。
- AWS Management ConsoleでのAmazon Q Developer。
Amazon Q Developerの機能の詳細については、AWSのWebサイトを参照してください。