在 GitHub 上設定 Gemini Code Assist

本頁說明如何設定 GitHub 上的 Gemini Code Assist 企業版。這項 Gemini 輔助代理程式可自動摘要提取要求,並提供深入的程式碼審查。

事前準備

如要在 GitHub 上設定 Gemini Code Assist 企業版,請務必完成下列事項:

  1. 擁有 GitHub 機構或個人帳戶。

  2. 擁有要啟用 GitHub 專用 Gemini Code Assist 的一或多個 GitHub 存放區。

    如果沒有這類存放區,可以建立我們的範例存放區的分支版本來使用。

  3. 請管理員授予服務用量管理員角色geminicodeassistmanagement.scmConnectionAdmin 角色。

  4. 確認設定期間使用的 Google Cloud 專案已連結至有效的帳單帳戶。

在 GitHub 上安裝 Gemini Code Assist

下列步驟說明如何在 GitHub 上設定企業版 Gemini Code Assist。

  1. 前往 Google Cloud 控制台的「Gemini Code Assist Agents & Tools」(Gemini Code Assist 代理程式和工具) 頁面。

    前往「代理程式和工具」

    1. 如果您先前未啟用 Developer Connect API,系統會顯示警示橫幅,提示您啟用該 API。如果發生這種情況,請按一下與橫幅相關聯的「啟用」按鈕,然後在隨即顯示的對話方塊視窗中按一下「啟用」按鈕。
  2. 在「Agents」部分中,找出「Code Assist Source Code Management」資訊卡,然後按一下「Enable」

    「啟用 Code Assist 原始碼管理」窗格隨即開啟。

  3. 在「Gemini Code Assist Management API」部分,按一下「啟用」

  4. 在「Select a connection」(選取連線) 專區中,按一下「連線」下拉式選單。

  5. 在下拉式選單中,按一下「建立新連結」

    「透過 Developer Connect 連結 Git 存放區」窗格隨即開啟。

  6. 在「Provider」(供應商) 下拉式選單中,選取您使用的 GitHub 供應商。

  7. 在「Name」(名稱) 欄位中,輸入連線的名稱。

  8. 按一下「繼續」

    「要求 GitHub OAuth 權杖」對話方塊隨即開啟。

  9. 閱讀免責事項後,按一下「我瞭解並繼續」

  10. 在「Install Gemini Code Assist」(安裝 Gemini Code Assist) 頁面中,按一下要安裝應用程式的帳戶。

  11. 選擇要為「所有存放區」或「僅限所選存放區」安裝應用程式。

  12. 按一下 [安裝]

  13. 按照 GitHub 步驟向 GitHub 進行驗證。

    確認存取權後,對話方塊會關閉,您會返回「透過 Developer Connect 連結 Git 存放區」窗格。

  14. 在「連結存放區」部分,按一下「存放區」下拉式選單,選取要連結的存放區,然後按一下「確定」

  15. 按一下「Link」(連結)

  16. 在「Select a connection」(選取連線) 下拉式選單中,選取您建立的連線。

  17. 按一下 [完成]

現在,所選存放區中的所有提取要求都會啟用 Gemini Code Assist。

後續步驟