GitLab Duo Agent Platformについて
- プラン: Premium、Ultimate
- アドオン: GitLab Duo Core、Pro、またはEnterprise。
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
- ステータス: ベータ
GitLab Duo Agent Platformを使用すると、複数のAIエージェントが並行して動作し、codeを作成したり、結果を調査したり、タスクを同時に実行したりできます。エージェントは、ソフトウェア開発ライフサイクル全体にわたって完全なコンテキストを持ちます。
エージェントプラットフォームは、GitLab Duo Chat (Agentic) 、エージェント 、フローで構成されており、GitLabのユーザーインターフェースとIDEで使用できます。
エージェントプラットフォームのパブリックベータ版を使用するには、GitLab 18.2以降が必要です。最高のエクスペリエンスで最新のエージェントとフローにアクセスするには、最新バージョンのGitLabを使用してください。
詳細については、次のブログ投稿をご覧ください:
- インテリジェントDevSecOpsの今後の展望
- GitLab Duo Agent Platformパブリックベータ: 次世代AIオーケストレーションなど
- GitLab 18.3: ソフトウェアエンジニアリングにおけるAIオーケストレーションの展開
前提要件
エージェントプラットフォームを使用するには:
- GitLab Duo Coreとフローの実行を含むGitLab Duoをオンにする必要があります。
- ベータ版および実験的機能をオンにする必要があります。
- Self-Managedインスタンスの場合は、インスタンスが構成されていることを確認する必要があります。
- セルフホストモデルによるGitLab Duoの場合は、GitLab Duo Agent PlatformサービスでAIゲートウェイをインストールして実行する必要があります。
さらに、IDEでエージェントプラットフォームを使用するには:
- VS Code用GitLab Workflow拡張機能などのエディタ拡張機能をインストールし、GitLabで認証する必要があります。
- グループネームスペースにプロジェクトがあり、少なくともデベロッパーロールが必要です。
- バックエンドサービスへのHTTP/2接続が可能であることを確認する必要があります。
- セルフホストモデルによるGitLab Duoの場合、gRPCの代わりにWebSocket接続を使用する必要があります。