Trong bối cảnh công nghệ phát triển mạnh mẽ, sinh viên ngành Công nghệ thông tin tại FPT Polytechnic Hà Nội đang có thêm công cụ hỗ trợ đắc lực trong quá trình học tập và thực hành. Tính năng Agent Mode, được Google giới thiệu tại sự kiện Google I/O 2025, đang tạo nên bước đột phá khi tích hợp trực tiếp vào Android Studio thông qua nền tảng Gemini, giúp lập trình viên Android tăng tốc công việc gấp nhiều lần.
Công cụ AI chuyên sâu cho Android Studio
Agent Mode không chỉ đơn thuần gợi ý đoạn mã mà còn có khả năng sinh lệnh tự động, tìm và sửa lỗi, đề xuất giao diện UI theo mô tả. Nhờ hiểu rõ ngữ cảnh dự án, công cụ này đưa ra các gợi ý chính xác và phù hợp hơn nhiều so với những trợ lý AI lập trình thông thường.
Cách cài đặt và kích hoạt
Để trải nghiệm, người dùng cần tải Android Studio Canary (ví dụ Hedgehog hoặc Narwhal), sau đó vào File → Settings → Experimental và bật hai tùy chọn:
- “Enable Gemini in Android Studio”
- “Enable Agent Mode (experimental)”
Khi khởi động lại IDE, menu Gemini Chat sẽ xuất hiện ở cạnh phải. Người dùng có thể đăng nhập Google để kích hoạt hoặc sử dụng API Key từ Google AI Studio nhằm truy cập phiên bản Gemini Pro với nhiều tính năng nâng cao.
Vận hành thông minh
Agent Mode hoạt động dựa trên các lệnh tiếng Anh quen thuộc. Ví dụ:
- “Add dark theme to my app”
- “Fix the crash when opening the Settings screen”
- “Create a new Compose screen for login using Material 3”
- “Generate UI from this screenshot”
Sau khi nhận yêu cầu, Agent sẽ phân tích, lập kế hoạch, mở file, chỉnh sửa, build và hiển thị toàn bộ nhật ký. Lập trình viên có thể duyệt từng bước hoặc để hệ thống tự động áp dụng.
Tính năng nâng cao
Phiên bản Gemini 2.5 Pro hỗ trợ mở rộng token, phù hợp với dự án lớn. Thông qua mcp.json (Model Context Protocol), Agent Mode còn có thể kết nối GitHub (pull request), CI/CD hay terminal, giúp tự động hóa quy trình phát triển phần mềm.
Nhật ký rõ ràng – Agent Timeline
Mọi thao tác của Agent đều được ghi lại chi tiết: file nào được mở, dòng nào thay đổi, kết quả build/test ra sao. Người dùng dễ dàng xem lại hoặc hoàn tác bất kỳ thao tác nào.
Một số lệnh đề xuất

Lưu ý khi sử dụng
- Nên kiểm tra thay đổi trước khi commit.
- Thử nghiệm trên dự án phụ để tránh rủi ro.
- Luôn commit trước khi để Agent thực hiện, đảm bảo có thể hoàn tác.
Với khả năng viết giao diện, sửa lỗi, tối ưu mã và kiểm soát quy trình phát triển, Agent Mode đang trở thành “trợ thủ AI” toàn diện cho lập trình viên Android. Công cụ này không chỉ rút ngắn thời gian làm việc, gia tăng năng suất mà còn giúp lập trình viên tập trung nhiều hơn vào logic sản phẩm. Đây được xem là cột mốc quan trọng trong việc ứng dụng AI vào phát triển phần mềm hiện đại, hứa hẹn thay đổi cách tiếp cận lập trình của thế hệ trẻ, trong đó có sinh viên FPT Polytechnic Hà Nội.
Giảng viên Nguyễn Thuý Hằng
Bộ môn Ứng dụng phần mềm
FPT Polytechnic Hà Nội

