Google stopped serving requests from certain Gemini Code Assist consumer accounts in its IDE extensions and Gemini CLI starting June 18, 2026. That change affected the consumer account login path, not every Gemini model, every business subscription, or the Gemini API. Google’s dated deprecation notice directs affected users to the Antigravity family of products. Before migrating a project, identify which login method and integration it actually uses. This is a workflow migration guide, not a claim that every CLI installation stopped working.

Understand the specific consumer-account change

Google’s notice says its Gemini Code Assist IDE extensions stopped serving requests for Gemini Code Assist for individuals, Google AI Pro, and Google AI Ultra tiers on June 18, 2026. It explicitly says the change also applies to Gemini CLI and that the Login with Google option no longer gives those consumer accounts access to the affected IDE extensions and CLI. Business subscriptions have a separate deprecation schedule according to the same page. Read both notices for your account type rather than applying a consumer rule to a managed organization.

“Gemini CLI” can refer to the terminal tool, the model selected, or the authentication method. A developer may use a personal Google login, an organization entitlement, an API key, or a third-party gateway, with different limits and billing. The dated support notice is stronger evidence for the affected account type than an older installation tutorial. Check current product documentation before modifying production.

Inventory how your projects authenticate

Inspect the local configuration without copying tokens into a support ticket, prompt, or shared document. Identify whether each project uses a personal login, company-managed identity, API credential, proxy, or another provider. Review scripts, environment variable names, CI jobs, and secrets storage. Record where a secret is managed, never the secret value itself.

List repositories, extensions, agents, scripts, and scheduled jobs that depend on the CLI. An interactive developer session can behave differently from a headless CI job with no browser. Separate local work from automation. For each environment, record the owner, required permissions, model or service, budget, expected output, and manual fallback. This prevents both unnecessary migration and silent failure in a process that really used the affected login.

What a move to Antigravity involves

Google names Antigravity as the path for affected consumer accounts and links a migration guide from its deprecation page. Treat the move as a product change until compatibility is demonstrated. Do not assume it preserves commands, extensions, configuration folders, usage history, quotas, or data policies of the former Gemini CLI setup.

Before installing, confirm operating-system support, eligible account, country access, plan, and current limits. Compare the terminal, editor, and agent experience against how your team actually works. A visual tool can be useful for interactive tasks while lacking the exact structured output or headless execution that a CI script needs. Test those workflows directly rather than inferring compatibility from a product name.

Current dependencyQuestion before migrationEvidence to collect
Personal CLI loginIs this consumer path affected?Account type and Google notice
IDE extensionWhat replaces the extension workflow?Supported editor and feature list
CI or scheduled taskCan the new path run without a browser?Authorized test execution
API-backed appDoes the deprecation even apply?Credential and API documentation
Team subscriptionWhich separate schedule applies?Admin and subscription notice

Test migration on a small repository

Choose a representative task in a test repository: explain a module, propose a small edit, and run a quick test suite. Use a disposable branch, without secrets or real customer data. Compare which files the tool reads, whether it follows repository instructions, how it requests command authorization, and whether it stays inside the requested scope. Record concrete errors and differences; “it seemed smart” is not an acceptance criterion.

Then test negative cases. Ask it to change a file outside scope, run with a missing credential, block network access, and make a command fail. Check whether the tool refuses or explains the problem and leaves a reviewable trace. Record the model, version, prompt, and configuration so another person can reproduce the result. A successful demo that cannot be repeated is insufficient for an unattended deployment step.

Separate personal plans, organization access, and the API

The consumer deprecation names a particular account path. A managed organization may have different identity controls, terms, and a separate transition schedule. API access can be configured and billed per project, and an API key does not automatically provide the same agent interface, quota, or data handling as an app subscription. Confirm the exact offering before calculating cost or announcing a replacement.

Ask the administrator for the supported authentication method, quotas, data settings, and provisioning process. If an API is appropriate, estimate costs from real token use, set limits, and keep keys server-side. If a software subscription is appropriate, check seats and included features. Do not place a personal login on a shared server or copy credentials into a repository, workflow export, or container image.

Protect code and client information during the transition

Inventory what the old and new tools receive: source code, internal documents, configuration, logs, prompts, and generated results. Data policies can vary by account and product. Do not carry an assumption about a consumer plan into an enterprise or API setting. Read the current retention and training controls of the chosen offering. Remove secrets from the initial pilot and use synthetic data where possible.

Review suggested code, dependencies, licenses, and security effects before merging. Keep the task prompt and diff when your internal process requires an audit trail, but avoid storing customer personal data in those records. For client projects, follow the permitted tool-use and confidentiality terms. A migration that keeps scripts running can still be unsuitable if it changes how customer data is processed.

Build a continuity plan for teams

Set a migration window, responsible owner, and temporary route for blocked tasks. Preserve the existing repository and script versions, but do not rely on a revoked credential. For simple work, keep a human code-review path. For CI, retain tests that run independently of an agent. Document installation, authorized login, expected output, and troubleshooting in an internal README without secrets.

Start with a low-risk project before changing the whole team. Measure task completion, manual rework, latency, and cost in the actual workflow. A small pilot is local evidence, not a universal benchmark. If Antigravity does not fit a specific use, compare supported alternatives and relevant Google APIs under their own terms. Revisit the decision when quotas, regional availability, or product support changes.

Keep a short decision record for each affected project: what broke, which account type it used, which replacement was tested, and who approved the change. Link the official notice and the test results. This makes it easier to distinguish a genuine service migration from a local configuration error when another developer investigates months later.

Checklist before removing the old integration

Confirm the affected login method, supported replacement, account eligibility, script compatibility, configuration storage, costs and quotas, data policy, country access, CI behavior, negative tests, and owner of credential revocation. Run the complete replacement flow and document recovery before retiring the old path. If the official documentation does not confirm an important condition, mark it unconfirmed and contact the administrator or provider.

This guide does not say that all Google accounts, Gemini APIs, or development tools ended. It turns one dated consumer-access change into practical checks. Re-read the provider’s notice before a late migration, since support pages and product conditions can change. Keep an owner and rollback procedure that does not reactivate a deprecated form of authentication.

Frequently asked questions

Did Gemini CLI cease to exist? Google’s notice concerns consumer-account access through specific IDE extensions and CLI login. It does not say all Gemini products or APIs ended.

Which replacement does Google name? The notice points affected users to Antigravity products. Check the current migration guide for compatibility and eligibility.

Was the Gemini API also discontinued? The cited notice addresses consumer Code Assist access, not a blanket API shutdown. Verify your own API terms separately.

Can I move my personal login into CI? Do not assume so. Use a supported noninteractive authentication method and organization-approved secret storage.

Will every command work unchanged? Compatibility has to be tested. Treat Antigravity as a different product until your scripts and review process pass a representative pilot.

Sources and references