GitLab Duo Agent Platform
GitLab Duo Agent Platformは、複数のインテリジェントなアシスタント(「エージェント」)をソフトウェア開発ライフサイクル全体に組み込むAIネイティブソリューションです。
- 線形のワークフローに従う代わりに、AIエージェントと非同期的に共同作業を行います。
- コードリファクタリングやセキュリティスキャンから調査まで、ルーチンタスクを専門のAIエージェントに委任します。
エージェントプラットフォームはいくつかの機能で構成されており、GitLab UIとIDEで利用できます。
エージェントプラットフォームが従来の時間のかかるワークフローをどのように改善できるかの例については、GitLab Duo Agent Platformを使用したデベロッパーオンボーディングを参照してください。
前提条件
エージェントプラットフォームを使用するには、次のものが必要です:
- GitLab 18.2以降を使用してください。最高の体験を得るには、最新バージョンのGitLabを使用してください。
- GitLab Creditsを購入済みであること。
- GitLab Duo(GitLab Duo Coreとフロー実行を含む)がオンになっている必要があります。
- ご使用のGitLabバージョンに応じて:
- GitLab 18.8以降では、エージェントプラットフォームをオンにする必要があります。
- GitLab 18.7以前では、ベータ版および実験的機能をオンにする必要があります。
- GitLab Self-Managedの場合は、インスタンスが構成されていることを確認する必要があり、コンポジットIDがオンになっている必要があります。
- セルフホストモデルを使用したGitLab Duoの場合、GitLab Duo Agent PlatformサービスでAIゲートウェイをインストールして実行する必要があります。
さらに、IDEでエージェントプラットフォームを使用するには、次のものが必要です:
- エディタ拡張機能(VS Code用GitLab Workflow拡張機能など)をインストールし、GitLabで認証する必要があります。
- グループネームスペースにプロジェクトがあり、少なくともデベロッパーロールが必要です。
はじめに
開始するには、GitLab Duo Agent Platformの使用を開始するを参照してください。