El 18 de junio de 2026, Gemini CLI dejó de servir peticiones para el login gratuito con "Sign in with Google", además de los accesos de AI Pro y Ultra.
El binario no está muerto. Sigue siendo Apache-2.0, sigue manteniéndose y sigue funcionando con una API key. Si te estás mirando "This client is no longer supported for Gemini Code Assist for individuals", tienes un problema de autenticación, no una instalación rota.
Esta guía hace dos cosas. Primera: las correcciones concretas para volver a poner el CLI en marcha, ordenadas desde un arreglo rápido gratuito hasta una configuración de producción. Segunda — la parte que la mayoría de guías omite — lo que este apagón te enseña de verdad sobre depender de un proveedor que no controlas.
Si prefieres que alguien construya para ti la versión resistente, también hacemos eso.
DIAGNÓSTICO EN 30 SEGUNDOS
¿Tu Gemini CLI está roto? Tres comprobaciones
La mayoría que cree que el CLI está roto está a una variable de entorno de que funcione. Ejecuta estas en orden.
| Paso | Qué comprobar | Qué significa |
|---|---|---|
| 1 | El texto del error | "This client is no longer supported for Gemini Code Assist for individuals" significa que el login OAuth gratuito se fue. "Quota exceeded … limit: 0" o un 429 significa que tu key no tiene cuota de pago. |
| 2 | Qué autenticación usas | Ejecuta gemini y mira el arranque. Si abre un navegador para iniciar sesión con Google, estás en el login de consumidor retirado. Si lee una variable de entorno, estás con API key. |
| 3 | echo $GEMINI_API_KEY | Salida vacía más un prompt de login en navegador confirma que nunca saliste del plan gratuito. Ese es todo el problema. |
Si el paso 1 muestra el mensaje "no longer supported", salta a Fix 1. Si muestra un 429 o limit: 0, ya tienes una key pero sin cuota — ve a Fix 3.
FIRMAS DE ERROR
Empareja tu error con la solución
Cuatro errores cubren casi todos los reportes. Un error de login apunta a tu método de autenticación. Un error limit: 0 apunta a la facturación. Se ven igual en la terminal y necesitan soluciones opuestas.
| Error que ves | Causa real | Solución |
|---|---|---|
| This client is no longer supported for Gemini Code Assist for individuals. To continue using Gemini, please migrate to the Antigravity suite of products. | Estás en el login OAuth gratuito retirado. El paso del navegador funciona, pero el intercambio de token se rechaza del lado del servidor. | Fix 1 — cambia a una API key |
| You must be a named user on your organization's Gemini Code Assist Standard edition subscription … (403) | Una cuenta personal chocando con una puerta de acceso solo para organizaciones. | Fix 1 o Fix 5 — licencia / Vertex |
| Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0 | Tu key está en el Free Tier con la cuota en cero; sin provisión de pago detrás. | Fix 3 — activa la facturación |
| 429: rate limit exceeded with limit: 0 on a paid subscriber | Una suscripción a Google One AI Pro no aprovisiona automáticamente cuota de pago a tu key. | Fix 3 — activa la facturación, pon un tope real |
PRIMERA DECISIÓN
¿Corregir en el sitio, o cambiar de herramienta?
Esta es la decisión que te ahorra una tarde de pelear con la capa equivocada.
Corrige Gemini CLI en el sitio (Fix 1–5) si
- Tienes scripts, alias o CI que llaman a gemini y no quieres reescribirlos.
- Estás dispuesto a pagar por token y quieres la misma herramienta que ya conoces.
- Necesitas la ruta de Vertex AI o la licencia de Code Assist — ambas sin tocar por el cambio del 18 de junio.
Cámbiate a Antigravity CLI si
- Solo usabas el login de consumidor gratuito, no quieres activar facturación y quieres la ruta a la que Google está empujando a los consumidores.
- Quieres el flujo asíncrono más nuevo de agentes en segundo plano y no te importa que sea un binario aparte y de código cerrado.
Regla de parada. Si volviste a ejecutar el login de Google tres veces, limpiaste ~/.gemini y reinstalaste el CLI y sigues viendo "no longer supported", para. Reinstalar no arregla una política de autenticación del lado del servidor. El intercambio de token se rechaza a propósito. Pasa a una API key y el bucle termina.
QUÉ CAMBIÓ DE VERDAD
Tres rutas de autenticación, tres resultados
El framing popular de "Gemini CLI está muerto" se equivoca. Google lo anunció en I/O 2026 y lo publicó en el Developers Blog como "Transitioning Gemini CLI to Antigravity CLI."
On June 18, 2026, Gemini CLI and Gemini Code Assist IDE extensions will stop serving requests for Google AI Pro and Ultra, as well as those using it free of charge using Gemini Code Assist for individuals.
| Ruta de autenticación | Estado después del 18 de junio de 2026 | Qué hacer |
|---|---|---|
| OAuth "Sign in with Google" plan gratuito (Code Assist for individuals, AI Pro, Ultra) | Apagado. Las peticiones ya no se sirven. | Pasa a una API key, o pasa a Antigravity CLI. |
| API key de Gemini desde AI Studio | Funciona. El plan gratuito sigue existiendo para modelos Flash; el plan de pago totalmente soportado. | Define GEMINI_API_KEY, activa la facturación para cuota real. |
| Key paga de Gemini / Vertex "Gemini Enterprise Agent Platform", o licencia Code Assist Standard/Enterprise | Explícitamente sin cambios. | Sigue. Nada que hacer. |
El binario en sí está bien. El repo no está archivado, la licencia sigue siendo Apache-2.0, y v0.49.0 salió una semana después del apagón. Cuando alguien te dice que abandones tu configuración, confunde "se acabó el login gratuito" con "se acabó la herramienta". Solo lo primero es cierto.
LAS SOLUCIONES
Cómo mantener Gemini CLI en marcha
Ordenadas de "gratuito, funciona en cinco minutos" a "configuración de producción". Aplica el nivel que te corresponda.
Nivel gratuito / individual
Fix 1: Cambia el login de Google por una API key de AI Studio
Este es el movimiento central y resuelve el mensaje "no longer supported" directamente. Crea una key en aistudio.google.com/apikey, luego:
export GEMINI_API_KEY="your_ai_studio_key" gemini "say hi"
Una respuesta correcta significa que volviste a estar operativo. Para confirmar que el CLI usa la key y no está cayendo en un login cacheado:
echo "${GEMINI_API_KEY:0:6}..." # debería mostrar caracteres de la key, no vacíoPara un menú, ejecuta /auth dentro del CLI y elige la opción de API key en vez de "Login with Google". El ajuste se guarda en ~/.gemini/settings.json, así que solo lo haces una vez.
Aviso de precedencia: las librerías cliente aceptan tanto GEMINI_API_KEY como GOOGLE_API_KEY, y si ambas están definidas, GOOGLE_API_KEY gana. Si tu key se ve bien pero se comporta raro, busca un GOOGLE_API_KEY sobrante en tu profile de shell de un experimento viejo de Vertex.
Fix 2: Reinicia un estado de autenticación roto antes de culpar a la key
Si cambiaste de key pero el CLI sigue intentando loguearse con Google, el selectedAuthType viejo está cacheado. Límpialo:
# Haz backup primero, luego reinicia la elección de auth guardada del CLI mv ~/.gemini/settings.json ~/.gemini/settings.json.bak gemini # volverá a pedir /auth; elige la opción de API key
Esto también es la solución para "Please set an Auth method" y para el caso en que el CLI se niega a cambiar de tipo de auth mientras hay una API key definida. Un archivo de settings obsoleto genera más reportes de "sigue sin funcionar" que cualquier problema real de key.
Nivel de pago / equipo
Fix 3: Activa la facturación para escapar de la trampa del 429 limit: 0
Esta es la solución para cada reporte de "agregué una key y sigo con 429". Una key cruda de AI Studio queda en el Free Tier, y una suscripción a Google One AI Pro no empuja cuota de pago a ella. La métrica devuelve limit: 0, que parece un bug pero es solo una key sin aprovisionar.
Haz esto una vez:
- Abre la facturación de AI Studio y vincula una cuenta de Google Cloud Billing al proyecto detrás de tu key.
- Pon un tope de gasto real. Un tope de $0 te mantiene en el Free Tier y reproduce el 429. Pon algo con lo que estés cómodo — incluso $10 basta para pasar al Tier 1 de pago.
- Refresca la auth del CLI: limpia el cache del Fix 2 o reexporta la key, y reintenta.
Los niveles escalan con el gasto: Free, luego Tier 1 (facturación activa), luego Tier 2 y Tier 3 en umbrales más altos, cada uno subiendo tus límites. Tier 1 por sí solo trae un monto de gasto por ventana suficiente para uso individual.
Fix 4: Elige el modelo correcto para que la factura de pago sea pequeña
Ahora pagas por token, así que elige el modelo con criterio. Precios estándar de la API de Gemini por cada 1M de tokens:
| Modelo | Entrada / 1M | Salida / 1M | Notas |
|---|---|---|---|
| Gemini 3.1 Flash-Lite | $0.25 | $1.50 | El más barato; fino para ediciones rutinarias y tareas de shell. |
| Gemini 3.5 Flash | $1.50 | $9.00 | Default equilibrado para programar. |
| Gemini 3.1 Pro Preview | $2.00 (hasta 200k) | $12.00 | Resérvalo para razonamiento difícil; el precio sube por encima de 200k. |
Para la mayoría del trabajo en terminal, Flash-Lite es el default correcto y mantiene un día pesado por debajo de un dólar. Sube a Flash para programar de verdad y solo llega a Pro en los prompts genuinamente difíciles. Vuelve a comprobar los IDs exactos de modelo en la página de precios de Google antes de hardcodearlos en scripts — los nombres cambian rápido.
Nivel empresa / producción
Fix 5: Usa Vertex AI o una licencia de Code Assist
Ambas rutas quedaron sin tocar el 18 de junio, lo que las hace la opción más limpia si ya tienes presencia en Google Cloud. Para Vertex AI:
export GOOGLE_GENAI_USE_VERTEXAI=true export GOOGLE_CLOUD_PROJECT="your-project-id" export GOOGLE_CLOUD_LOCATION="us-central1" export GOOGLE_APPLICATION_CREDENTIALS="/path/to/service-account.json" gemini
Vertex usa la facturación y el IAM del proyecto de Cloud, así que la cuota y el acceso los gobierna el proyecto — no una cuenta personal de Google que Google pueda reclasificar. Si tu organización tiene una licencia Gemini Code Assist Standard o Enterprise, el CLI y las extensiones de IDE siguen funcionando sin cambios. Para equipos, suele ser la opción menos frágil.
Fix 6: Abstrae tu capa de modelos para que un proveedor no te tire
Esta es la solución que más vale pensar, porque es la que te protege del próximo apagón, no solo de este.
El patrón: pon una capa fina de routing entre tu aplicación y tus proveedores de modelo. Una key, un endpoint, y detrás la capacidad de fallar de Gemini a Claude, GPT, Qwen o DeepSeek sin reescribir tu integración. Cuando un único proveedor cambia su política de consumidor, tu CLI y tu producto no se caen con él.
Puedes correr un gateway tú mismo, usar uno gestionado, o apuntar tus herramientas a un endpoint compatible con OpenAI que frente a varios proveedores. El producto específico importa menos que el principio: nunca dejes que la política de un proveedor sea un punto único de falla de un sistema del que dependes.
Esta es la decisión arquitectónica que la mayoría de equipos toma después de un apagón, no antes. Lo más barato es tomarla antes.
EL SEGUNDO MURO
La fecha límite de keys que aún no has pegado
Arreglar el login no es el final de la historia — y esta es la parte que la mayoría de guías de "solo agrega una key" omiten. Google está retirando las API keys de estilo viejo en un calendario aparte.
| Fecha | Qué pasa |
|---|---|
| 19 de junio de 2026 | La API de Gemini empieza a rechazar las Standard keys sin restricciones. Las Standard keys con restricciones explícitas siguen funcionando. |
| Septiembre de 2026 | La API de Gemini rechaza todas las Standard keys. Tienes que estar en auth keys, vinculadas a una service account de Cloud. |
Si desempolvas una key vieja sin restricciones de 2025 para arreglar tu login hoy, puedes chocar de nuevo con un muro en septiembre. Crea una key nueva ahora — las keys nuevas se emiten como auth keys por defecto — o aplica restricciones explícitas de API a la key que usas. Hacer la migración una vez, bien, es la diferencia entre una mala tarde y dos.
CRONOLOGÍA
Cómo se apagó el plan gratuito
El apagón fue gradual. Ver la secuencia explica por qué tu configuración se rompió cuando se rompió.
| Fecha | Evento |
|---|---|
| 18 de marzo de 2026 | Actualización del servicio publicada (restricciones desde el 25 de marzo): usuarios OAuth gratuitos limitados a modelos Flash, se añade detección de abuso, se recomiendan API keys de pago. |
| 19 de mayo de 2026 | Anuncio en I/O 2026: el login de consumidor / Pro / Ultra de Gemini CLI transita a Antigravity CLI. |
| 18 de junio de 2026 | Los logins Free, AI Pro y Ultra dejan de servir peticiones. Empiezan los errores "no longer supported". |
| 19 de junio de 2026 | Las Standard API keys sin restricciones empiezan a rechazarse (cambio aparte de seguridad de keys). |
| 25 de junio de 2026 | Sale Gemini CLI v0.49.0, confirmando que el binario sigue manteniéndose. |
| Septiembre de 2026 | Corte planeado de todas las Standard keys; se exigen auth keys. |
LO QUE ESTO ENSEÑA DE VERDAD
Un cambio de política de un proveedor tumbó tus herramientas en un día
Las soluciones de arriba devuelven tu terminal. El resto es la parte por la que vale la pena moverse antes del próximo apagón.
Puedes leer el corte del 18 de junio de dos formas. La estrecha: se acabó un login gratuito, cambia a una key, sigue. La útil: una dependencia que tratabas como infraestructura era en realidad un producto que otra persona controlaba — y le cambió las condiciones en un anuncio.
Lo vemos en casi todo sistema de IA que auditamos. Un equipo construye sobre el plan gratuito de un proveedor de modelos, o sobre la API alojada de un framework, o sobre el login de un vendor, y meses después un cambio de precios, un límite de cuota o una deprecación convierte un sistema que funcionaba en un incidente. La historia de Gemini CLI es solo la versión más reciente y más pública.
Tres cosas hacen que un sistema sobreviva a estos cambios:
Abstrae la capa de modelos
Llama a una capa de routing, no a un vendor directo. Failover, rotación de keys y cambio de proveedor se vuelven un cambio de config, no una reescritura.
Tus credenciales y tu camino de datos son tuyos
Keys en tu propio proyecto de Cloud, con facturación e IAM que controlas. Nada de login con cuenta personal que un vendor pueda reclasificar por debajo de ti.
Diseña para la deprecación, no para la demo
Asume que todo plan gratuito y ruta alojada tiene fecha de caducidad. Construye la abstracción antes de necesitarla, no la mañana que aparece un 429 en producción.
Si tu sistema de IA colapsa cuando un proveedor cambia una política, el sistema reprobó la prueba de diseño — no el proveedor.
PREGUNTAS FRECUENTES
Preguntas que recibimos sobre esto
¿Gemini CLI está muerto después del 18 de junio de 2026?+
No. El binario de código abierto sigue siendo Apache-2.0, sigue publicándose y sigue funcionando. Lo que terminó es el login de consumidor gratuito: la ruta de "Sign in with Google" para Code Assist for individuals, más el acceso de AI Pro y Ultra. Define una key y la misma herramienta sigue funcionando.
¿Por qué dice "This client is no longer supported for Gemini Code Assist for individuals"?+
Estás iniciando sesión con el flujo gratuito de cuenta personal retirado. El paso del navegador reporta éxito, pero el intercambio de token se rechaza del lado del servidor — por eso reinstalar nunca ayuda. Cambia el auth de login de Google a una API key.
¿Cómo paso del login de Google a una API key?+
Crea una key en aistudio.google.com/apikey con facturación activa, luego exporta GEMINI_API_KEY=your_key y ejecuta gemini. Para un menú, ejecuta /auth en el CLI y elige la opción de API key. Si GEMINI_API_KEY y GOOGLE_API_KEY están ambas definidas, GOOGLE_API_KEY gana.
¿Por qué sigo con 429 "limit: 0" después de agregar una key?+
Tu key está en el Free Tier sin cuota de pago detrás, y una suscripción a Google One AI Pro no aprovisiona esa cuota automáticamente. Activa la facturación en AI Studio, vincula una cuenta de Cloud Billing y pon un tope de gasto real (no $0). Eso pasa la key al Tier 1 de pago.
¿Mi key dejará de funcionar en septiembre de 2026?+
Puede, si es una Standard key sin restricciones. Google empezó a rechazar las Standard keys sin restricciones el 19 de junio de 2026, y planea rechazar todas las Standard keys en septiembre en favor de auth keys vinculadas a una service account de Cloud. Crea una key nueva ahora o aplica restricciones explícitas a la que usas.
¿El acceso enterprise sigue funcionando?+
Sí. Las organizaciones con licencia Gemini Code Assist Standard o Enterprise, o que usan Google Cloud, mantienen el acceso sin cambios, y Vertex AI con GOOGLE_GENAI_USE_VERTEXAI sigue funcionando. El 18 de junio apuntó solo al login de consumidor individual.
Sobre FACTA
FACTA ayuda a startups y equipos en etapa de crecimiento a convertir la IA en sistemas de producción que siguen corriendo — no demos que impresionan una vez.
Diseñamos la arquitectura alrededor de las partes que de verdad se rompen bajo uso real: abstracción de modelos, credenciales propias, failover, control de costos, observabilidad. La infraestructura aburrida que mantiene un sistema vivo después del lanzamiento.
Liderado por Matías Baglieri y Carolina Fogliato, nos enfocamos en una sola cosa:
Liderazgo de IA que construye. No solo asesora.
Que el apagón de un proveedor no tire tu tooling
Construimos automatización de IA resistente que sigue corriendo cuando los proveedores cambian las reglas — abstracción de modelos, credenciales propias y failover incluido para que un cambio de política nunca se lleve tu stack por delante.
Explorar AI Automation