Android Studio Panda 3 穩定版現已推出,可供您在實際工作環境中使用。這個版本可讓您進一步控管及自訂 AI 輔助工作流程,更輕鬆地建構優質 Android 應用程式。
無論是要為現有應用程式新增功能,還是要打造全新應用程式,這些更新都能讓 Android Studio 中的 AI 代理學習您的特定做法,並讓您精細控管其權限,進而提升開發體驗。
最後,除了 AI 技能和代理模式強化功能外,Android Studio Panda 3 也更新了建構車用 Android 應用程式的支援功能。
以下深入介紹新功能:
代理技能
在 Android Studio 中使用代理技能,打造更實用的 AI 代理。代理技能是專門的指令,可教導代理特定工作流程的新功能和最佳做法,代理可視需要運用。這樣一來,日常提示就不需要提供太多詳細資訊。代理技能可與 Android Studio 內建 Gemini 搭配使用,或與您整合至 Android Studio 代理架構的其他遠端第三方 LLM 搭配使用。
您和團隊成員可以建立技能,明確指示代理如何處理程式碼集中的特定工作。舉例來說,您可以建立自訂「程式碼審查」技能,符合組織的程式設計標準,或建立自訂技能,為代理提供更多使用內部程式庫的資訊。
建立技能後,代理會自動使用,您也可以輸入「@」並加上技能名稱,手動觸發技能。請參閱說明文件,進一步瞭解如何為程式碼集建立技能,或要求代理協助您建立新技能,代理會引導您完成詳細步驟!
開始使用
如要為專案建構技能,請按照下列步驟操作:
- 在專案的根資料夾中建立 .skills 目錄。
- 在這個新目錄中放置 SKILL.md 檔案。
- 為檔案新增名稱和說明,定義自訂工作流程,技能就準備就緒。
- 您也可以視需要加入腳本、素材資源和參考資料,為代理提供更多指引。
管理代理模式權限
您可控管程式碼集,並能更謹慎地選擇要與 AI 代理分享哪些資料和功能。Android Studio 新推出的精細代理權限,可讓您精確決定代理能執行的操作。
Agent 模式需要讀取檔案、執行殼層指令或存取網路時,會明確要求您授予權限。我們知道,AI 工作流程中確實存在「核准疲勞」的風險。如果工具太常要求權限,使用者很容易在未充分審查動作的情況下,就開始點選「允許」。Android Studio 針對可信任的操作提供精細的「一律允許」規則,並為實驗性操作提供選用的沙箱,讓您專注於真正需要手動核准的重要決策。
代理權限的設定和使用方式都很直覺。舉例來說,授予高層級權限會自動授權相關子工具,而先前核准的指令會自動執行,不會中斷流程。請放心,存取安全殼層金鑰等機密檔案時,一律需要你明確核准。
如要進一步提升安全性,您也可以選擇使用沙箱,對代理實施嚴格的隔離控制。
空白 Car App Library 應用程式範本
我們正在簡化車用 Android 應用程式的建構流程。過去,建構車用應用程式時,必須處理複雜的設定,才能成功建構專案。
現在,您可以使用 Android Studio 中的新「Empty Car App Library App」範本,加快開發速度。這個範本會處理 Android Auto 和 Android Automotive OS 上行車最佳化應用程式所需的樣板程式碼,為您節省大量時間和精力。您不必費心設定,可以專心為使用者打造最佳行車體驗。
開始使用
如何使用新範本:
- 在「Welcome to Android Studio」畫面中選取「New Project」(或在專案中依序選取「File」>「New」>「New Project」)。
- 搜尋或選取「Empty Car 應用程式庫 App」範本。
- 為應用程式命名,然後按一下「Finish」,產生行車最佳化應用程式。
Android Studio Panda 版本
Panda 3 是以我們上個月發布、著重 AI 的 Panda 2 為基礎。歡迎參閱「Go from prompt to working prototype with Android Studio Panda 2」一文,進一步瞭解 Android Studio 的新功能,包括 AI 輔助的新專案流程 (可根據提示建立原型),以及版本升級助理 (可輕鬆更新依附元件)。
開始使用
立即深入瞭解,加快開發速度。下載 Android Studio Panda 3,立即探索這些強大的全新代理功能。
我們一向十分重視您的意見。查看已知問題、回報錯誤,並加入我們在 LinkedIn、Medium、YouTube 或 X 上的活躍社群。祝您編寫程式一切順利!
-
產品最新消息Android Studio Rabbit 2 穩定版已推出,可供您在正式環境中使用。此版本包含多項重要功能,可提升開發效率,例如「自備代理」、全新 XR 模擬器功能、LeakCanary 更新、全新代理技能管理工具、AI 程式碼審查等。
Matthew Warner • 閱讀時間:3 分鐘 -
產品最新消息Android 無線偵錯功能現在更快速、更可靠,設定也比以往更簡單。我們在 ADB Wi-Fi 2.0 中導入新的伺服器堆疊和更智慧的網路處理功能,直接解決開發人員對可用性落差的意見回饋。
Steven Jenkins, Sherif Eid, Fabien Sanglard • 閱讀時間:1 分鐘 -
產品最新消息這是 Android Studio Quail 的最終穩定版本。Android Studio 的新功能可讓您運用 AI,有效率地打造優質應用程式。
Amman Asfaw • 閱讀時間:5 分鐘
每週透過電子郵件接收 Android 開發人員的最新深入分析。