Gemini Code Assist 中的 Gemini 3

VS Code 和 IntelliJ 的 Gemini Code Assist 使用者可使用 Gemini 3 Pro 和 Gemini 3 Flash。Gemini 3 支援代理模式對話程式碼生成。如果代理程式模式和對話回覆是使用 Gemini 3 生成,就會顯示標籤。

Gemini 3 適用情形

授權或訂閱 Gemini 3 適用情形
Google AI Ultra 開放所有使用者運用 VS Code 和 IntelliJ
Google AI Pro 開放所有使用者運用 VS Code 和 IntelliJ
Gemini Code Assist Enterprise 如果管理員已設定預覽版發布管道,VS Code 和 IntelliJ 的使用者就能使用這項功能
Gemini Code Assist Standard 如果管理員已設定預覽版發布管道,VS Code 和 IntelliJ 的使用者就能使用這項功能
Gemini Code Assist 個人版 僅限部分使用者在 VS Code 和 IntelliJ 中使用,請先加入候補名單。其他使用者即將可使用
Google Developer Program 即將推出
Google AI Ultra for Business 即將推出

在 VS Code 中使用 Gemini 3

如果可以使用 Gemini 3,系統就會自動用於對話和生成程式碼。在對話中,你可以使用模型選取器選取其他模型。 如要在代理程式模式中使用 Gemini 3,必須完成額外步驟。

Agent 模式

VS Code 中的 Agent 模式是由 Gemini CLI 支援。如果尚未安裝 Gemini CLI,安裝 VS Code 適用的 Gemini Code Assist 擴充功能時,系統會自動安裝必要的 Gemini CLI 元件。

如要在 VS Code 的代理程式模式中使用 Gemini 3,您也必須在使用者或工作區層級啟用 Gemini CLI 預先發布功能設定。執行操作之前,請留意下列幾點:

  • 如果您已另外安裝 Gemini CLI,啟用「預覽設定」功能後,系統會設定 Gemini 3,讓 Gemini CLI 和 VS Code 中的代理程式模式都能使用,但僅限於您啟用該功能的層級。

  • 在系統層級啟用 Gemini CLI 的「預先發布功能」設定,無法在 VS Code 中以代理程式模式使用 Gemini 3,因為 VS Code 中的 Gemini Code Assist 不會使用系統層級的 Gemini CLI 設定。

  • 如果您在 Gemini CLI 中啟用「預先發布功能」設定,但沒有使用 Gemini 3 的資格,嘗試在 VS Code 中使用代理程式模式時會看到錯誤訊息。如要解決這個問題,請停用「預先發布版功能」設定。

如要在使用者或工作區層級啟用 Gemini CLI 搶先版功能設定,請按照下列步驟操作:

Workspace 設定檔

只有從特定專案目錄或其子目錄執行 VS Code 代理模式或 Gemini CLI 時,才會套用這個檔案。這項設定會覆寫使用者設定。

  1. 如果工作區根目錄中沒有下列目錄和檔案,請建立:

    .gemini/settings.json
  2. 在檔案中新增下列內容:

    {
        "general": {
            "previewFeatures": true
        }
    }
    
  3. 儲存檔案並重新開啟 VS Code。

使用者設定檔

這些設定會套用至目前使用者的所有專案。

  1. 如果檔案系統中尚未建立下列目錄和檔案,請加以建立:

    Linux/macOS:

    ~/.gemini/settings.json

    Windows:

    C:\Users\<YourUsername>\.gemini\settings.json

  2. 在檔案中新增下列內容:

    {
        "general": {
            "previewFeatures": true
        }
    }
    
  3. 儲存檔案並重新開啟 VS Code。

Gemini CLI

如要個別安裝 Gemini CLI,可以直接在 Gemini CLI 中,切換使用者或工作區層級的「預覽功能」設定:

  1. 關閉 VS Code。

  2. 如果尚未安裝,請安裝最新穩定版 Gemini CLI

  3. 安裝完成後,請執行下列指令來執行 Gemini CLI:

    gemini
  4. 在 Gemini CLI 中,使用下列指令開啟設定:

    /settings
  5. 前往「預先發布版功能」設定,然後在工作區或使用者層級啟用這項功能。

  6. 重新開啟 VS Code。

在 IntelliJ 中使用 Gemini 3

如果可以使用 Gemini 3,系統會自動將其用於代理程式模式、對話和程式碼生成。在對話中,你可以使用模型選取器選取其他模型。