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

GitLab Duoコードレビュー(従来)

  • プラン: Premium、Ultimate
  • アドオン: GitLab Duo Enterprise
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

マージリクエストをレビューする準備ができたら、GitLab Duoコードレビュー(クラシック)を使用して初期レビューを実行します:

  1. 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
  2. 左側のサイドバーで、コード > マージリクエストを選択し、マージリクエストを検索します。
  3. コメントボックスに、クイックアクション/assign_reviewer @GitLabDuoを入力するか、GitLab Duoをレビュアーとして割り当てます。

概要を見る

新しいエージェント型Code Review Flowについて説明します。

データ使用: この機能を使用すると、次のデータが大規模言語モデルに送信されます:

  • マージリクエストのタイトル
  • マージリクエストの説明
  • 変更が適用される前のファイルの内容(コンテキスト用)
  • マージリクエストの差分
  • ファイル名
  • カスタム指示

イシュー517386で、この機能に関するフィードバックをお寄せください。

レビューでGitLab Duoと対話する

コメントで@GitLabDuoをメンションして、マージリクエストでGitLab Duoと対話できます。レビューコメントに関するフォローアップの質問をしたり、マージリクエストのディスカッションスレッドで質問したりできます。

GitLab Duoとの対話は、マージリクエストの改善に取り組む際に、提案やフィードバックの向上に役立ちます。

GitLab Duoに提供されたフィードバックは、他のマージリクエストのその後のレビューには影響しません。この機能を追加するリクエストがあります。イシュー560116を参照してください。

カスタムコードレビュー指示

プロジェクト内で一貫性のある具体的なコードレビュー標準を確保するため、カスタムMRレビュー指示を作成できます。

詳細については、GitLab Duoのレビュー手順のカスタマイズを参照してください。

プロジェクトのGitLab Duoによる自動レビュー

GitLab Duoの自動レビューにより、プロジェクト内のすべてのマージリクエストが初期レビューを受けるようになります。マージリクエストが作成されると、次の場合を除き、GitLab Duoがレビューします:

  • ドラフトとしてマークされている場合。GitLab Duoにマージリクエストをレビューさせるには、準備完了とマークします。
  • 変更が含まれていない場合。GitLab Duoにマージリクエストをレビューさせるには、変更を追加します。

前提条件:

@GitLabDuoがマージリクエストを自動的にレビューできるようにするには:

  1. 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
  2. 設定 > マージリクエストを選択します。
  3. GitLab Duoコードレビューセクションで、GitLab Duoによる自動レビューを有効にするを選択します。
  4. 変更を保存を選択します。

グループとアプリケーションのGitLab Duoによる自動レビュー

グループまたはアプリケーションの設定を使用して、複数のプロジェクトで自動レビューを有効にします。

前提条件:

  • グループの自動レビューをオンにするには、グループのオーナーロールが必要です。
  • すべてのプロジェクトで自動レビューをオンにするには、管理者である必要があります。

グループの自動レビューを有効にするには:

  1. 上部のバーで、検索または移動先を選択して、グループを見つけます。
  2. 設定 > 一般を選択します。
  3. マージリクエストセクションを展開します。
  4. GitLab Duoコードレビューセクションで、GitLab Duoによる自動レビューを有効にするを選択します。
  5. 変更を保存を選択します。

すべてのプロジェクトで自動レビューを有効にするには:

  1. 右上隅で、管理者を選択します。
  2. 設定 > 一般を選択します。
  3. GitLab Duoコードレビューセクションで、GitLab Duoによる自動レビューを有効にするを選択します。
  4. 変更を保存を選択します。

設定は、アプリケーションからグループ、プロジェクトへとカスケードします。より具体的な設定は、より広範な設定をオーバーライドします。