Asset 15

Tìm hiểu về Google Gemini CLI – AI Agent nguồn mở

Asset 15

Với các nhà phát triển, giao diện dòng lệnh (CLI) không chỉ là công cụ mà còn là môi trường phát triển cốt lõi. Terminal (thiết bị đầu cuối) được ưa chuộng nhờ sự hiệu quả, có mặt ở khắp mọi nơi và tính di động cao, giúp hoàn thành công việc một cách nhanh chóng. Chính vì các nhà phát triển ngày càng phụ thuộc vào terminal, nhu cầu về một trợ lý AI tích hợp trong đó cũng trở cao hơn. Chính vì vậy Google Cloud đã giới thiệu Gemini CLI – AI Agent mã nguồn mở cho doanh nghiệp. Hãy cùng Cloud Ace tìm hiểu nhé.

Google Gemini CLI

Google Gemini CLI (Gemini Command Line Interface - Giao diện dòng lệnh Gemini) là AI Agent mã nguồn mở, cung cấp quyền truy cập vào Gemini trực tiếp trong thiết bị đầu cuối.

Vận hành theo mô hình ReAct và tận dụng với các công cụ được tích hợp sẵn với MCP servers local hoặc remote để xử lý các tác vụ phức tạp như sửa lỗi, phát triển tính năng mới và mở rộng phạm vi thử nghiệm.

Không chỉ vượt trội trong lập trình, Gemini CLI còn là một công cụ linh hoạt hỗ trợ nhiều nhu cầu khác nhau – từ tạo nội dung, giải quyết vấn đề đến nghiên cứu chuyên sâu và quản lý công việc.

*Hiện Google cũng đã tích hợp Gemini CLI với Gemini Code Assist ở các phiên bản miễn phí, Standard, Enterprise.

Giới hạn sử dụng

Để sử dụng Gemini CLI miễn phí, người dùng cần đăng nhập bằng tài khoản Google cá nhân để nhận miễn phí Gemini Code Assist license. Với giấy phép này, người dùng có thể truy cập vào Gemini 2.5 Pro với cửa sổ ngữ cảnh đến hơn 1 triệu token. Trong giai đoạn preview, nhằm đảm bảo người dùng gần như không gặp giới hạn, Google Cloud cung cấp mức sử dụng lên đến: 60 model requests/phút và miễn phí 1.000 request/ngày.

Nếu có nhu cầu chạy nhiều agents đồng thời hoặc sử dụng các mô hình cụ thể, người dùng có thể sử dụng Google AI Studio hoặc Vertex AI key để thanh toán theo mức sử dụng, hoặc nâng cấp lên giấy phép Gemini Code Assist Standard hoặc Enterprise.

Những mô hình vượt trội trong câu lệnh

Việc viết code, gỡ lỗi và tối ưu hóa quy trình làm việc có thể thực hiện hiệu quả hơn thông qua giao tiếp bằng ngôn ngữ tự nhiên. Với các công cụ được tích hợp sẵn, Gemini CLI cho phép:

  • Ground prompts with Google Search: Định vị ngữ cảnh câu prompt với Google Search để truy xuất website và cung cấp ngữ cảnh bên ngoài, theo thời gian thực cho mô hình.

  • Mở rộng khả năng của Gemini CLI: Thông qua hỗ trợ Model Context Protocol (MCP) hoặc các tiện ích mở rộng đi kèm

  • Tùy chỉnh prompt và hướng dẫn: Để điều chỉnh Gemini phù hợp với nhu cầu và quy trình làm việc cụ thể.

  • Tự động hóa tác vụ và tích hợp với quy trình làm việc hiện có: Bằng cách gọi Gemini CLI không tương tác trong các tập lệnh của bạn.

Khả năng mở rộng của Gemini CLI

Gemini CLI là một dự án mã nguồn mở hoàn toàn theo giấy phép Apache 2.0, cho phép doanh nghiệp và tổ chức dễ dàng kiểm tra mã nguồn nhằm đánh giá hoạt động nội tại và đảm bảo các tiêu chuẩn bảo mật. Dự án hỗ trợ đóng góp từ cộng đồng toàn cầu thông qua việc báo cáo lỗi, đề xuất tính năng, cải thiện các thực hành bảo mật và gửi bản vá mã nguồn trực tiếp trên kho lưu trữ GitHub.

Công cụ này được thiết kế với khả năng mở rộng linh hoạt, dựa trên các tiêu chuẩn đang phát triển như Giao thức Ngữ cảnh Mô hình (MCP), hệ thống lời nhắc cấu hình qua tệp GEMINI.md và các thiết lập tùy chỉnh cho cả người dùng cá nhân và nhóm làm việc. Điều này đảm bảo tính thích ứng cao trong các môi trường dòng lệnh đa dạng.

Công nghệ đồng bộ với Gemini Code Assist

Đối với các doanh nghiệp sử dụng môi trường phát triển tích hợp (IDE) như VS Code, Gemini Code Assist chia sẻ cùng nền tảng công nghệ với Gemini CLI. Trong chế độ agent, Gemini Code Assist có khả năng tiếp nhận câu prompt, xây dựng các kế hoạch thực thi nhiều bước, tự động khắc phục lỗi và thực hiện các tác vụ như viết thử nghiệm, sửa lỗi, phát triển tính năng hoặc di chuyển code.

Sự đồng bộ giữa hai công cụ này hỗ trợ tối ưu quy trình phát triển phần mềm trong doanh nghiệp, giúp tăng tốc độ triển khai, nâng cao độ chính xác và cải thiện hiệu quả vận hành toàn diện.

Chế độ Gemini Code Assist agent hiện được cung cấp miễn phí cho tất cả các gói (Miễn phí, Standard và Enterprise) thông qua kênh Insiders. Nhờ hạn mức sử dụng cao hàng đầu trên thị trường và quy trình khởi tạo nhanh chóng chưa đến một phút, đây là lựa chọn phù hợp để triển khai hiệu quả và nhanh chóng lập trình dựa trên AI

Cloud Ace - Managed Service Partner của Google Cloud

  • Trụ sở: Tòa Nhà H3, Lầu 1, 384 Hoàng Diệu, Phường 9, Quận 4, TP. HCM.
  • Văn phòng đại diện: Tầng 2, 25t2 Hoàng Đạo Thúy, Phường Trung Hoà, Quận Cầu Giấy, Thành phố Hà Nội.
  • Email: sales.vn@cloud-ace.com
  • Hotline: 028 6686 3323
  • Website: https://cloud-ace.vn/

Tin tức liên quan

Shopping Basket
en_USEnglish