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

GitLab for VS Code拡張機能

GitLab for VS Code拡張機能は、GitLab Duoやその他のGitLab機能をIDEに直接統合します。

利用を開始するには、拡張機能をインストールして設定します。セキュリティを強化するために、Visual Studio Code開発コンテナに拡張機能を設定できます。

設定が完了すると、この拡張機能により、日常的に使用するGitLabの機能がVS Code環境に直接組み込まれます。

VS CodeでGitLabプロジェクトを表示すると、拡張機能は現在のブランチに関する情報を表示します。

  • ブランチの最新のCI/CDパイプラインのステータス。
  • このブランチのマージリクエストへのリンク。
  • マージリクエストにイシューのクローズパターンが含まれている場合は、そのイシューへのリンク。

GitLab拡張機能パネル

拡張機能には次の機能が含まれています:

  • 左サイドバーのGitLab tanuki ): イシューとマージリクエストを管理し、CI/CDコマンドを実行し、パイプラインステータスを表示し、セキュリティスキャンを実行します。カスタムクエリでビューを拡張することもできます。
  • 左サイドバーのGitLab Duo Agent Platform duo-agentic-chat ):
    • チャットタブ: GitLab Duo Agentic Chatを操作するか、新しいチャット duo-chat-new )ドロップダウンリストを使用して、基礎エージェントまたはカスタムエージェントを選択して作業します。
    • フロータブ: ソフトウェア開発フローを使用します。チャットとフローの違いについて詳しく知る。
  • ステータスバーのDuo tanuki-ai ): GitLab Duoコード提案の機能ステータスを確認し、コードを作成しながらファイル内の提案をレビューします。
  • 左サイドバーのGitLab Duo Chat duo-chat ): GitLab Duo Non-Agentic Chatを操作します。

これらの機能が表示されない場合は、トラブルシューティングを参照してください。

キーボードショートカットをカスタマイズする

Accept Inline Suggestion(インライン提案を受け入れる)、Accept Next Word Of Inline Suggestion(インライン提案の次の単語を受け入れる)、またはAccept Next Line Of Inline Suggestion(インライン提案の次の行を受け入れる)に対して、別のキーボードショートカットを割り当てることができます。

  1. VS CodeでPreferences: Open Keyboard Shortcutsコマンドを実行します。
  2. 編集するショートカットを見つけて、Change keybinding(キー割り当てを変更)( pencil )を選択します。
  3. 使用するショートカットをAccept Inline Suggestionインライン提案を受け入れる)、Accept Next Word Of Inline Suggestion(インライン提案の次の単語を受け入れる)、またはAccept Next Line Of Inline Suggestion(インライン提案の次の行を受け入れる)に割り当てます。
  4. Enterキーを押して変更を保存します。

拡張機能を更新する

拡張機能を最新バージョンに更新するには、次の手順に従います。

  1. Visual Studio Codeで、設定 > Extensionsに移動します。
  2. GitLab(gitlab.comが発行したGitLabを検索します。
  3. Extension: GitLabから、Update to {later version} を選択します。
  4. オプション。今後自動更新を有効にするには、Auto-Updateを選択します。

プレリリースバージョンをインストールする

GitLabは、拡張機能のプレリリースビルドをVS Code拡張機能マーケットプレースに公開しています。

プレリリースビルドをインストールするには:

  1. VS Codeを開きます。
  2. Extensions > GitLabで、Switch to Pre-release Versionを選択します。
  3. Restart Extensionsを選択します。

GitLab Duoのステータスを確認

  1. Visual Studio Codeの画面下部のステータスバーで、GitLabアイコン( tanuki )を選択します。
  2. VS Codeの検索ボックスの下にメニューが開き、GitLab for VS Code拡張機能がステータスを表示します。エラーがある場合は Status: の横に表示されます。

GitLab Duo Non-Agentic Chatの場合は、チャットのステータスも確認できます。