Quay lại danh sách

Gemini CLI Kết Thúc Ngày 18/6: Mọi Thứ Bạn Cần Biết Trước Khi Chuyển Sang Antigravity CLI Của Google

Đăng ngày 16 thg 6, 202611 phút đọc
Developer ToolsGenAIAI Agents

Vào ngày 18 tháng 6 năm 2026 — hai ngày kể từ hôm nay — Google sẽ tắt đường dẫn phản hồi hosted của Gemini CLI trên tất cả các tier tài khoản tiêu dùng. Điều đó có nghĩa là mọi workflow dòng lệnh, script tự động, Git hook, GitHub Actions job và cron task theo lịch gọi `gemini` sẽ không trả về gì và bị lỗi âm thầm trừ khi được migrate trước hạn chót. Công cụ thay thế là Antigravity CLI, giao diện terminal của nền tảng Antigravity 2.0 mới thống nhất của Google. Việc migrate đơn giản trong các trường hợp cơ bản, nhưng bốn sự khác biệt về hành vi giữa công cụ cũ và mới sẽ âm thầm phá vỡ các team coi đây chỉ là đổi tên. Cơ chế quota cũng thay đổi theo cách ảnh hưởng nặng đến người dùng tích cực. Đây là những gì mọi developer từng gõ `gemini` trong terminal cần hiểu trước sáng thứ Năm.

Google Antigravity 2.0 Thực Sự Là Gì

Google công bố Antigravity 2.0 tại Google I/O vào ngày 19 tháng 5 năm 2026. Đây không phải là nâng cấp sản phẩm — đây là hợp nhất nền tảng. Antigravity 2.0 thay thế Gemini CLI, các extension IDE Gemini Code Assist gốc và client desktop Gemini Code Assist độc lập bằng một nền tảng phát triển ưu tiên agent thống nhất duy nhất, ra mắt năm giao diện cùng lúc: ứng dụng desktop độc lập được thiết kế lại xây dựng xung quanh điều phối đa agent, một Antigravity CLI (`agy`) mới được viết bằng Go tập trung vào workflow terminal, một Antigravity SDK để xây dựng agent tùy chỉnh theo lập trình trên cùng runtime Google sử dụng nội bộ, một tier Managed Agents trong Gemini API cho các team muốn orchestration-as-a-service và một đường dẫn triển khai enterprise qua Gemini Enterprise Agent Platform. Sự thay đổi kiến trúc cốt lõi là từ công cụ phản hồi prompt đơn sang nền tảng điều phối nhiều subagent chuyên biệt làm việc trên các phần khác nhau của vấn đề song song — lên đến năm agent đồng thời trong ứng dụng desktop. Đối với các developer sử dụng Gemini CLI như một trợ lý dòng lệnh đơn giản, đây là nhiều nền tảng hơn họ yêu cầu. Nhưng CLI cũ vẫn đang bị ngừng hỗ trợ, và hạn chót ngày 18 tháng 6 là cứng.

Ai Bị Cắt Dịch Vụ Vào Ngày 18 Tháng 6

Việc tắt vào ngày 18 tháng 6 ảnh hưởng đến tất cả các tier tiêu dùng của Google: tài khoản miễn phí, thuê bao Google AI Pro ở mức $19,99 mỗi tháng và thuê bao Google AI Ultra ở mức $29,99 mỗi tháng. Sau hạn chót, Gemini CLI vẫn sẽ chấp nhận lệnh nhưng không trả về phản hồi do AI tạo ra — nó ngừng phục vụ yêu cầu. Khách hàng enterprise được miễn trừ nếu họ có giấy phép Gemini Code Assist Standard hoặc Enterprise đang hoạt động, giấy phép Gemini Code Assist for GitHub qua Google Cloud, hoặc API key Gemini trả phí hay đăng ký Gemini Enterprise Agent Platform. Đối với khách hàng enterprise có một trong các gói đủ điều kiện đó, giao diện Gemini CLI cũ tiếp tục hoạt động trong khi Google quản lý lịch migration của họ riêng biệt. Đối với tất cả những người còn lại — developer cá nhân, team nhỏ, người đóng góp open-source, freelancer — ngày 18 tháng 6 là ngày cắt cứng.

Bốn Hành Vi Breaking Sẽ Bắt Bạn Bất Ngờ

Antigravity CLI được mô tả là bản thay thế gần như tương đương với Gemini CLI, và đối với việc sử dụng tương tác mô tả đó là chính xác. Đối với tự động hóa, bốn sự khác biệt về hành vi phá vỡ các script không được cập nhật ngoài việc đổi tên binary. Thứ nhất, model mặc định thay đổi. Gemini CLI mặc định là Gemini Ultra. Antigravity CLI mặc định là Gemini 2.5 Flash. Mọi script dựa vào giả định tier model ngầm định mà không có cờ `--model` sẽ nhận được phản hồi chất lượng Flash thay vì chất lượng Ultra — một sự giảm chất lượng đáng kể cho các tác vụ phức tạp dựa vào tier cao hơn một cách ngầm định. Thứ hai, định dạng đầu ra streaming thay đổi. Gemini CLI stream token dần dần ra stdout. Antigravity CLI buffer phản hồi đầy đủ và viết một lần, sau đó thoát. Mọi script đọc và xử lý đầu ra streaming từng dòng một từ subprocess Gemini CLI — bộ xử lý log, pipeline tương tác, giao diện hiển thị thời gian thực — sẽ nhận toàn bộ phản hồi cùng một lúc ở cuối, phá vỡ bất kỳ thứ gì kỳ vọng dữ liệu tăng dần. Thứ ba, thư mục state di chuyển. Gemini CLI lưu trữ lịch sử cuộc trò chuyện và state phiên trong `~/.gemini`. Antigravity CLI lưu trữ trong `~/.antigravity`. Các script tham chiếu đường dẫn thư mục state một cách rõ ràng, hoặc dọn sạch, sao lưu hoặc kiểm tra file phiên theo đường dẫn, sẽ âm thầm không tìm thấy những gì chúng mong đợi. Thứ tư, ngữ nghĩa exit code thay đổi. Gemini CLI trả về exit code 0 cho mọi phản hồi tạo ra đầu ra, bao gồm cả từ chối của model và thông báo lỗi nhúng trong text phản hồi. Antigravity CLI trả về exit code khác 0 cho lỗi model và block chính sách nội dung. Các script sử dụng exit code Gemini CLI như chỉ báo tạo thành công — thay vì chỉ báo lần gọi network — sẽ hoạt động khác nhau khi model từ chối.

Sự Giảm Quota: Từ 1.000 Yêu Cầu Mỗi Ngày Xuống Giới Hạn Hàng Tuần

Ngoài các sự khác biệt về hành vi breaking, thay đổi mô hình quota là vấn đề có khả năng ảnh hưởng nhiều nhất đến các developer migrate thành công ngay lần đầu. Gemini CLI hoạt động trên giới hạn yêu cầu hàng ngày là 1.000 yêu cầu mỗi ngày, reset mỗi 24 giờ. Antigravity CLI hoạt động trên giới hạn dựa trên compute hàng tuần, với giới hạn đo bằng đơn vị compute thay vì số lượng yêu cầu thô. Tổng phân bổ hàng tuần thay đổi theo tier, nhưng thay đổi cấu trúc — reset hàng ngày so với reset hàng tuần — có tác động kép đối với các workflow phụ thuộc vào chu kỳ refresh có thể đoán trước. Các developer chạy batch job hàng đêm, test suite hàng ngày hoặc pipeline tóm tắt theo lịch thấy rằng reset hàng ngày của Gemini CLI phù hợp tự nhiên với nhịp tự động hóa của họ. Với Antigravity CLI, một ngày sử dụng tự động nặng có thể cạn kiệt giới hạn compute hàng tuần, kích hoạt thời gian chờ nhiều ngày dừng tự động hóa cho đến lần reset hàng tuần tiếp theo. Một số developer kiểm tra migration trước hạn chót ngày 18 tháng 6 báo cáo cạn kiệt giới hạn hàng tuần của họ trong vòng 18 đến 24 giờ đầu tiên sử dụng tự động, sau đó phải chờ bốn đến sáu ngày trước khi quota của họ phục hồi. Đối với các team đã sử dụng Gemini CLI nhiều trong pipeline CI/CD — chạy bot code review, tạo tài liệu tự động hoặc phân tích độ phủ test trên mỗi commit — thay đổi mô hình quota có thể đòi hỏi phải suy nghĩ lại cơ bản về tần suất các workflow đó chạy.

Những Gì Bị Phá Vỡ Trong Pipeline CI/CD Của Bạn

Bán kính nổ thực tế của việc tắt ngày 18 tháng 6 rộng nhất đối với các developer đã tự động hóa Gemini CLI vào toolchain developer của họ. Mọi GitHub Actions workflow gọi `gemini` sẽ thất bại vào ngày 18 tháng 6 — lệnh sẽ chạy nhưng không trả về phản hồi model. Git pre-commit và pre-push hook gọi Gemini CLI để code review tự động hoặc tạo commit message sẽ tạo ra đầu ra rỗng hoặc phá vỡ chuỗi hook tùy thuộc vào cách exit code được xử lý. Cron job chạy trên VM hoặc container gọi `gemini` để tóm tắt hàng ngày, phân tích log hoặc xử lý dữ liệu sẽ tạo ra kết quả rỗng. Deploy script sử dụng Gemini CLI để tạo tóm tắt thay đổi hoặc release notes sẽ cần được cập nhật. Playbook migration cho mỗi trường hợp này bao gồm ba thay đổi: thay thế tham chiếu binary `gemini` bằng `agy`, thêm cờ `--model gemini-ultra` rõ ràng để tránh sự giảm model mặc định, và kiểm tra mọi xử lý stdout cho thay đổi định dạng đầu ra từ streaming sang buffered. Đặc biệt đối với GitHub Actions, mọi bước sử dụng xử lý đầu ra nhận biết streaming — pipe sang `tee`, sử dụng vòng lặp while-read trên đầu ra subprocess — cần được viết lại để xử lý đầu ra buffered.

Các Bước Migration

Đối với các developer sử dụng Gemini CLI tương tác thay vì trong tự động hóa, migration là thao tác 15 phút: cài đặt Antigravity CLI với `brew install antigravity` trên macOS, `winget install Google.Antigravity` trên Windows, hoặc gói `.deb` hoặc `.rpm` Linux từ trang phát hành Antigravity, xác thực với `agy auth login` bằng cùng tài khoản Google, xác minh với `agy --version` và bạn đã hoàn thành. Đối với các developer có Gemini CLI trong tự động hóa, migration đòi hỏi kiểm tra có hệ thống. Tìm kiếm repository của bạn tìm mọi lần gọi binary `gemini` — trong shell script, Makefile, GitHub Actions YAML, Dockerfile và cấu hình CI. Cho mỗi lần gọi, thay thế `gemini` bằng `agy`, thêm `--model gemini-ultra` nếu tác vụ yêu cầu khả năng lý luận cấp Ultra, xem xét mọi xử lý stdout cho thay đổi định dạng đầu ra buffered, cập nhật mọi tham chiếu đường dẫn từ `~/.gemini` sang `~/.antigravity`, và thêm xử lý exit code cho ngữ nghĩa lỗi khác 0 mới. Nếu team của bạn phụ thuộc vào reset quota hàng ngày cho nhịp tự động hóa, hãy đánh giá xem có nên giảm tần suất tự động hóa để ở trong giới hạn compute hàng tuần hay chuyển sang quyền truy cập API trả phí qua Gemini API hoặc Gemini Enterprise Agent Platform, cung cấp thanh toán theo yêu cầu thay vì giới hạn hàng tuần.

Tại Sao Điều Này Quan Trọng Hơn Cả Migration

Việc tắt Gemini CLI là vấn đề ngay lập tức nhất, nhưng nó là một phần của động thái chiến lược lớn hơn với ý nghĩa vượt ra ngoài một lần migrate công cụ. Google đang ngừng hỗ trợ một công cụ open-source phổ biến — Gemini CLI đã tích lũy hơn 100.000 GitHub star — và thay thế bằng binary Go nguồn đóng mà hành vi đầy đủ không thể kiểm tra công khai. Antigravity SDK là open-source, nhưng CLI thì không. Đối với các team đã nhúng Gemini CLI vào toolchain của họ dựa trên giấy phép open-source, đây là sự giảm cấp về độ tin cậy và khả năng kiểm tra. Việc hợp nhất nền tảng cũng báo hiệu định hướng chiến lược của Google: công ty đặt cược rằng các developer sẽ quản lý AI agent thông qua các nền tảng điều phối đa agent thay vì terminal một model. Kiến trúc Antigravity 2.0 — với mô hình agent song song năm giao diện, SDK và tier enterprise — được thiết kế cho các team xây dựng workflow phát triển AI-native, không phải cho các developer cá nhân chạy truy vấn CLI một lần. Migration ngày 18 tháng 6 là thời điểm Google kết thúc kỷ nguyên Gemini CLI như một terminal AI đơn giản và bắt đầu kỷ nguyên Antigravity như một nền tảng agent developer. Đối với các developer cá nhân thấy Gemini CLI hữu ích như một công cụ nhẹ, nền tảng mới nhiều hơn những gì họ cần. Đối với các team kỹ thuật xây dựng workflow AI tự động ở quy mô, kiến trúc mới có thể chính xác là những gì họ đang chờ đợi.

Kết Luận

Gemini CLI ngừng hoạt động vào ngày 18 tháng 6. Nếu bạn sử dụng nó tương tác, migrate sang `agy` ngay hôm nay — mất 15 phút. Nếu bạn có nó trong tự động hóa, hãy thực hiện kiểm tra đầy đủ: đổi tên binary, thêm cờ model rõ ràng, cập nhật xử lý đầu ra streaming, cập nhật đường dẫn thư mục state và xem xét xử lý exit code. Kiểm tra quota hàng tuần của bạn trước khi chạy các workflow tự động nặng nhất. Bức tranh lớn hơn là Google đang ngừng hỗ trợ công cụ AI terminal nhẹ của mình để ủng hộ một nền tảng điều phối đa agent. Liệu đó có phải là nâng cấp hay vượt quá mức cần thiết phụ thuộc vào việc trường hợp sử dụng của bạn là terminal AI một người hay một team kỹ thuật xây dựng workflow phát triển agentic. Dù bằng cách nào, hạn chót không thay đổi.