GitHub 上的 Gemini Code Assist 可自動歸納提取要求的重點,並生成深入的程式碼 審查結果。本指南將說明如何在 GitHub 上為存放區設定 Gemini Code Assist。
事前準備
如要在 GitHub 上設定 Gemini Code Assist,請務必完成下列步驟:
擁有 GitHub 機構或個人帳戶。
擁有要啟用 GitHub 專用 Gemini Code Assist 的一或多個 GitHub 存放區。
如果沒有這類存放區,可以建立範例存放區的分支版本。
請管理員授予您「服務用量管理員」角色和
geminicodeassistmanagement.scmConnectionAdmin角色。- 或者,如果您具備管理員或擁有者基本角色,則擁有完成設定所需的 IAM 權限。
請確認設定期間使用的 Google Cloud 專案已連結至有效的帳單帳戶。
在 GitHub 上安裝 Gemini Code Assist
下列步驟說明如何在 GitHub 上設定 Gemini Code Assist。
前往 Google Cloud 控制台的「Gemini Code Assist Agents & Tools」(Gemini Code Assist 代理程式和工具) 頁面。
- 如果您先前未啟用 Developer Connect API,系統會顯示警示橫幅,提示您啟用 API。如果發生這種情況,請按一下橫幅相關聯的「啟用」按鈕,然後在隨即顯示的對話方塊中按一下「啟用」按鈕。
在「Agents」部分中,找出「Code Assist Source Code Management」資訊卡,然後按一下「Enable」。
「啟用 Code Assist 原始碼管理」窗格隨即開啟。
在「Gemini Code Assist Management API」部分,點選「啟用」。
在「Select a connection」(選取連線) 專區中,按一下「連線」下拉式選單。
在下拉式選單中,按一下「建立新連結」。
「透過 Developer Connect 連結 Git 存放區」窗格隨即開啟。
在「Provider」下拉式選單中,選取您使用的 GitHub 供應商。
在「Name」(名稱) 欄位中,輸入連線名稱。
按一下「繼續」。
系統會開啟「要求 GitHub OAuth 權杖」對話方塊。
閱讀免責事項後,按一下「我瞭解並繼續」。
在「Install Gemini Code Assist」(安裝 Gemini Code Assist) 頁面中,按一下要安裝應用程式的帳戶。
選擇要為「所有存放區」或「僅限所選存放區」安裝應用程式。
按一下 [安裝]。
按照 GitHub 步驟驗證 GitHub。
確認存取權後,對話方塊會關閉,並返回「透過 Developer Connect 連結 Git 存放區」窗格。
在「Link repositories」(連結存放區) 部分,按一下「Repositories」(存放區) 下拉式選單,選取要連結的存放區,然後按一下「Ok」(確定)。
按一下「Link」(連結)。
在「Select a connection」(選取連線) 下拉式選單中,選取您建立的連線。
按一下「完成」。
現在,所選存放區中的所有提取要求都會啟用 Gemini Code Assist。
後續步驟
- 進一步瞭解 GitHub 中的 Gemini Code Assist。
- 在 GitHub 中使用 Gemini Code Assist。
- 瞭解如何自訂 GitHub 上的 Gemini Code Assist 行為。