Xây dựng theo cách của bạn: Sử dụng bất kỳ tác nhân AI nào bạn chọn trong Android Studio
Đọc trong 3 phút
Các công cụ dành cho nhà phát triển dựa trên AI đã trở thành một yếu tố nhân rộng thiết yếu cho năng suất kỹ thuật, khi các nhóm áp dụng các tác nhân lập trình AI chuyên biệt, các công cụ tuỳ chỉnh dành cho doanh nghiệp và các công cụ tự động. Điều quan trọng là bạn phải có thể tạo ứng dụng Android theo cách phù hợp nhất với bạn và nhóm của bạn, đồng thời quá trình phát triển Android dựa trên tác nhân sẽ cởi mở và linh hoạt hơn bao giờ hết.
Năm ngoái, Android Studio đã mở ra cho mọi mô hình AI. Hôm nay, chúng tôi sẽ thực hiện bước tiếp theo bằng cách hỗ trợ bạn chọn tác nhân lập trình. Với tính năng mới Bring Your Own Agent (BYOA) (Sử dụng tác nhân của riêng bạn), bạn có thể tích hợp liền mạch tác nhân lập trình mà mình muốn vào Android Studio (bao gồm cả Claude Agent của Anthropic, Codex của Open AI và Antigravity của Google) và tăng cường tác nhân đó bằng cơ sở hạ tầng được tối ưu hoá bằng AI và khả năng hỗ trợ công cụ của Android Studio.
Tác nhân của bạn, gói AI của bạn
BYOA kết hợp tác nhân bạn yêu thích với trí thông minh gốc của IDE, giúp tác nhân này hoạt động nhanh hơn, chính xác hơn và tiết kiệm chi phí hơn. BYOA có trong Android Studio Canary mới nhất với các lợi ích như:
- Nhận biết toàn bộ mã nguồn và hiệu quả của token: Android Studio cung cấp toàn bộ biểu đồ dự án, chế độ thiết lập bản dựng và thông tin chi tiết về nền tảng trực tiếp cho tác nhân của bạn bằng cách sử dụng Giao thức máy khách tác nhân (ACP) . Sau đó, tác nhân có thể lọc ra các tệp hoặc thông tin chi tiết có liên quan để sử dụng mã thông báo một cách hiệu quả, giảm độ trễ và đưa ra câu trả lời chính xác hơn.
- Tính liên tục liền mạch của quy trình làm việc: Chuyển đổi liền mạch giữa nhiều câu lệnh của tác nhân đàm thoại và các công cụ chuyên dụng của Android Studio, duy trì trạng thái quy trình của bạn nguyên vẹn khi bạn dễ dàng chuyển đổi giữa các tác vụ.
- Tính linh hoạt của tác nhân: Kết nối mọi tác nhân tuân thủ ACP trực tiếp với Android Studio và đăng nhập bằng gói của bạn. Nếu một tác nhân hết hạn mức hoặc không đáp ứng được kỳ vọng về hiệu suất của bạn, thì bạn có thể để một tác nhân khác tiếp quản.
- Tiêm công cụ gốc: Chúng tôi kết nối các thông tin chẩn đoán bản dựng, các công cụ giao diện người dùng như Jetpack Compose Previews, các công cụ Android SDK và chế độ kiểm soát trình mô phỏng Android để tác nhân của bạn có quyền truy cập và có thể kiểm thử, chẩn đoán và thực thi ngay trong Android Studio.
Các tác nhân lập trình mạnh mẽ, có năng lực và đáng tin cậy
Các tác nhân có thể lập kế hoạch và thực hiện toàn bộ quy trình kỹ thuật ngay trong môi trường của bạn, mở ra những trường hợp sử dụng hiệu quả:
- Thực thi trong môi trường: Đọc, ghi và chỉnh sửa tệp, chạy các lệnh shell, chạy kiểm thử và tìm kiếm trên web.
- Uỷ quyền cho các tác nhân phụ: Chia nhỏ các dự án phức tạp bằng cách tạo ra các tác nhân chuyên biệt cho các nhiệm vụ phụ như xem xét mã hoặc kiểm thử.
- Luôn kiểm soát: Quyền chi tiết cho phép trợ lý tự hành động đối với công việc thường xuyên và tạm dừng để bạn phê duyệt đối với các hành động rủi ro hơn.
- Duy trì bối cảnh và cấu hình: Duy trì các phiên hoạt động dài và tự động tải các kỹ năng, lệnh dấu gạch chéo và bộ nhớ của dự án.
Các tác nhân chạy trong Android Studio cũng được hưởng lợi từ các kỹ năng Android và Cơ sở kiến thức Android, đảm bảo chúng có quyền truy cập vào các phương pháp hay nhất mới nhất của Android. Nếu bạn muốn tìm hiểu thêm về mức độ ảnh hưởng của các tác nhân đến hiệu suất mô hình, hãy đọc thêm về các bản cập nhật mới nhất của chúng tôi đối với Android Bench.
Sử dụng Gemini với Google Antigravity
Nhiều nhà phát triển đã sử dụng Gemini trực tiếp trong Android Studio thông qua tác nhân tích hợp sẵn và chúng tôi sẽ tiếp tục cung cấp trải nghiệm này trong Android Studio. Tuy nhiên, để có trải nghiệm tốt nhất với Gemini, bạn nên chọn tác nhân Google Antigravity để sử dụng các mô hình Gemini mới nhất như Gemini Flash 3.8, cùng với hạn mức sử dụng AI cao hơn. Bạn cũng có thể đăng nhập vào tác nhân Google Antigravity bằng gói Google AI Pro hoặc Ultra để tận dụng các lợi ích trong Android Studio, hoặc trả phí theo số lượng mã thông báo bằng khoá Gemini API.
Chọn tác nhân Google Antigravity
Nếu tổ chức của bạn đang sử dụng Gemini Enterprise, bạn có thể tiếp tục sử dụng tác nhân tích hợp hoặc tác nhân Antigravity. Trong cả hai trường hợp, tổ chức của bạn vẫn được hưởng lợi từ tính năng bảo mật và quyền riêng tư bổ sung của Google Cloud.
Bắt đầu
Tính năng hỗ trợ BYOA đang được triển khai ở chế độ xem trước, bắt đầu từ bản phát hành canary của Android Studio Rabbit 2, có các tác nhân thường dùng như Google Antigravity, Claude Agent và Codex. Cả gói AI dành cho doanh nghiệp và người tiêu dùng đều được hỗ trợ, tuỳ thuộc vào nhà cung cấp trợ lý ảo. Để kết nối với một nhân viên hỗ trợ, hãy làm theo các bước sau:
- Cập nhật Android Studio: Đảm bảo bạn đang chạy phiên bản mới nhất từ kênh phát hành canary.
- Kết nối(các) tác nhân của bạn: Trong cửa sổ tác nhân, hãy chọn một trong các tác nhân (Claude Agent, Codex hoặc Antigravity) rồi đăng nhập hoặc cung cấp khoá API. Bạn có thể tìm thấy các tác nhân khác trong sổ đăng ký Cài đặt > Công cụ > AI > Tác nhân
- Khám phá tài liệu: Xem ghi chú phát hành bản xem trước của chúng tôi tại đây.
Ý kiến phản hồi của bạn là yếu tố cần thiết trong quá trình chúng tôi tiếp tục tinh chỉnh trải nghiệm AI trong Android Studio. Nếu bạn phát hiện thấy lỗi hoặc vấn đề, vui lòng gửi vấn đề. Chúng tôi rất mong chờ được thấy những sản phẩm sắp tới của bạn!
-
Tin tức về sản phẩmHôm nay, chúng tôi phát hành nhóm nhiệm vụ đầu tiên trong số các nhiệm vụ dài hạn (LHT). Đây là những nhiệm vụ có độ phức tạp cao mà một kỹ sư phải mất nhiều ngày hoặc thậm chí một tuần mới hoàn thành. Chúng tôi cũng sẽ ra mắt tính năng đánh giá dựa trên tác nhân, bắt đầu với các tác nhân của nhà cung cấp mô hình tương ứng.
Matthew McCullough • Đọc trong 3 phút -
Tin tức về sản phẩmVào tháng 3, chúng tôi đã ra mắt Android Bench – bảng xếp hạng LLM cho các tác vụ phát triển Android trong thực tế. Kể từ đó, chúng tôi đã cải thiện điểm chuẩn dựa trên ý kiến phản hồi của bạn, bao gồm cả việc đánh giá các mô hình có trọng lượng mở và thêm phương diện chi phí và hiệu quả vào bảng xếp hạng.
Zoe Lopez-Latorre • Đọc trong 3 phút -
Tin tức về sản phẩmTại Google I/O năm nay, chúng tôi sẽ vượt ra ngoài những thay đổi lặp đi lặp lại, hướng đến một sự thay đổi cơ bản trong cách xây dựng ứng dụng. Các công cụ mới nhất của chúng tôi được xây dựng cho kỷ nguyên tác nhân với các tính năng giúp bạn tăng năng suất với tư cách là nhà phát triển Android VÀ nâng cao hiệu suất của các tác nhân AI mà bạn triển khai trong toàn bộ mã nguồn.
Matthew Warner • Đọc trong 8 phút
Nhận thông tin chi tiết mới nhất về hoạt động phát triển trên Android trong hộp thư đến của bạn mỗi tuần.