AI 輔助開發人員工具已成為提升工程效率的重要助力,團隊紛紛採用專門的 AI 程式設計代理、自訂企業工具和自主工具。您和團隊必須能以最適合的方式建構 Android 應用程式,而代理式 Android 開發比以往更開放、更靈活。
去年,Android Studio 開放支援任何 AI 模型。今天,我們將進一步支援您選擇的程式設計代理。透過全新的自備代理 (BYOA) 功能,您可以將偏好的程式設計代理 (包括 Anthropic 的 Claude Agent、Open AI 的 Codex 和 Google 的 Antigravity) 完美整合至 Android Studio,並運用 Android Studio 的 AI 最佳化基礎架構和工具支援,大幅提升代理效能。
你的代理,你的 AI 方案
BYOA 可將您偏好的代理與 IDE 原生智慧功能結合,提高速度、準確度和成本效益。最新 Android Studio Canary 提供 BYOA 功能,優點包括:
- 程式碼集感知和權杖效率:Android Studio 會使用代理用戶端通訊協定 (ACP),直接將完整的專案圖表、建構設定和平台詳細資料提供給代理。接著,代理可以篩選相關檔案或詳細資料,有效率地使用權杖、縮短延遲時間,並提供更精確的答案。
- 工作流程順暢不中斷:在多個對話式代理提示和 Android Studio 專用工具之間順暢切換,輕鬆在不同工作之間切換,保持工作流程不中斷。
- 代理彈性:將任何符合 ACP 規範的代理直接連結至 Android Studio,並使用方案登入。如果某個代理的配額用盡,或成效不如預期,您可以改用其他代理。
- 原生工具注入:我們整合了建構診斷、Jetpack Compose 預覽等 UI 工具、Android SDK 工具和 Android Emulator 控制項,讓代理程式能直接在 Android Studio 中存取、測試、診斷及執行。
強大、可靠且功能豐富的程式設計代理
代理可直接在您的環境中規劃及執行完整的技術工作流程,實現強大的用途:
- 在環境中執行:讀取、寫入及編輯檔案、執行殼層指令、執行測試,以及搜尋網路。
- 委派給子代理:建立專門處理程式碼審查或測試等子任務的代理,拆解複雜專案。
- 保有主導權:透過精細權限,代理可自行處理日常工作,並在執行高風險動作前暫停,等待您核准。
- 保留結構定義和設定:維持長時間執行的工作階段,並自動載入專案技能、斜線指令和記憶體。
在 Android Studio 中執行的代理也受益於 Android 技能和 Android 知識庫,確保能取得最新的 Android 最佳做法。如要進一步瞭解代理對模型效能的影響,請參閱 Android Bench 的最新更新。
搭配使用 Gemini 和 Google Antigravity
許多開發人員一直透過內建代理,直接在 Android Studio 中使用 Gemini,我們也會繼續在 Android Studio 提供這項服務。不過,如要享有最佳 Gemini 體驗,建議選取 Google Antigravity 代理程式,以便使用 Gemini Flash 3.8 等最新 Gemini 模型,並提高 AI 用量配額。您也可以使用 Google AI Pro 或 Ultra 方案登入 Google Antigravity 代理程式,在 Android Studio 中享有相關福利,或使用 Gemini API 金鑰,依據詞元費率付費。
選取 Google Antigravity 代理程式
如果貴組織使用的是 Gemini Enterprise,可以繼續使用內建代理程式或 Antigravity 代理程式。無論選擇哪種方式,貴組織都能繼續享有 Google Cloud 提供的額外安全性和隱私權保障。
開始使用
BYOA 支援功能將從 Android Studio Rabbit 2 的初期測試版開始推出預先發布版,並支援 Google Antigravity、Claude Agent 和 Codex 等常用代理。支援企業和消費者 AI 方案,具體取決於代理供應商。如要連結代理,請按照下列步驟操作:
- 更新 Android Studio:確認您使用的是初期測試版發布管道。
- 連結代理:在代理視窗中選取其中一個代理 (Claude Agent、Codex 或 Antigravity),然後登入或提供 API 金鑰。如要查看其他代理,請依序前往「設定」>「工具」>「AI」>「代理」
- 探索說明文件:請參閱預先發布版版本資訊。
我們會持續改善 Android Studio 的 AI 體驗,您的意見回饋至關重要。如果發現錯誤或問題,請回報問題。希望很快就能看到你打造的遊戲!
-
產品最新消息Android Studio Rabbit 2 穩定版已推出,可供您在正式環境中使用。此版本包含多項重要功能,可提升開發效率,例如「自備代理」、全新 XR 模擬器功能、LeakCanary 更新、全新代理技能管理工具、AI 程式碼審查等。
Matthew Warner • 閱讀時間:3 分鐘 -
產品最新消息隨著代理式開發加速發展,Android 工程技術也邁向令人期待的新境界:從輔助程式碼補全,到代理依據您的指示執行端對端作業。您可以自由選擇要使用的模型和代理,享有充分彈性。
Jason Buchel • 閱讀時間:3 分鐘 -
產品最新消息Android 開發人員在開發應用程式時,可以選擇多種代理、LLM、工具和指令列介面 (CLI)。無論您選擇何種建構方式,我們的目標都是協助您打造精美、優質的 Android 應用程式。
Simona Milanovic • 閱讀時間:4 分鐘
每週透過電子郵件接收 Android 開發人員的最新深入分析。