GitLab Duo Agent Platform
- プラン: Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
GitLab Duo Agent Platformは、複数のインテリジェントなアシスタント(「エージェント」)をソフトウェア開発ライフサイクル全体に組み込む、AIネイティブソリューションです。
- 線形のワークフローに従う代わりに、AIエージェントと非同期的にコラボレーションします。
- コードリファクタリングやセキュリティスキャンから調査まで、ルーチンタスクを特化型AIエージェントに委任します。
開始するには、GitLab Duo Agent Platformのスタートガイドを参照してください。
前提条件
Agent Platformを使用するには:
- GitLab Duoを有効にする。
- GitLab Duo ProまたはEnterpriseを契約していない場合は、トップレベルグループまたはインスタンスでGitLab Duo Coreを有効にする。
- 使用しているGitLabのバージョンに応じて:
- GitLab 18.8以降では、Agent Platformを有効にする。
- GitLab 18.7以前では、ベータ版機能と実験的機能を有効にする。
- GitLab Self-Managedの場合は、インスタンスを設定する。
- GitLab Duo Self-Hostedの場合は、Agent PlatformサービスでAIゲートウェイをインストールする。
ローカル環境でAgent Platformを使用するには:
- エディタ拡張機能をインストールし、GitLabで認証する。
- グループネームスペース内にプロジェクトがある。
- デベロッパー、メンテナー、またはオーナーロールがある。
一般提供機能
これらの機能は一般提供されており、使用時にGitLabクレジットを消費します。
GitLab.comのFreeティアで利用可能な機能には、GitLabクレジットの購入が必要です。
| 機能 | Free | Premium | Ultimate |
|---|---|---|---|
| GitLab Duo Chat(エージェント型) 複雑な質問に回答し、自律的にファイルを作成および編集します。 | |||
| コード提案 コードを記述すると、AIによる提案が表示されます。 | |||
| カスタムエージェント 独自の開発要件に合わせてチーム固有のエージェントを構築します。 | |||
| 外部エージェント サードパーティのインテグレーションとツールを安全に接続し、Agent Platformの機能を拡張します。 | いいえ | ||
| プランナーエージェント 作業を計画、優先順位付け、追跡します。 | |||
| データ分析エージェント データを分析し、開発メトリクスとプロジェクトデータからインサイトを生成します。 | |||
| デベロッパーフロー イシューをマージリクエストに変換します。 | |||
| コードレビューフロー コードレビュータスクを自動化し、チーム全体でコーディング標準を適用します。 | |||
| GitLab CI/CD変換フロー レガシーCI/CDパイプラインをGitLab CI/CD形式に変換します。 | |||
| CI/CDパイプライン修正フロー 失敗するCI/CDパイプラインを診断し、自動的に修正します。 | |||
| ソフトウェア開発フロー 実行する前に、完全な複数ステップの計画を作成します。 | |||
| MCPクライアント MCP互換のAIクライアントまたはIDE拡張機能からGitLabのリソースとツールにアクセスします。 11 | |||
| SAST誤検出判定フロー SASTセキュリティスキャンにおける誤検出を自動的に識別し、フィルタリングします。 | いいえ | いいえ | |
| SAST脆弱性の修正フロー SASTの脆弱性に対する修正および修正ステップを自動的に生成します。 | いいえ | いいえ | |
| セキュリティ分析エージェント 反復的なセキュリティタスクを自動化します: トリアージイシューを行い、脆弱性を分析し、修正を生成します。 | いいえ | いいえ |
脚注:
- MCPクライアントは直接クレジットを消費しません。ただし、Agent Platformの使用(MCPクライアントを通じて行われたモデルリクエストなど)はクレジットを消費する場合があります。
ベータ版機能と実験的機能
これらの機能はベータ版または実験的機能であり、GitLabクレジットを消費しません。
GitLab.comのFreeティアユーザーの場合、ベータ版機能および実験的機能はクレジットを消費しませんが、アクセスするにはMonthly Commitmentプールにクレジットが必要です。
機能が一般提供されると、その機能の使用はすべてのGitLabバージョンとすべての製品でGitLabクレジットを消費し始めます。ベータ機能は、いつでも使用量課金によって一般公開に変更される可能性があります。
| 機能 | Free | Premium | Ultimate |
|---|---|---|---|
| カスタムフロー 複数のエージェントを組み合わせて、ビジネス上の問題を解決します。 | |||
| MCPサーバー AIツールとアプリケーションをGitLabインスタンスに安全に接続します。 | いいえ | ||
| CI Expert Agent GitLab CI/CDパイプラインを作成、デバッグ、および最適化します。 | いいえ | ||
| 外部MCPサーバー カスタムエージェントを、MCPサーバーを使用して外部データソースやサードパーティサービスに接続します。 | いいえ | ||
| ナレッジグラフ コードリポジトリの構造化されたクエリ可能な表現を作成し、AI機能を強化します。 | いいえ |