JetBrains IDE用のGitLabプラグインをインストールして設定する
JetBrains Plugin Marketplaceからプラグインをダウンロードして、インストールします。
前提要件:
- JetBrains IDE: 2023.2.X以降。
- GitLabバージョン16.8以降。
古いバージョンのJetBrains IDEをご使用の場合は、ご使用のIDEと互換性のあるプラグインのバージョンをダウンロードしてください:
- GitLab Duoのプラグインページで、バージョンを選択します。
- Compatibility(互換性)を選択し、ご使用のJetBrains IDEを選択します。
- Channel(チャンネル)を選択して、安定リリースまたはアルファリリースを絞り込みます。
- 互換性テーブルで、ご使用のIDEのバージョンを見つけて、ダウンロードを選択します。
プラグインを有効にする
プラグインを有効にするには:
- IDEの上部のバーで、IDEの名前を選択し、設定を選択します。
- 左側のサイドバーでPlugins(プラグイン)を選択します。
- GitLab Duoプラグインを選択し、インストールを選択します。
- OKまたは保存を選択します。
GitLabに接続する
拡張機能をインストールしたら、GitLabアカウントに接続します。
パーソナルアクセストークンを作成する
GitLab Self-Managedを使用している場合は、パーソナルアクセストークンを作成します。
- GitLabの左側のサイドバーで、自分のアバターを選択します。
- プロファイルの編集を選択します。
- 左側のサイドバーで、パーソナルアクセストークンを選択します。
- 新しいトークンを追加を選択します。
- 名前、説明、および有効期限を入力します。
apiスコープを選択します。- パーソナルアクセストークンを作成を選択します。
GitLabに対して認証する
IDEでプラグインを構成したら、GitLabアカウントに接続します:
- IDEの上部のバーで、IDEの名前を選択し、設定を選択します。
- 左側のサイドバーで、ツールを展開し、GitLab Duoを選択します。
- 認証方法を選択します:
- GitLab.comの場合は、
OAuthを使用します。 - GitLab Self-ManagedおよびGitLab Dedicatedの場合、
Personal access tokenを使用します。
- GitLab.comの場合は、
- URL to GitLab instance(GitLabインスタンスへのURL)を入力します。GitLab.comの場合は、
https://gitlab.comを使用します。 - GitLab Personal Access Token(GitLabパーソナルアクセストークン)には、作成したパーソナルアクセストークンを貼り付けます。トークンは表示されず、他のユーザーもアクセスできません。
- Verify setup(セットアップの確認)を選択します。
- OKまたは保存を選択します。
デフォルトネームスペースを設定する
GitLab Duo Agent Platformは、プラグインが現在のGitLabプロジェクトを判別できない場合、Default Namespace(デフォルトのネームスペース)の値を使用します。この値を設定するには:
- IDEの上部のバーで、IDEの名前を選択し、設定を選択します。
- 左側のサイドバーで、ツールを展開し、GitLab Duoを選択します。
- Default Namespace(デフォルトのネームスペース)の値を入力します。
- OKまたは保存を選択します。
プラグインのアルファバージョンをインストールする
GitLabは、プラグインのプレリリース(アルファ)ビルドをJetBrains MarketplaceのAlphaリリースチャンネルに公開しています。
プレリリースのビルドをインストールするには、次のいずれかの方法があります:
JetBrains Marketplaceからビルドをダウンロードし、ディスクからインストールします。
ご使用のIDEに
alphaプラグインリポジトリを追加します。リポジトリのURLには、https://plugins.jetbrains.com/plugins/alpha/listを使用します。alphaプラグインリポジトリを追加した後でアルファリリースを表示するには、GitLab Duoプラグインをアンインストールしてから再インストールする必要がある場合があります。
このプロセスのビデオチュートリアルについては、JetBrains用のGitLab Duoプラグインのアルファリリースのインストールを参照してください。