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

JetBrains IDE用のGitLabプラグインをインストールしてセットアップする

JetBrains Plugin Marketplaceからプラグインをダウンロードしてインストールします。

前提条件:

  • JetBrains IDE: 2023.2.Xバージョン以降。
  • GitLabバージョン16.8バージョン以降。

旧バージョンのJetBrains IDEを使用している場合は、お使いのIDEに対応したプラグインのバージョンをダウンロードしてください:

  1. GitLab Duo pluginページで、バージョンを選択します。
  2. Compatibilityを選択し、次にJetBrains IDEを選択します。
  3. Channelを選択して、安定リリースまたはアルファリリースを絞り込みます。
  4. 互換性テーブルで、IDEのバージョンを見つけてダウンロードを選択します。

プラグインを有効にする

プラグインを有効にするには:

  1. IDEの上部バーで、IDE名を選択し、Settingsを選択します。
  2. 左側のサイドバーで、Pluginsを選択します。
  3. GitLab Duoプラグインを選択し、インストールを選択します。
  4. OKまたはSaveを選択します。

GitLabに接続する

拡張機能をインストールしたら、GitLabアカウントに接続します。

GitLabに対して認証する

前提条件:

IDEでプラグインを構成したら、GitLabアカウントに接続します:

  1. IDEの上部バーで、IDE名を選択し、Settingsを選択します。
  2. 左側のサイドバーで、Toolsを展開し、GitLab Duoを選択します。プラグインが一覧に表示されない場合は、IDEを再起動してください。
  3. URL to GitLab instanceを指定します。GitLab.comの場合は、https://gitlab.comを使用します。
  4. 認証方法(OAuthPAT、または1Password CLI)を選択します。
    • OAuthの場合は、プロンプトに従ってサインインし、認証を行います。
    • PATの場合は、パーソナルアクセストークンを入力してください。トークンの値は表示されず、他のユーザーもアクセスできません。
    • 1Passwordの場合は、Integrate with 1Password CLIを選択し、アカウントを選択して、オプションでシークレット参照を入力します。
  5. Verify setupを選択します。
  6. OKまたはSaveを選択します。

GitLab Duoを設定する

前提条件:

GitLab Duo機能を有効にするには:

  1. JetBrains IDEで、Settings > Tools > GitLab Duoに移動します。
  2. 有効にする機能を見つけて、チェックボックスをオンにします。
  3. メッセージが表示されたら、IDEを再起動します。

GitLab Duoコード提案については、追加の前提条件と設定手順を確認してください:

デフォルトのネームスペースを設定する

現在のGitLabプロジェクトをプラグインが判別できない場合、GitLab DuoエージェントプラットフォームはDefault Namespace値を使用します。この値を設定するには:

  1. IDEの上部バーで、IDE名を選択し、Settingsを選択します。
  2. 左側のサイドバーで、Toolsを展開し、GitLab Duoを選択します。
  3. Default Namespaceの値を入力します。
  4. OKまたはSaveを選択します。

プラグインのアルファバージョンをインストールする

GitLabは、プラグインのプレリリース (アルファ)ビルドをJetBrains MarketplaceのAlphaリリースチャネルに公開しています。

プレリリースビルドをインストールするには、次のいずれかの手順を実行します:

  • JetBrains Marketplaceからビルドをダウンロードし、ディスクからインストールします。

  • IDEにalphaプラグインリポジトリを追加します。リポジトリのURLには、https://plugins.jetbrains.com/plugins/alpha/listを使用します。

    alphaプラグインリポジトリを追加した後でアルファリリースを表示するには、GitLab Duoプラグインをアンインストールして再インストールする必要がある場合があります。

このプロセスのビデオチュートリアルについては、JetBrains用のGitLab Duoプラグインのアルファリリースのインストールを参照してください。