↓ Skip to main content
  1. Articles/

Gemini CLI Is Dead Today. Here's What Actually Broke When the Switch Flipped.

·1402 words·7 mins·
Florent Clairambault
Author
Florent Clairambault
CTO & software engineer — writing daily about spec-driven development and agentic coding

Gemini CLI Is Dead Today. Here’s What Actually Broke When the Switch Flipped.

On May 27, we wrote about the mechanics of Google’s Gemini CLI bait-and-switch: the 6,000 community PRs accepted, the Apache 2.0 promise, the proprietary replacement with no feature parity “out of the gate.” That was the announcement.

Today is the day.

As of June 18, 2026, Gemini CLI stops serving requests for Google AI free, Pro, and Ultra users. Any script, CI pipeline, cron job, or workflow calling gemini will either fail with a 404 or — worse — fail silently with no error surfaced to the caller. Gemini Code Assist IDE extensions are also shutting down for consumer accounts today.

The details of what actually broke are more specific, and in some cases worse, than what was announced in May.

The Quota Cliff Nobody Publicized
#

The headline from May was “free tier ends June 18.” The fine print was more damaging.

Gemini CLI’s free tier ran at approximately 1,000 requests per day. Antigravity CLI’s free tier is capped at 20 requests per day — a 98% reduction.

This is not a minor adjustment. 1,000 requests per day is a functional development quota: it covers multiple coding sessions, automated test runs, CI linting passes, and exploratory use. 20 requests per day is a trial limit. You can meaningfully demo the product. You cannot use it as part of a working development workflow.

Google never announced this reduction prominently. It appeared in the migration documentation as a footnote. Developers who planned their migration assuming “Antigravity has a free tier like Gemini CLI did” are discovering today that the effective compute available to them is a fraction of what they had — even before paying.

For paid users the picture is also worse than expected. Google moved Pro users from a daily to a weekly compute cap in March 2026 — a change that reduced burst capacity even if the total remained the same. The weekly cap means a heavy Tuesday burns through a quota that doesn’t reset until the following Tuesday, which changes the practical usage profile substantially.

What’s Breaking in CI
#

The second category of damage is in automated workflows, and it is characterized by a particularly frustrating property: silence.

Gemini CLI’s shutdown for consumer accounts is not implemented as an explicit deprecation error. Scripts calling gemini on affected accounts are not receiving a clear “this API key no longer has access” response in all cases. Several migration guides published in the past two weeks note that some automation failures are manifesting as timeouts or empty responses rather than HTTP 401s or 403s — which means existing error-handling logic that watches for authentication failures won’t catch them.

If you have CI pipelines that call Gemini CLI and treat a non-error exit code as success, those pipelines are silently no longer doing what you think they’re doing. This is the kind of bug that surfaces in production incidents, not deployment failures.

The correct fix is to run agy --version in your pipeline to confirm the Antigravity CLI binary is installed and responding before trusting any downstream output. But this requires knowing to look for the problem in the first place.

Who Actually Still Has Access
#

The enterprise carve-out is real and worth understanding precisely, because it reveals what Google considers its actual customer.

Still working today, unchanged:

  • Organizations with Gemini Code Assist Standard or Enterprise licenses
  • Access via paid Gemini and Gemini Enterprise Agent Platform API keys
  • Gemini Code Assist for GitHub via Google Cloud (though new installations stop after today)

Shut off today:

  • Google AI Pro and Ultra personal accounts
  • Free-tier Gemini CLI users
  • Gemini Code Assist IDE extensions for consumer accounts

The carve-out draws a clean line: Google wants to keep enterprise contracts whole and free-tier users as a conversion funnel for Antigravity AI Ultra ($100/month). Individual developers on personal Pro accounts are, for practical purposes, being moved off the product.

This is a coherent business decision. It is not a developer-first one.

What Antigravity CLI Actually Is vs. What Was Promised
#

Antigravity CLI (binary: agy) is a closed-source Go binary. It is not open-source. The source code has not been published, transferred to a foundation, or released under any license. The developers who contributed to Gemini CLI’s 6,000-PR open-source codebase are running a proprietary replacement they cannot inspect, fork, or audit.

What Antigravity CLI preserves from Gemini CLI: Agent Skills, Hooks, Subagents, and Extensions (now rebranded as Antigravity plugins). The core agent loop is intact. MCP server support carries over.

What is explicitly not guaranteed to carry over: the Python extension ecosystem. Google acknowledged at launch that “some edge-case behaviors from Gemini CLI’s Python extension ecosystem may not be present” in Antigravity. For teams that built custom Python extensions for Gemini CLI — and given the 6,000-PR contribution history, there were many — this means an undetermined amount of functionality that worked yesterday may not work today, with no clear migration path for the gap.

This is the practical consequence of closing the source. Open-source migration gaps can be fixed by the community. Closed-source gaps wait for Google’s roadmap.

Where Developers Are Going
#

The migration patterns emerging in the past 48 hours cluster into four destinations:

Claude Code is the primary beneficiary. The developer profile that used Gemini CLI — terminal-native, free/Pro tier, not enterprise — overlaps substantially with the Claude Code $20 Pro plan demographic. Claude Code’s MCP ecosystem (6,400+ servers), Routines for automation, and terminal-native architecture covers most of what Gemini CLI was used for, at higher capability. The trade-off is cost: Claude Code Max starts at $100/month.

OpenCode (the open-source Go terminal agent with 147K GitHub stars) is the ideological response. Developers burned by Gemini CLI’s open-source reversal are migrating to a tool that cannot execute the same bait-and-switch: OpenCode is Apache 2.0, community-governed, and supports 75+ LLM providers. The capability ceiling is lower than Claude Code or Antigravity, but the infrastructure risk is structurally different.

Aider captures the subset of Gemini CLI users who were primarily using it for git-integrated coding assistance with minimal agentic workflow. Aider is Python-based, open-source, and well-established.

Cursor (or rather, now SpaceX’s Cursor) is attracting users who want an IDE-embedded experience instead of terminal-native. A portion of the Gemini CLI user base was using it as a coding assistant inside an IDE-adjacent workflow; Cursor’s free tier and polished interface captures some of that segment.

The common thread across all four destinations is distrust of Google’s infrastructure commitments. The developers choosing these tools today are not choosing them because they are technically superior in every dimension. Some of them are choosing them because they want something that will still exist in twelve months under terms they can predict.

The Compounding Trust Deficit
#

Google’s developer trust problem did not start with Gemini CLI. It started with Google Reader, Stadia, and the long list of shutdowns collected at killedbygoogle.com. But in the AI developer tools market — which is younger and where infrastructure commitments have longer time horizons — the Gemini CLI episode is acute.

The pattern: ship a compelling free tool to capture developer mindshare, accept open-source contributions that improve the product, then shut down the free tier and replace it with a proprietary product at a price point that excludes the community that built it. Run that playbook once and it’s a business decision. Run it twice — Meta ran a version of it with Avocado and the Llama ecosystem earlier this year — and it becomes an industry-wide signal.

The signal developers are reading today: free AI infrastructure from hyperscalers is a liability, not a capability. Budget the cost of your tooling from day one, or budget the cost of migration later.

That lesson is worth more than the 20 free requests per day Antigravity is offering.


Sources:

AI Tools

Google Accepted 6,000 Open-Source Contributions. Then It Killed the Project.

Google is shutting down free Gemini CLI on June 18, replacing it with the closed-source Antigravity CLI — after accepting over 6,000 merged pull requests from the developer community. The episode is a case study in open-source bait-and-switch, and a reminder that ‘free and open-source’ infrastructure from a hyperscaler is a liability, not an asset.

May 27, 2026 · 6 min read

AI Tools

Antigravity 2.0: Google's Terminal-Native Answer to Claude Code Has Arrived — Here's What It Gets Right and Wrong

Google launched Antigravity 2.0 at I/O on May 19 — a full rebuild with a standalone desktop app, a Go-based CLI, a public SDK, and Managed Agents API that spins up isolated Linux environments with one call. It scores 76.2% on SWE-bench Verified. It is Google’s most credible attempt yet at terminal-native agent infrastructure, and it still has three structural problems.

May 22, 2026 · 6 min read

AI Tools

GitHub Copilot Week Two: $6 Per Request, 16% of Monthly Credits in One Session

Two weeks into GitHub Copilot’s usage-based billing switch, the real numbers are coming in. One developer burned 16% of their monthly Pro+ allowance on a single mediocre session. Another hit their daily quota in under two hours. The developer exodus to Claude Code and OpenRouter has begun.

Jun 6, 2026 · 6 min read

AI Tools

Anthropic Filed Its S-1. Here's What Going Public Actually Means for Claude Code Users.

Anthropic filed a confidential S-1 with the SEC on June 1, kicking off a fall 2026 IPO process at a reported $965B+ valuation — and Claude promptly had an outage the same morning. For developers building on Claude Code, going public is not just a financial milestone. It is the moment Anthropic’s decision-making calculus permanently changes.

Jun 3, 2026 · 6 min read

AI Tools

GitHub Copilot's Billing Switch Is Live: Here's What Day One Looks Like

GitHub Copilot’s flat-rate era ended today. Every plan switched to usage-based AI Credits at midnight. Real developer estimates show costs jumping 10x–50x for heavy users, while 893 downvotes pile up in the official announcement thread. Here’s what actually changed and what to do before your first bill arrives.

Jun 1, 2026 · 5 min read