

Firebase Studio 新增 AI 代理模式
Google 的雲端開發環境 Firebase Studio 最近整合了三種全新的 AI 代理模式,增強了開發者的功能。
這次更新旨在通過允許開發者使用自然語言進行互動,簡化 AI 應用的開發過程,從而降低全端 AI 應用開發的門檻。
新 AI 代理模式的主要特點
1. Ask 模式:
* 提供純對話空間。
* 開發者可以與 Gemini 2.5 討論需求與架構,而不影響任何程式碼。
2. Agent 模式:
* 允許 Gemini 提出具體的修改建議。
* 變更需經過人工審核後才能寫入檔案。
3. Agent(自動執行)模式:
* 在獲得安全授權後,該模式能夠跨多個檔案自動生成程式碼、撰寫測試、修復錯誤和重構元件。
這三種模式均可讀取位於專案根目錄中的規則檔案,如 .idx/airules.md、GEMINI.md 或 .cursorrules,確保 AI 遵循團隊的風格和設計模式。
與 MCP 和 GEMINI CLI 的整合
* Firebase Studio 也整合了模型上下文協議(MCP),允許工作區掛載外部 MCP 伺服器。這使得 Gemini 在編寫程式時能即時存取專案上下文。
* 開發者可以使用自然語言查詢 Cloud Firestore 的資料結構,或透過 Context7 獲取 MediaPipe 等函式庫的專用文件,從而提高 AI 建議的精確度。
此外,Gemini CLI 現已嵌入到 Firebase Studio 的終端中,開發者可以直接在命令列生成程式碼、批次執行指令和管理檔案,而無需切換視窗。
透過這些更新,Firebase Studio 正在朝向代理式開發的目標邁進,提供自動化能力的同時,也保留人為審查機制。雖然 Google 尚未透露正式版的時間表,但開發者目前可以試用這些功能並提供反饋。























