Ngày 18/6/2026 — tức là sau 2 ngày nữa — Google sẽ tắt hoàn toàn Gemini CLI cho tất cả người dùng miễn phí, Google AI Pro và Ultra. Nếu bạn đang dùng lệnh gemini trong terminal, CI/CD pipeline hay cron job, nó sẽ ngừng hoạt động. Không grace period, không cảnh báo, chỉ lỗi.
Thay thế là Antigravity CLI (agy) — một bản rewrite bằng Go, closed-source, và chưa có feature parity đầy đủ so với bản cũ. Mình đã thử migration tuần qua và có vài điều bất ngờ muốn chia sẻ.
Google Đã Làm Gì Với Gemini CLI?
Google công bố tại I/O 2026 (19/5) rằng Gemini CLI và Gemini Code Assist IDE extensions sẽ ngừng phục vụ người dùng Pro, Ultra, và miễn phí vào ngày 18/6/2026. Gemini Code Assist trên GitHub cũng chặn cài đặt tổ chức mới từ cùng ngày.
Ngoại lệ: tổ chức có license Code Assist Standard hoặc Enterprise vẫn giữ quyền truy cập Gemini CLI không gián đoạn. Nghĩa là đây là lần cắt nguồn cấp tiêu dùng (consumer-tier shutdown), không ảnh hưởng enterprise.
Điều này đặt developer cá nhân vào tình thế: migrate sang Antigravity CLI, hoặc chuyển sang tool khác hoàn toàn.
Tại Sao Cộng Đồng Developer Phẫn Nộ?
Đây mới là phần thực sự đáng nói. Trước khi thông báo tắt, Gemini CLI đã thu hút 104.000+ GitHub stars và merged 6.000+ pull requests từ contributor bên ngoài trong gần 1 năm. Dự án Apache 2.0 này được donate cho Linux Foundation. Cộng đồng đã đầu tư hàng nghìn giờ làm việc miễn phí.
Rồi Google dùng chính sự thành công đó để biện minh cho việc đóng mã nguồn. Andrea Alberti, một contributor với 27 commit merged, nói: “Essentially working for free on a code base that will only be used in enterprises?” PR 27-commit của cô được merge cùng ngày Google tuyên bố tắt tool.
Linux Foundation đã dùng chính vụ này làm “exhibit A” tại Open Source Summit North America 2026 để ra mắt Model Openness Tool — công cụ nhận diện pattern “mở mã nguồn thu hút community, rồi đóng lại”.
Antigravity CLI Khác Gì So Với Gemini CLI?
Mình đã thử agy khoảng 1 tuần và so sánh trực tiếp với Gemini CLI. Bảng dưới là những thay đổi quan trọng nhất:
- Ngôn ngữ: TypeScript/Node.js chuyển sang Go (single binary). Khởi động nhanh hơn, RAM ít hơn — hợp lý cho Go binary.
- License: Apache 2.0 chuyển sang proprietary. Repo public của Antigravity chỉ có changelog, readme và một file GIF. Không có source code.
- Extensions: Đổi tên thành “plugins”. Dùng
agy plugin import geminiđể import cũ. - MCP config: Field
urlđổi thànhserverUrl. Nếu quên đổi, nó fail im lặng — không throw error. - Quota: Từ 1.000 requests/ngày chuyển sang weekly compute-based cap. Nếu workload nặng, bạn cần re-budget.
- ACP stdio mode:
gemini --acpkhông có ở Antigravity CLI lúc launch. Đang track Issue #31. - Multi-model: Điểm sáng —
agyhỗ trợ Gemini + Claude + GPT qua lệnh/model. Gemini CLI chỉ chạy Gemini.
Google thừa nhận “won’t have 1:1 feature parity right out” lúc launch. Mình test thấy subagents và hooks carry over ổn, nhưng custom themes và một số extension nâng cao chưa hoạt động.
Migration Sang Antigravity CLI Mất Bao Lâu?
Nếu bạn dùng gemini interactive trong terminal, migration khoảng 45 phút. Năm bước chính:
- Cài agy:
curl -fsSL https://antigravity.google/cli/install.sh | bash(macOS/Linux). Trên Windows:irm https://antigravity.google/cli/install.ps1 | iex. - Auth lần đầu: Chạy
agy, đăng nhập qua OAuth Google. - Import plugins cũ:
agy plugin import gemini— tự động convert extensions. - Di chuyển skills:
git mv .gemini/skills/ .agents/skills/trong từng workspace. - Rewrite MCP config: Tạo
~/.gemini/antigravity-cli/mcp_config.json, đổi mọi fieldurlthànhserverUrl. Đây là bước dễ bỏ sót nhất.
Lưu ý quan trọng: Nếu bạn chạy gemini trong CI/CD pipeline (GitHub Actions, cron job, shell script), migration script không tự động cập nhật automation. Bạn phải manually tìm và thay mọi reference đến gemini bằng agy. Đừng bỏ bước này — nhiều team chỉ phát hiện khi pipeline fail vào ngày 18.
Nên Chuyển Sang Tool Nào Nếu Không Muốn Dùng Antigravity?
Mình test 3 alternative chính và đây là nhận xét thực tế:
Claude Code là lựa chọn gần nhất với Gemini CLI về workflow. Terminal-first, hỗ trợ file editing, bash execution, multi-file context. Nếu bạn dùng gemini -p cho scripted tasks, tương đương là claude -p. Setup mất khoảng 20 phút.
Aider là option open-source hoàn toàn. Chạy được với bất kỳ LLM provider nào (Anthropic, OpenAI, Google, local models). Tích hợp Git tốt. Đây là lựa chọn nếu bạn không muốn phụ thuộc bất kỳ vendor nào sau bài học từ Gemini CLI.
Cursor phù hợp nếu bạn muốn full IDE experience thay vì terminal. Mình đã so sánh các AI coding tool trong bài về Xcode 27 và Cursor vẫn dẫn đầu về UX cho developer chuyển từ VS Code.
Bài Học Gì Cho Developer Việt Nam?
Vụ Gemini CLI là case study rõ nhất về rủi ro khi dùng tool “open source” mà phụ thuộc backend proprietary. Bạn có thể đọc code, nhưng không thể chạy tool nếu Google tắt API. Giấy phép Apache 2.0 trên client không có nghĩa là bạn sở hữu tool.
Mình khuyến nghị 3 điều cho bất kỳ ai đang dùng AI coding tool:
- Đừng bỏ tất cả trứng vào một giỏ. Chạy 2+ coding agent song song. Nếu dùng Gemini CLI, hãy có fallback sẵn sàng.
- Phân biệt open-source code vs open-source capability. Trong kỷ nguyên AI agent, source code là phần ít giá trị nhất. Model và backend mới là thứ quyết định.
- Audit automation ngay hôm nay. Search toàn bộ CI/CD, cron job, shell script cho
gemini. Deadline 18/6 là hard stop.
Nếu bạn đang dùng Gemini Code Assist Enterprise hoặc API key trả phí, bạn không bị ảnh hưởng. Nhưng hãy bắt đầu đánh giá Antigravity CLI cho tương lai — vì Google rõ ràng đang dồn đầu tư vào agy thay vì gemini.
Cùng lúc với vụ này, Microsoft cũng đang xây dựng stack AI riêng với MAI-Thinking-1 để giảm phụ thuộc OpenAI. Thị trường AI coding tool đang phân mảnh nhanh — và developer là người phải chịu phí migration.
