Skip to main content

讓開發者更能掌控AI代理,Android Studio新增Agent技能與權限管理機制

Posted in 業界新聞
新聞

Agent Skills是這次改版其中一個核心功能,開發者可在專案根目錄建立.skills資料夾,並在其中放置SKILL.md檔案,透過名稱與描述定義專屬工作流程。這些技能檔案可讓AI Agent遵循特定的程式開發規範或內部函式庫使用方式,例如建立符合組織標準的程式碼審查流程,或提供內部自建函式庫的使用說明。技能建立後,Agent可在適當時機自動使用,開發者也可在對話中輸入@加上技能名稱手動觸發。該機制支援Gemini,以及整合至Android Studio代理框架的遠端第三方LLM。

Google指出,Agent Skills的設計目的是大幅降低日常提示詞的撰寫門檻,讓開發者不必每次都從頭描述需求細節,而是將團隊的最佳實踐編寫成可重複使用的技能檔案。開發者甚至可以直接請Agent協助建立新技能,由AI引導完成設定流程。

另一項重點功能是Agent Mode的權限管理機制,當Agent需要讀取檔案、執行shell指令或存取網路時,系統會明確要求開發者授權。由於要避免頻繁的授權提示,所導致的「核准疲勞」,Android Studio提供總是允許(Always Allow)規則,讓開發者對信任的操作設定永久授權,高層級的權限授予也會自動涵蓋相關的子工具。不過,涉及敏感檔案的操作,例如存取SSH金鑰,無論先前的授權設定為何,一律需要開發者手動核准。

對於安全需求更高的場景,Android Studio另外提供可選的沙箱(Sandbox)模式,讓Agent在嚴格隔離的環境中執行操作,限縮其可觸及的系統資源範圍。

除了AI相關功能,Panda 3也改進車用應用開發能力,新版內建Empty Car App Library App範本,涵蓋Android Auto與Android Automotive OS所需的基礎程式碼架構,開發者建立新專案時可直接選用該範本,節省過去手動處理複雜建置設定的步驟。

View original 0 Likes 0 Boosts

Comments (0)

No comments yet.