Gemini CLI đã được công bố.
(github.com/google-gemini)- Có thể truy vấn và chỉnh sửa các codebase lớn nhỏ vượt quá cửa sổ ngữ cảnh 1 triệu token của Gemini.
- Có thể tạo ứng dụng mới từ PDF hoặc bản phác thảo bằng cách sử dụng khả năng đa phương thức của Gemini.
- Có thể tự động hóa các tác vụ vận hành như truy vấn pull request hoặc xử lý rebase phức tạp.
- Có thể kết nối các tính năng mới bằng công cụ và máy chủ MCP, bao gồm tạo media bằng Imagen, Veo hoặc Lyria.
- Có thể neo cơ sở cho truy vấn bằng công cụ Google Tìm kiếm được tích hợp trong Gemini.
- Với mô hình miễn phí, có thể gửi tối đa 60 yêu cầu mỗi phút và 1.000 yêu cầu mỗi ngày cho mô hình Gemini-2.5-Pro.
5 bình luận
Tôi dùng thử mà không kỳ vọng nhiều, nhưng hóa ra nó còn nhanh hơn cả tưởng tượng và hiệu năng cũng rất đáng hài lòng.
Đã đăng phương thức xác thực dành cho người dùng Google Workspace. https://vi.news.hada.io/topic?id=21662
Các bình luận trên Hacker News về Gemini CLI
Tôi thực sự thấy khá buồn cười khi dòng sản phẩm Gemini của Google bị phân mảnh(fragmented ) quá mức; tôi là thuê bao Pro trả phí mà đến giờ mới biết phải là người dùng "Gemini Code Assist Standard" hoặc "Enterprise" thì mới được dùng nhiều hơn, trước đó còn không hề biết những gói này tồn tại. Với người dùng Google thông thường thì họ cho một free tier khá hào phóng, nhưng ngay cả khi đã trả tiền để đăng ký Gemini thì vẫn không liên kết được với "Gemini CLI". Thật sự là một trải nghiệm rất lạ
Tôi đã thêm giao diện giọng nói hai chiều vào Gemini CLI, xây dựng dựa trên một MCP server mã nguồn mở và gần đây đã tự triển khai; có thể dùng dưới tên voice-mode. Tôi cũng chia sẻ cách cài đặt thực tế và ví dụ mã
Tôi đang trực tiếp tham gia dự án này. Mức sử dụng hiện vẫn còn thấp nên mong mọi người thông cảm về tình hình TPU. Bất kỳ bug hay yêu cầu tính năng nào cũng đều được chào đón. Cả nhóm đang đọc phản hồi rất chăm chỉ
Tôi đã dùng Claude Code (Opus 4) để xử lý tốt một codebase Rust lớn, nhưng với tác vụ phức tạp thì vẫn có giới hạn. Thử dùng Gemini CLI thì việc cài đặt rất dễ, nhưng ở phần chuyển đổi mã Rust, chất lượng rõ ràng kém hơn Claude. Dù vậy, tôi lại nhận được câu trả lời kiểu "Tôi đã làm hỏng hoàn toàn mã nguồn nên sẽ hoàn tác mọi thay đổi và làm lại từ đầu", và chính mức tự nhận thức cùng khả năng reset như vậy lại là điểm sáng nhất trong ngày hôm nay
Khi dùng Gemini Code Assist thì toàn bộ mã nguồn đều được gửi về Google. Theo hướng dẫn chính thức, họ thu thập prompt/mã liên quan/kết quả tạo ra/phản hồi/thông tin về việc dùng một số tính năng, và reviewer con người có thể xem dữ liệu đã ẩn danh đó trong 18 tháng. Họ cũng hướng dẫn không nhập thông tin mật hoặc dữ liệu mà bạn không muốn người khác biết
Có thể xem system prompt của Gemini CLI dưới dạng mã (Gist), và trên blog cá nhân riêng cũng có bài viết trải nghiệm cùng ghi chú sử dụng
Vài ngày trước tôi thử làm một ứng dụng Python streamlit theo kiểu vibe coding bằng Claude Code, nhưng đến một thời điểm thì nó không xử lý nổi các bug phức tạp nữa. Gemini CLI thì xử lý tốt các dự án lớn hơn nhiều, và chỉ cần ra lệnh kiểu "phân tích toàn bộ mã và sửa bug" là phần lớn sẽ chạy được. Cảm giác đúng là đang sống trong tương lai
Tôi ước nó được viết bằng Go hoặc Rust. Một CLI single binary không bắt buộc phải cài Node runtime sẽ tốt hơn
Tôi nhận được thông báo "Google Workspace account đăng nhập thất bại". Nếu Gemini CLI chỉ dành cho người dùng phi thương mại thì khá bất ngờ. Trên các dịch vụ của Google, tài khoản workspace thực sự bị hạn chế vô lý một cách quá thường xuyên. Trước đây tôi chỉ cần email bằng tài khoản GSuite, nhưng rồi đủ thứ dữ liệu và quyền truy cập cứ liên tục bị giới hạn; kể cả khi trả tiền đăng ký thì tính năng vẫn bị áp dụng hoặc chặn một cách ngẫu nhiên. Lần này thì đến mức người dùng tài khoản workspace bị chặn hoàn toàn không cho dùng Gemini CLI, là một khách hàng trung thành nên tôi thấy khá hụt hẫng
Sau khoảng một tháng dùng công cụ này, tôi cảm nhận 2.5pro là SOTA và cực kỳ mạnh nhờ context window lớn tới 1 triệu token. Nó dễ dàng phân tích và học cả những codebase lớn
https://github.com/google-gemini/gemini-cli/…
Phương thức xác thực 1, 2a là miễn phí, từ 2b trở đi là tài khoản trả phí.
Mã của tôi, bao gồm cả prompt và câu trả lời, có được dùng để huấn luyện các mô hình của Google không?
Điều này phụ thuộc hoàn toàn vào loại phương thức xác thực mà bạn sử dụng.
Phương thức xác thực 1: Có. Nếu bạn sử dụng tài khoản Google cá nhân, Chính sách quyền riêng tư Gemini Code Assist dành cho cá nhân sẽ được áp dụng. Theo chính sách này, prompt, câu trả lời và mã liên quan của bạn sẽ được thu thập, và có thể được dùng để cải thiện các sản phẩm của Google, bao gồm cả việc huấn luyện mô hình.
Phương thức xác thực 2a: Có, nếu bạn dùng khóa Gemini API thì Điều khoản Gemini API (dịch vụ miễn phí) sẽ được áp dụng. Theo thông báo này, prompt, câu trả lời và mã liên quan của bạn sẽ được thu thập, và có thể được dùng để cải thiện các sản phẩm của Google, bao gồm cả việc huấn luyện mô hình.
Phương thức xác thực 2b, 3 và 4: Không. Với các tài khoản này, dữ liệu của bạn sẽ chịu sự điều chỉnh của Điều khoản Google Cloud hoặc Gemini API (dịch vụ trả phí), và nội dung bạn nhập sẽ được xử lý như thông tin mật. Mã, prompt và các nội dung đầu vào khác của bạn sẽ không được dùng để huấn luyện mô hình.
Cảm ơn bạn đã sắp xếp gọn gàng như vậy.