本頁說明如何使用 GitHub 上的 Gemini Code Assist。本頁面適用於 GitHub 上的 Gemini Code Assist消費者版和企業版。
事前準備
如要完成本頁中的工作,請務必在 GitHub 上設定 Gemini Code Assist。
取得提取要求摘要和意見回饋
如要讓 Gemini Code Assist 初步審查提取要求,請建立新的提取要求。
開啟新的提取要求時,Gemini Code Assist 會提供初步審查結果。審查準備就緒後,gemini-code-assist[bot] 會自動新增為提取要求的審查人員。Gemini Code Assist 會在提取要求的「對話」分頁中新增問題註解,提供意見回饋,並針對修改過的程式碼部分新增註解。
評論包含下列資訊:
- 問題的嚴重程度,包括「重大」、「高」、「中」和「低」
- 對問題提供意見
- 可直接從 GitHub 提交的程式碼建議
- 參考使用者提供的樣式指南
Gemini Code Assist 不會新增嚴重程度低於為存放區設定的最低嚴重程度門檻的註解。
手動叫用 Gemini Code Assist
Gemini Code Assist 會留意任何提取要求貢獻者的留言,並決定是否要回覆。
如要手動叫用 Gemini Code Assist,可以在提取要求的註解頁面中,使用下列指令做為問題註解。
| 指令 | 說明 |
|---|---|
/gemini summary |
發布提取要求中的變更摘要 |
/gemini review |
發布提取要求中變更的程式碼審查 |
/gemini |
在註解中手動叫用 Gemini Code Assist |
/gemini help |
可用指令總覽 |
管理 Gemini Code Assist 設定
只要有權修改機構的 GitHub 應用程式設定,就能管理 Gemini Code Assist 應用程式設定。您可以查看 Gemini Code Assist 應用程式的權限、管理存放區存取權,以及解除安裝 Gemini Code Assist 應用程式。
如要修改設定,請按照下列步驟操作:
- 在 GitHub 上,按一下個人資料相片,然後按一下「Settings」。
- 在「整合」部分,按一下「應用程式」。 系統會顯示 GitHub 應用程式清單。
- 按一下「Gemini Code Assist」旁的「設定」。
疑難排解
如果你在 GitHub 上使用 Gemini Code Assist 的企業版,但 Gemini Code Assist 沒有回應,可能是因為你在設定時使用的 Google Cloud 專案未連結至有效的帳單帳戶。您應確認專案的帳單狀態,並視需要將專案連結至有效的帳單帳戶。
請注意,Developer Connect 提供大量免費層級,且在預先發布期間,於 GitHub 使用企業版 Gemini Code Assist 不會產生任何費用。您必須擁有有效的帳單帳戶,但只有在用量超出免費方案限制時,才會產生費用。