- vừa được xem lúc

Google Chơi Lớn! Gemini CLI Mã Nguồn Mở + Miễn Phí, Bạn Vẫn Còn Dùng Claude Code Sao?

0 0 1

Người đăng: Sunny

Theo Viblo Asia

Google lại lặng lẽ tung ra một quả bom tấn khác!

Gần đây, Google đã phát hành Gemini CLI, một công cụ phát triển AI dòng lệnh mã nguồn mở. Có vẻ như Google đang có ý đồ gì đó.

Hãy cùng tìm hiểu Gemini CLI là gì và cách cài đặt nó. Nhớ đọc đến cuối nhé!

Gemini CLI là gì?

Nói một cách đơn giản, Gemini CLI mang Gemini 1.5 Pro thẳng vào terminal của bạn. Và đây là điều bất ngờ lớn hơn: người dùng miễn phí nhận được 1.000 yêu cầu mỗi ngày và 60 yêu cầu mỗi phút!

Mô tả hình ảnh

Đối với các lập trình viên, đây chẳng khác nào trúng số độc đắc phải không?

Thẳng thắn mà nói, các công cụ lập trình AI khác trên thị trường hoặc bị giới hạn rất nhiều, hoặc có giá đắt đỏ. Với nước đi này, Google đã thổi bay mọi đối thủ cạnh tranh.

Theo tài liệu chính thức, sức mạnh của Gemini CLI đến từ các công cụ tích hợp, cho phép bạn:

  • Sử dụng Google Search để cung cấp ngữ cảnh thực tế bằng cách tìm nạp các trang web và cung cấp cho mô hình bối cảnh bên ngoài theo thời gian thực.
  • Mở rộng khả năng của Gemini CLI thông qua hỗ trợ tích hợp cho Giao thức Model-in-Context (MCP) hoặc các tiện ích mở rộng đi kèm.
  • Tùy chỉnh câu lệnh và hướng dẫn để điều chỉnh Gemini cho phù hợp với nhu cầu và quy trình làm việc cụ thể của bạn.
  • Tự động hóa các tác vụ và tích hợp với các quy trình làm việc hiện có bằng cách gọi Gemini CLI một cách không tương tác trong các tập lệnh (scripts).

Hơn nữa, Gemini CLI có thể được sử dụng cho nhiều tác vụ khác nhau, bao gồm cả việc tạo các video ngắn với Veo và Imagen.

Quan trọng nhất, nó sở hữu cửa sổ ngữ cảnh 1 triệu token. Điều này có nghĩa là các nhà phát triển có thể đưa toàn bộ mã nguồn của dự án vào, cho phép AI hiểu toàn bộ cấu trúc mã.

Gemini CLI hoàn toàn là mã nguồn mở theo giấy phép Apache 2.0. Điều này có nghĩa là các nhà phát triển có thể xem mã nguồn để hiểu cách nó hoạt động, đóng góp mã và tham gia cải tiến dự án (và có thể một ngày nào đó khoe rằng mình đã đóng góp cho một dự án của Google).

Tuy nhiên, đúng theo kịch bản thường thấy của Google, họ thường ra mắt sản phẩm mới với các gói miễn phí cực kỳ hấp dẫn mà sau này có thể được điều chỉnh. Nói cách khác, bạn nên chớp lấy cơ hội này ngay khi còn có thể. Ai nhanh tay thì người đó được lợi.

Cách Cài Đặt Gemini CLI

Bây giờ đến phần quan trọng: làm thế nào để cài đặt Gemini CLI và tận hưởng món hời ngọt ngào này.

Chúng tôi khuyên bạn nên sử dụng ServBay. Gemini CLI yêu cầu Node.js 18 trở lên, và ServBay giúp bạn thiết lập môi trường cần thiết trong nháy mắt.

Yêu cầu tiên quyết

  1. Tải xuống và cài đặt ServBay từ trang web chính thức (https://www.servbay.com).
  2. Trong menu bên trái, chọn "Packages," chọn Node.js, và nhấp để cài đặt phiên bản bạn muốn. Toàn bộ quá trình chỉ mất khoảng một phút.

Mô tả hình ảnh

Lưu ý: Hãy chắc chắn chọn phiên bản Node.js từ 18 trở lên.

Tiếp theo, hãy xác minh trong terminal của bạn rằng môi trường Node.js đã sẵn sàng.

Mô tả hình ảnh

Cài đặt nhanh Gemini CLI

Khi môi trường đã sẵn sàng, chúng ta có thể bắt đầu cài đặt Gemini CLI. Chạy CLI bằng cách thực thi lệnh sau trong terminal của bạn:

npx https://github.com/google-gemini/gemini-cli

Mô tả hình ảnh

Chọn một màu chủ đề mà bạn thích.

Mô tả hình ảnh

Tiếp theo, bạn cần xác thực. Chỉ cần đăng nhập bằng tài khoản Google cá nhân của bạn.

Mô tả hình ảnh

Sau một lát chờ đợi, quá trình cài đặt sẽ hoàn tất.

Mô tả hình ảnh

Bây giờ bạn có thể bắt đầu sử dụng Gemini CLI. Toàn bộ quá trình mất chưa đến 5 phút và cực kỳ đơn giản.

Nếu bạn cần sử dụng một mô hình cụ thể hoặc yêu cầu dung lượng yêu cầu cao hơn, bạn có thể sử dụng khóa API:

export GEMINI_API_KEY="YOUR_API_KEY"

Lời kết

Lần này, Google đã thực sự phá giá, đánh sập hoàn toàn sàn giá. Trong khi mọi người còn đang tranh luận xem các công cụ lập trình AI nên có giá bao nhiêu, thì Google đã ở một đẳng cấp hoàn toàn khác. Đây không phải là cuộc chiến về giá, mà là một cuộc chiến về hệ sinh thái.

Mã nguồn mở + miễn phí + giới hạn yêu cầu cực lớn... làm sao ai có thể cạnh tranh nổi? Điều này có thể thay đổi hoàn toàn luật chơi, và chỉ có một gã khổng lồ nhiều tiền như Google mới có thể làm được điều này.

Đối với các nhà phát triển, đây là một tin tuyệt vời! Hãy tận dụng ưu đãi hào phóng này của Google, sử dụng ServBay để thiết lập môi trường chỉ bằng một cú nhấp chuột và bắt đầu tận hưởng món quà miễn phí đáng kinh ngạc này!

Các công ty AI khác nghĩ gì không quan trọng. Đối với lập trình viên chúng ta, cứ nơi nào ngon-bổ-rẻ thì chúng ta dùng.

Rốt cuộc, khi Google mang Gemini 2.5 Pro đến tận terminal của bạn miễn phí, tại sao bạn lại phải trả tiền cho bất kỳ công cụ nào khác chứ?

Bình luận

Bài viết tương tự

- vừa được xem lúc

Lightweight Fine-Tuning: Một hướng đi cho những người làm AI trong kỉ nguyên của các Super Large Models (Phần 1)

Note: Tiêu đề và nội dung của bài viết này được lấy cảm hứng từ bài viết của sếp mình: "Hướng đi nào cho những người làm AI trong kỉ nguyên của các Super Large Models?". Recommend các bạn nên đọc để t

0 0 37

- vừa được xem lúc

[Từ Transformer Đến Language Model] Bài 2: Kiến trúc và phương pháp Generative-Pretraining của GPT model

Tiếp nối series kiến thức nền tảng của large language model. Ở Bài 1: Bắt đầu với kiến trúc mô hình - Transformer, mình đã giới thiệu với các bạn về kiến trúc khởi nguồn của large language model - tra

0 0 32

- vừa được xem lúc

Hướng dẫn xây dựng một trang web InterviewGPT ứng dụng chatgpt cho các bạn sinh viên thực hành phỏng vấn

Giới thiệu về InterviewGPT. InterviewGPT là một ứng dụng web được phát triển nhằm cung cấp một trải nghiệm tương tác và trợ giúp trong quá trình phỏng vấn việc làm.

0 0 29

- vừa được xem lúc

Lightweight Fine-Tuning: Một hướng đi cho những người làm AI trong kỉ nguyên của các Super Large Models (Phần 2)

Note: Tiêu đề và nội dung của bài viết này được lấy cảm hứng từ bài viết của sếp mình: "Hướng đi nào cho những người làm AI trong kỉ nguyên của các Super Large Models?". Recommend các bạn nên đọc để t

0 0 33

- vừa được xem lúc

Fine-tuning một cách hiệu quả và thân thiện với phần cứng: Adapters và LoRA

Fine-tuning là gì. Parameter-efficient Fine-tuning (PEFT) với Adapters.

0 0 39

- vừa được xem lúc

Tất tần tật về LLaMA-2 - liệu có đủ làm nên một cuộc cách mạng mới

Lời giới thiệu. Xin chào tất cả các bạn, đã lâu lắm rồi kể từ sau bài viết về Trải lòng sau khi đọc GPT-4 Technical Report của OpenAI - các bác nên đổi tên công ty đi mình không có viết bài về LLM nữa

0 0 32