AI News HubLIVE
站內改寫2 分鐘閱讀

Gemini API託管代理:3.6 Flash、鉤子等新功能

Gemini API的託管代理現在預設使用Gemini 3.6 Flash,並引入了環境鉤子、預算控制、定時觸發器和免費層級訪問,幫助開發者構建可靠的生產級代理。

Gemini API的託管代理(Managed Agents)功能迎來重大更新,現在預設使用Gemini 3.6 Flash模型,並引入了環境鉤子(Environment Hooks)、預算控制、定時觸發器和免費層級訪問。這些新能力建立在之前釋出的背景任務和遠端MCP伺服器整合基礎之上,旨在幫助開發者構建更可靠、更可控的生產級代理。

託管代理透過Gemini Interactions API,只需一次API呼叫即可在隔離的雲沙盒中協調推理、程式碼執行、包安裝、檔案管理和網路檢索等操作。對於使用AI編碼助手的開發者,可以透過命令npx skills add google-gemini/gemini-skills --skill gemini-interactions-api快速啟用Interactions API技能。

Gemini 3.6 Flash成為預設模型

從antigravity-preview-05-2026代理開始,託管代理預設執行Gemini 3.6 Flash模型,無需任何程式碼更改即可自動升級。開發者也可以透過傳遞agent_config.model引數顯式選擇其他模型,例如使用Gemini 3.5 Flash-Lite以降低成本和延遲。支援的模型包括:

  • Gemini 3.6 Flash(預設):推理、編碼和工具使用的平衡模型。
  • Gemini 3.5 Flash:前代模型,適用於通用代理工作流。
  • Gemini 3.5 Flash-Lite:Gemini 3.5系列中延遲和成本最低的模型。

環境鉤子:在沙盒內攔截工具呼叫

環境鉤子允許開發者在代理每次呼叫工具之前或之後執行自定義指令碼。透過在環境中新增.agents/hooks.json配置檔案,可以定義pre_tool_executionpost_tool_execution事件的處理程序。鉤子支援正規表示式匹配工具名稱,例如:

  • code_executionwrite_file呼叫前執行安全審查指令碼,如果返回拒絕決策則跳過該工具呼叫。
  • 在所有工具呼叫後執行自動格式化指令碼,以確保程式碼風格一致。

鉤子還支援HTTP型別,可直接向外部端點傳送POST請求。AI原生投資銀行Offdeal已利用post_tool_execution鉤子在遠端沙盒中實現自動影像驗證,確保公司識別符號合質量和格式要求。

成本控制與自動化功能

託管代理現已在免費層級專案中可用,開發者無需繫結支付方式即可體驗代理工作流。為避免多輪自主迴圈消耗過多令牌,可以透過max_total_tokens引數設定預算上限。當達到限制時,執行會安全暫停並返回狀態"incomplete",環境狀態保留,開發者可以透過傳遞previous_interaction_id和新的預算繼續執行。

此外,定時觸發器(Scheduled Triggers)支援將代理、環境、提示和cron計劃繫結為持久資源,自動執行重複任務。每次執行復用同一沙盒,檔案可在執行間持久化。

新的環境API(Environments API)允許開發者透過程式碼列出、檢查和刪除沙盒會話,例如在斷線後恢復環境ID,或在工作流完成後清理沙盒,無需等待7天的TTL。

這些更新將託管代理轉變為成本可控、可排程的自主工作者,能夠在真實開發環境中獨立執行,無需外部編排。開發者可以查閱Gemini Interactions API概覽和託管代理快速入門指南,探索自定義代理定義、環境配置、網路規則和高階流式模式。