Google Khai Tử Gemini CLI: Chuyển Bắt Buộc Sang Antigravity CLI Và Ý Nghĩa Với CI/CD Pipeline Của Bạn
Vào ngày 18 tháng 6 năm 2026, Google đã tắt Gemini CLI — công cụ agent terminal mã nguồn mở có 105.000 sao trên GitHub mà hàng triệu developer đã sử dụng để tự động hóa workflow dựa trên Gemini từ Google I/O 2025. Không có deprecation mềm, không có giai đoạn ân hạn cho free tier, và không có migration tự động. Bất kỳ terminal script, CI/CD pipeline, hay cron job nào gọi lệnh gemini đơn giản là ngừng hoạt động. Công cụ thay thế xuất hiện cùng ngày: Antigravity CLI, một file nhị phân Go mã nguồn đóng được xây dựng trên cùng agent harness cung cấp năng lực cho Antigravity 2.0, ra mắt tại Google I/O 2026. Sự chuyển đổi này không chỉ là một nhiệm vụ migration kỹ thuật — nó còn là tín hiệu về hướng đi của toàn bộ ngành công cụ developer AI.
Chuyện Gì Đã Xảy Ra Vào Ngày 18 Tháng 6
Gemini CLI và Gemini Code Assist IDE extensions ngừng phục vụ các request cho Google AI Pro, Google AI Ultra, và người dùng free tier vào ngày 18 tháng 6 năm 2026 — đúng deadline Google đã công bố tại I/O 2026. Người dùng enterprise trên Gemini Code Assist Standard hoặc Enterprise và developer với API key Gemini có trả phí không bị ảnh hưởng ngay lập tức. Nhưng đối với phần lớn developer cá nhân sử dụng free tier hoặc gói consumer có trả phí — những người tạo nên cộng đồng mã nguồn mở khiến repository GitHub của Gemini CLI trở thành một trong những công cụ developer phát triển nhanh nhất năm 2025 — việc shutdown là ngay lập tức và vô điều kiện.
Năm Thay Đổi Gây Ra Sự Cố Bất Ngờ Cho Các Team
Năm thay đổi gây ra nhiều sự cố thực tế nhất: Tên nhị phân đổi từ gemini thành agy — mọi script gọi gemini đều thất bại với lỗi 'command not found'. Định dạng cấu hình MCP server thay đổi từ inline settings.json sang file mcp_config.json riêng với các tên trường đã được đổi — một lỗi im lặng không tạo ra output lỗi, đặc biệt nguy hiểm trong pipeline tự động. Xác thực trong CI/CD yêu cầu biến môi trường AGY_TOKEN hoặc cờ --auth-token với service account token. Hạn mức request miễn phí hàng ngày giảm từ khoảng 1.000 xuống còn khoảng 20 mỗi ngày, reset theo tuần thay vì theo ngày. Và codebase chuyển từ dự án JavaScript có license Apache 2.0 trên GitHub sang file nhị phân Go mã nguồn đóng — loại bỏ khả năng kiểm tra, fork, hoặc tự host.
Sự Đảo Ngược Về Mã Nguồn Mở
Khía cạnh mã nguồn mở của quá trình chuyển đổi này là điều tạo ra sự thất vọng lớn nhất từ phía developer. Gemini CLI ra mắt vào giữa năm 2025 như một dự án Node.js có license Apache 2.0. Nó tích lũy 105.000 sao GitHub trong chưa đầy một năm, được developer chấp nhận rộng rãi chính vì nó có thể kiểm tra, fork và tự host. Claude Code của Anthropic và các extension của Microsoft vẫn mở hoặc một phần mở. Quyết định của Google thay thế Gemini CLI bằng file nhị phân mã nguồn đóng là sự phá vỡ rõ ràng nhất với kỳ vọng của cộng đồng, và những developer đã xây dựng công cụ nội bộ trên nền tảng source tree — viết middleware tùy chỉnh, mở rộng agent loop, hoặc triển khai CLI trong môi trường air-gapped — không có con đường nâng cấp nào khác ngoài việc viết lại hoàn toàn.
Cắt Giảm 98% Free Tier
Sự thay đổi về giới hạn tốc độ là điểm gây tranh cãi thứ hai. Free tier của Gemini CLI cung cấp khoảng 1.000 request mỗi ngày — đủ rộng rãi để chạy tự động hóa có ý nghĩa, chạy agent trong môi trường phát triển, và tạo nguyên mẫu workflow nhiều bước mà không phát sinh chi phí. Free tier của Antigravity CLI là khoảng 20 request mỗi ngày — giảm 98% — và chu kỳ reset thay đổi từ hàng ngày sang hàng tuần. Hệ quả thực tế là những developer đã xây dựng CI script nhẹ chạy trên mỗi pull request, hoặc sử dụng CLI miễn phí để chạy công việc phân tích qua đêm, đã bị cắt đứt hoàn toàn khỏi các mẫu sử dụng hiện tại. Migration sang Antigravity CLI không chỉ là việc đổi tên nhị phân: đó là đánh giá bắt buộc xem use case có xứng đáng với gói có trả phí hay không.
Antigravity CLI Thực Sự Mang Lại Điều Gì
Bỏ qua sự ma sát của quá trình migration, Antigravity CLI có những cải tiến kỹ thuật thực sự so với người tiền nhiệm. File nhị phân Go cho thời gian khởi động dưới một mili giây, loại bỏ sự phụ thuộc Node.js runtime tạo ra xung đột phiên bản trên máy developer và trong môi trường container. Mức sử dụng bộ nhớ thấp hơn đáng kể. Kiến trúc agent bên dưới được thiết kế lại cho multi-agent orchestration: Antigravity CLI không phải là AI assistant hội thoại chạy trong terminal — nó là harness để soạn thảo các team agent chuyên biệt hoạt động song song, bàn giao công việc và duy trì trạng thái qua các phiên chạy dài. Harness chung giữa Antigravity CLI và desktop Antigravity 2.0 có nghĩa là workflow xây dựng trong terminal có thể chuyển sang môi trường desktop. Đối với các team có thể hấp thụ chi phí migration và giảm giới hạn tốc độ, nền tảng kiến trúc có khả năng cao hơn đáng kể.
Xu Hướng Lớn Hơn
Việc khai tử Gemini CLI là sự gián đoạn lớn thứ hai đối với công cụ developer AI trong ba tuần. Vào ngày 1 tháng 6 năm 2026, GitHub thay thế phương thức thanh toán theo premium request của Copilot bằng AI Credits tính theo token, gây ra làn sóng báo cáo về chi phí tăng đột ngột — một người dùng Pro+ dùng hết 8% hạn mức credit tháng chỉ trong hai giờ. Mẫu hình giống nhau trong cả hai trường hợp: các công cụ AI từng được định giá như tiện ích developer theo gói cố định đang được định giá lại như cơ sở hạ tầng tính toán theo đồng hồ đo, và quá trình tái hiệu chỉnh đang diễn ra nhanh hơn khả năng thích nghi của workflow developer. Lý do mang tính cấu trúc: các công cụ AI agentic thực hiện nhiều lần gọi model cho mỗi tương tác người dùng, duy trì phiên dài và kéo theo context window lớn — chi phí mỗi tương tác cao hơn đáng kể so với các công cụ chatbot chúng thay thế. Kinh tế học cung cấp chúng với giá đăng ký cố định hoặc free tier hào phóng không còn phù hợp khi việc sử dụng chuyển từ hỗ trợ thông thường sang tích hợp workflow sâu.
Những Việc Cần Làm Ngay Bây Giờ
Nếu team của bạn có script hoặc pipeline đang gọi gemini, quá trình migration có ba bước cụ thể. Cài đặt Antigravity CLI bằng lệnh cài đặt tiêu chuẩn và xác minh rằng agy --version phản hồi chính xác. Đổi tên tất cả các lần gọi gemini thành agy trong shell script, Makefile, GitHub Actions workflow và file cấu hình CI. Migration cấu hình MCP server: chuyển các định nghĩa MCP server từ settings.json sang file mcp_config.json mới sử dụng tên trường đã cập nhật — đây là lỗi im lặng sẽ làm hỏng pipeline mà không tạo ra lỗi, vì vậy hãy kiểm tra nó rõ ràng với một lần chạy pipeline thực thi đường dẫn công cụ MCP. Nếu bạn đang dựa vào free tier cho tự động hóa có ý nghĩa, hãy đánh giá gói có trả phí dựa trên mức sử dụng thực tế trước khi giả định migration không phát sinh chi phí. Thay đổi xác thực sang AGY_TOKEN cho CI/CD đơn giản nhưng phải được đặt là environment secret trong nền tảng CI bạn sử dụng.
Kết Luận
Việc khai tử Gemini CLI là một forcing function hữu ích. Nó làm nổi bật câu hỏi mà mọi team kỹ thuật tích hợp công cụ developer AI vào workflow cần trả lời: liệu các công cụ bạn đang xây dựng tự động hóa xung quanh có phải là cơ sở hạ tầng ổn định, hay là các dịch vụ mà kinh tế học của chúng vẫn đang được khám phá? Câu trả lời trung thực vào giữa năm 2026 là các công cụ developer AI vẫn là cơ sở hạ tầng giai đoạn đầu — có khả năng, đang tăng tốc, và thực sự có giá trị, nhưng chịu sự tái hiệu chỉnh giá, thay đổi kiến trúc và deprecation theo khung thời gian mà cơ sở hạ tầng sản xuất không thể accommodate mà không có kế hoạch. Các team coi công cụ AI như cơ sở hạ tầng chịu tải mà không có chiến lược thoát là những team bị tổn thương nhất. Những kỹ sư đang điều hướng các thay đổi này một cách trơn tru nhất là những người đã bọc các tích hợp công cụ AI của họ sau một lớp abstraction nội bộ — một adapter mỏng cho phép họ hoán đổi CLI cơ bản mà không cần viết lại mọi pipeline phụ thuộc vào nó.