正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

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を使用するには:

ローカル環境でAgent Platformを使用するには:

  • エディタ拡張機能をインストールし、GitLabで認証する。
  • グループネームスペース内にプロジェクトがある。
  • デベロッパー、メンテナー、またはオーナーロールがある。

一般提供機能

これらの機能は一般提供されており、使用時にGitLabクレジットを消費します。

GitLab.comのFreeティアで利用可能な機能には、GitLabクレジットの購入が必要です。

機能FreePremiumUltimate
GitLab Duo Chat(エージェント型)
複雑な質問に回答し、自律的にファイルを作成および編集します。
check-smcheck-smcheck-sm
コード提案
コードを記述すると、AIによる提案が表示されます。
check-smcheck-smcheck-sm
カスタムエージェント
独自の開発要件に合わせてチーム固有のエージェントを構築します。
check-smcheck-smcheck-sm
外部エージェント
サードパーティのインテグレーションとツールを安全に接続し、Agent Platformの機能を拡張します。
いいえcheck-smcheck-sm
プランナーエージェント
作業を計画、優先順位付け、追跡します。
check-smcheck-smcheck-sm
データ分析エージェント
データを分析し、開発メトリクスとプロジェクトデータからインサイトを生成します。
check-smcheck-smcheck-sm
デベロッパーフロー
イシューをマージリクエストに変換します。
check-smcheck-smcheck-sm
コードレビューフロー
コードレビュータスクを自動化し、チーム全体でコーディング標準を適用します。
check-smcheck-smcheck-sm
GitLab CI/CD変換フロー
レガシーCI/CDパイプラインをGitLab CI/CD形式に変換します。
check-smcheck-smcheck-sm
CI/CDパイプライン修正フロー
失敗するCI/CDパイプラインを診断し、自動的に修正します。
check-smcheck-smcheck-sm
ソフトウェア開発フロー
実行する前に、完全な複数ステップの計画を作成します。
check-smcheck-smcheck-sm
MCPクライアント
MCP互換のAIクライアントまたはIDE拡張機能からGitLabのリソースとツールにアクセスします。 11
check-smcheck-smcheck-sm
SAST誤検出判定フロー
SASTセキュリティスキャンにおける誤検出を自動的に識別し、フィルタリングします。
いいえいいえcheck-sm
SAST脆弱性の修正フロー
SASTの脆弱性に対する修正および修正ステップを自動的に生成します。
いいえいいえcheck-sm
セキュリティ分析エージェント
反復的なセキュリティタスクを自動化します: トリアージイシューを行い、脆弱性を分析し、修正を生成します。
いいえいいえcheck-sm

脚注:

  1. MCPクライアントは直接クレジットを消費しません。ただし、Agent Platformの使用(MCPクライアントを通じて行われたモデルリクエストなど)はクレジットを消費する場合があります。

ベータ版機能と実験的機能

これらの機能はベータ版または実験的機能であり、GitLabクレジットを消費しません。

GitLab.comのFreeティアユーザーの場合、ベータ版機能および実験的機能はクレジットを消費しませんが、アクセスするにはMonthly Commitmentプールにクレジットが必要です。

機能が一般提供されると、その機能の使用はすべてのGitLabバージョンとすべての製品でGitLabクレジットを消費し始めます。ベータ機能は、いつでも使用量課金によって一般公開に変更される可能性があります。

機能FreePremiumUltimate
カスタムフロー
複数のエージェントを組み合わせて、ビジネス上の問題を解決します。
check-smcheck-smcheck-sm
MCPサーバー
AIツールとアプリケーションをGitLabインスタンスに安全に接続します。
いいえcheck-smcheck-sm
CI Expert Agent
GitLab CI/CDパイプラインを作成、デバッグ、および最適化します。
いいえcheck-smcheck-sm
外部MCPサーバー
カスタムエージェントを、MCPサーバーを使用して外部データソースやサードパーティサービスに接続します。
いいえcheck-smcheck-sm
ナレッジグラフ
コードリポジトリの構造化されたクエリ可能な表現を作成し、AI機能を強化します。
いいえcheck-smcheck-sm