本文說明如何解決存取 Gemini Code Assist 功能時發生的問題。
視管理員設定的 Google Cloud 專案和機構設定而定,您可能需要採取額外步驟,才能在 Google Cloud 控制台和支援的 IDE 中存取 Gemini Code Assist 功能,例如啟用必要 API,以及為自己指派 Gemini Code Assist Standard 或 Enterprise 授權。
沒有有效執照
如果您先前透過 Gemini Code Assist 個人版、Google AI Pro 或 Google AI Ultra 使用 Gemini Code Assist 功能,現在嘗試使用時會收到錯誤訊息,指出您沒有有效授權。這是因為透過個人帳戶存取 Gemini Code Assist 功能的方式已淘汰,並由 Antigravity 系列產品取代。詳情請參閱淘汰頁面。
現在只有具備 Gemini Code Assist Standard 或 Enterprise 授權的使用者,才能存取 Gemini Code Assist 功能。
已停用 Gemini for Google Cloud API
嘗試使用 Gemini Code Assist 功能時,例如 Google Cloud 控制台中的快速提示,或支援的 IDE 中的程式碼補全功能,會發生下列錯誤:

如果未啟用 Gemini for Google Cloud API,就會發生這個錯誤。
如果您有權限在Google Cloud 專案中啟用 Gemini for Google Cloud API,訊息中會提供啟用連結。如果沒有啟用權限,訊息會列出啟用 API 時所需的權限。
缺少權限
嘗試使用 Gemini Code Assist 功能時,例如 Google Cloud 控制台中的快速提示,或支援的 IDE 中的程式碼補全功能,會發生下列錯誤:

如果您沒有使用某項功能的必要使用者權限,就會發生這個錯誤。
如要解決這個問題,請與 Google Cloud 管理員聯絡,要求對方授予您缺少的權限。
缺少 Gemini Code Assist Standard 或 Enterprise 授權
如要使用 Gemini Code Assist 標準版或企業版,您必須具備授權。如果Google Cloud 專案已啟用必要 API,且您具備使用 Gemini Code Assist 標準版或企業版功能的必要權限,但嘗試使用 Gemini Code Assist 標準版或企業版功能 (例如 Google Cloud 控制台中的快速提示,或支援的 IDE 中的程式碼自動完成功能) 時, Google Cloud 控制台會顯示訊息,說明您需要取得 Gemini Code Assist 標準版或企業版授權。
如果您沒有權限自行指派授權或管理授權,系統會提供連結,讓您進一步瞭解 Gemini Code Assist Standard 和 Enterprise 授權。你必須向Google Cloud 專案管理員申請授權。
自行指派 Google Cloud 控制台型 Gemini Code Assist 功能的授權
如果您有權自行指派授權,且貴機構有可用的授權, Google Cloud 控制台就會顯示對話方塊,請按一下「取得授權」,系統就會將授權指派給您。點選該按鈕後,系統會將授權指派給你,並在一段時間沒有活動後取消指派。閒置一段時間後,系統會取消指派授權,並將授權退回可用授權集區。
如果您有管理授權的權限,系統會顯示對話方塊,讓您手動點選「管理訂閱項目」或自動指派授權。