{"slug": "gemini-cli-is-gone-what-actually-broke-in-the-antigravity-migration", "title": "Gemini CLI Is Gone: What Actually Broke in the Antigravity Migration", "summary": "Google shut down Gemini CLI on June 18, 2026, replacing it with Antigravity CLI, causing individual-tier users to receive HTTP 410 errors and breaking scripts, CI pipelines, and automation. Enterprise and API-key users are unaffected, but the forced migration has no grace period and lacks full feature parity.", "body_md": "# Gemini CLI Is Gone: What Actually Broke in the Antigravity Migration\n\nOn June 18, 2026, `gemini`\n\nstopped answering.\n\nNot deprecated-with-a-warning. Not a slow sunset. If you were on the free tier, Google AI Pro, or Google AI Ultra, the auth endpoint flipped to **HTTP 410 Gone** and every `gemini`\n\ncommand started erroring out. The binary is still sitting on your disk — it just can’t get a response anymore. This was a forced consolidation, not an opt-in upgrade.\n\nGoogle announced it at I/O on May 19, 2026, and gave a one-month runway: on June 18 both Gemini CLI and the Gemini Code Assist IDE extensions stopped serving individual-tier requests. No grace period after that date. The replacement is **Antigravity CLI**, the terminal front-end for Google’s [Antigravity](https://antigravity.google) agent platform, rebuilt in Go.\n\nHere’s who lost access, what genuinely broke, and the honest “should I care” call — because for a lot of people the choice was already made for them.\n\n## What Gemini CLI was\n\nQuick grounding, then we move on. Gemini CLI was a terminal-native coding agent you installed with `npm install -g @google/gemini-cli`\n\n— Node-based, open source, and easy to wire into things. That last part is what matters here. People didn’t just chat with it interactively; they put `gemini`\n\ninside shell scripts, CI steps, and cron jobs. Once a CLI is load-bearing in your automation, its shutdown date is your shutdown date.\n\n## What Google actually said\n\nThe [announcement](https://developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli/) was specific about scope:\n\n**Announced** at Google I/O, May 19, 2026 — part of the push to consolidate Google’s dev tooling under the Antigravity brand.**Cutoff** June 18, 2026: Gemini CLI*and*the Gemini Code Assist IDE extensions stop serving requests for individual tiers. No grace window.**Carried over:** Agent Skills, Hooks, Subagents, MCP, and Extensions — extensions are now called “Antigravity plugins.” Google’s own caveat: “there won’t be 1:1 feature parity right out of the gate.”\n\nThat caveat is the one to hold onto. The concepts survived the move; the exact behavior didn’t, and Google didn’t publish a full gap list. So this is a place to test your own setup rather than trust the press release.\n\n## Who’s affected — the ten-second check\n\nThe cutoff wasn’t uniform. The same binary is dead for a hobbyist and alive for an enterprise seat.\n\n**Affected (off as of June 18):** free Gemini Code Assist for individuals, Google AI Pro, Google AI Ultra.**Unaffected:** organizations on Gemini Code Assist**Standard or Enterprise**, Code Assist for GitHub** through Google Cloud**, and anyone authenticating with a paid Gemini API key. For them, the old CLI keeps running.\n\nSo the self-check: if you signed in with a personal Google account on a consumer plan, you’re migrating. If you’re on an org license or an API key, you can sit still for now.\n\n## What actually broke\n\n### Access and auth\n\nThe headline breakage: individual-tier accounts hit **HTTP 410 Gone** at the auth endpoint, so every command fails at the first request — a hard error, not a silent no-op. Enterprise and API-key auth are untouched. There’s no flag or config toggle that brings the old endpoint back; the tier is simply cut off.\n\n### Scripts and automation — this is the one that stings\n\nInteractive users saw an error and went looking for the announcement. The people who got hurt were the ones who never typed `gemini`\n\nby hand. Anything invoking it non-interactively broke at once:\n\n- shell scripts and aliases that shell out to\n`gemini`\n\n- CI pipeline steps that call it for codegen, review, or commit messages\n- cron jobs and scheduled tasks\n- git hooks\n\nNone of these throw a friendly “please migrate” prompt. They start returning errors, and if the exit code wasn’t being checked, they may fail quietly — a green pipeline doing nothing, or a hook that silently stops firing. If you scripted against `gemini`\n\n, grep your automation for the binary name before you trust any of it.\n\n### Install and runtime\n\nGemini CLI was a Node global package. Antigravity CLI is a Go binary — effectively a rename plus a new install path, and early users report the command is now `agy`\n\nrather than `gemini`\n\n. (Google’s announcement confirms the Go rewrite but doesn’t spell out the command name; treat `agy`\n\nas reported-not-official and confirm it against the live docs.) Practically: any hard-coded `gemini`\n\ncall is now a wrong command name on top of a dead endpoint.\n\n### What carried over\n\nFor most individuals this is closer to a rename than a rewrite. Users on the [transition thread](https://github.com/google-gemini/gemini-cli/discussions/28017) report that skills, MCP server configs, and agent profiles import automatically, and existing `gemini.md`\n\ncontext files keep working. What people flag as *missing* so far: the real-time quota display and the diff preview before a write. Set that against “no 1:1 parity out of the gate” and the honest read is — the load-bearing pieces moved, some conveniences didn’t, and the gaps are still being patched.\n\n## Migrating: mostly a rename\n\nFor an individual, the move is small: install Antigravity CLI, re-authenticate, and update anything that hard-codes the old command. Google publishes an [official migration guide](https://antigravity.google/docs/gcli-migration) — follow that for the current binary name, install command, and config specifics rather than trusting a checklist that’ll be stale next week.\n\nTwo things worth saying out loud:\n\n**Enterprise can defer.** If you’re on a Standard/Enterprise license or an API key, Gemini CLI still works. It’s frozen — no new features — so it’s a waiting room, not a home, but you’re not forced to move today.**The one real gotcha is your automation.** The install is the easy part. The expensive part is every`gemini`\n\nstill sitting in a CI file, a cron entry, or a git hook — that’s what fails after you’ve moved on and stopped looking.\n\n## What it means\n\nYou don’t have to litigate whether Google owed its contributors a longer runway to take the practical lesson: a CLI you script against is a vendor dependency, and a vendor can retire it on a date. The tool that shipped open source and took community pull requests is the one that got frozen; the thing you’re moved to is closed.\n\n**If you build automation on top of a vendor CLI, the binary name, the license, and the shutdown policy of that CLI are now part of your risk model — not a footnote.** Pin the command, check exit codes, keep a fallback, and know which single date could turn your pipeline red. It’s the same lesson as [Anthropic pausing its Agent SDK billing split](/blog/anthropic-agent-sdk-billing-pause/) and [treating availability as a regulatory variable](/blog/availability-is-a-regulatory-variable/): don’t bet a critical path on one vendor’s defaults.", "url": "https://wpnews.pro/news/gemini-cli-is-gone-what-actually-broke-in-the-antigravity-migration", "canonical_source": "https://outofcontext.dev/blog/gemini-cli-antigravity-migration/", "published_at": "2026-07-05 00:00:00+00:00", "updated_at": "2026-07-07 01:21:10.474043+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools", "large-language-models"], "entities": ["Google", "Gemini CLI", "Antigravity CLI", "Gemini Code Assist", "Google AI Pro", "Google AI Ultra", "Antigravity"], "alternates": {"html": "https://wpnews.pro/news/gemini-cli-is-gone-what-actually-broke-in-the-antigravity-migration", "markdown": "https://wpnews.pro/news/gemini-cli-is-gone-what-actually-broke-in-the-antigravity-migration.md", "text": "https://wpnews.pro/news/gemini-cli-is-gone-what-actually-broke-in-the-antigravity-migration.txt", "jsonld": "https://wpnews.pro/news/gemini-cli-is-gone-what-actually-broke-in-the-antigravity-migration.jsonld"}}