Esta comparación suele plantearse como gratuita frente a de pago, lo que la convierte en una cuestión sobre el límite y no sobre las herramientas. Gemini CLI incluye una cuota real; Claude Code tiene como valor predeterminado una suscripción. Ambos son agentes de terminal con un funcionamiento general parecido. Así que la pregunta que realmente decide la elección es la que ninguna comparación responde: cómo queda la factura después de la cuota gratuita y después de la ventana de uso.
La estructura de cada uno
| Claude Code | Gemini CLI | |
|---|---|---|
| Creado por | Anthropic | |
| Empieza en | Una suscripción de Claude, con una ventana de uso | Gratuito, con una cuota diaria |
| Modelos predeterminados | Claude | Gemini |
| Endpoint personalizado | ANTHROPIC_BASE_URL — protocolo de Anthropic | Una clave y una configuración con formato de Google |
| Se agota cuando | Alcanzas el límite de la ventana del plan | Alcanzas la cuota diaria |
| ¿Y después? | Facturación por token en cualquier endpoint compatible | Facturación por token con una clave |
Las dos últimas filas terminan en el mismo punto, que es lo importante: esta es una comparación de condiciones iniciales, y cualquiera que use seriamente una de las dos herramientas acaba en la misma base de facturación por token.
Por qué el trabajo agéntico alcanza rápido una cuota
Un turno de chat envía una pregunta. Un paso de agente envía la tarea, los archivos relevantes, los resultados de las herramientas y el historial; cada paso, porque el modelo no tiene estado. Por tanto, un bucle que edita cuatro archivos y ejecuta las pruebas dos veces puede costar más que una tarde de conversación. No es un defecto de ninguna de las dos herramientas; es lo que es el trabajo agéntico, y por eso una cuota gratuita que parece generosa en el chat se agota rápidamente aquí.
La consecuencia para esta comparación: presupuesta según la tarifa de pago y trata el nivel gratuito como un impulso inicial, no como el plan.
Cómo se ven ambos con facturación por token
# Claude Code — Anthropic-shaped endpoint, two variables plus the model pins.
export ANTHROPIC_BASE_URL=https://api.kunavo.com
export ANTHROPIC_AUTH_TOKEN=sk-kn-...
# Pin models Kunavo serves. Claude Code's default and its opus/sonnet aliases
# follow Anthropic's newest models; the sonnet alias asks for Sonnet 5.5,
# which Kunavo does not serve — unpinned, /model sonnet 404s. The Opus 5.5
# pin needs Claude Code v2.1.280 or later (run: claude update).
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5
# Gemini models past the free quota — OpenAI-compatible endpoint,
# which is what most tools and SDKs expect:
curl https://api.kunavo.com/v1/chat/completions \
-H "Authorization: Bearer sk-kn-..." \
-H "Content-Type: application/json" \
-d '{"model":"gemini-3-8-flash","messages":[{"role":"user","content":"hi"}]}'Las tarifas completas de cada familia, junto a los precios de lista de los propios proveedores, están en Precios de la API de Gemini y Precios de la API de Claude. La aritmética de plan frente a clave para el lado de Claude está en Límites de Claude Pro y Max.
Dónde termina esta página
No clasifica los dos productos según la calidad de sus resultados. No hemos realizado una comparación controlada con tareas idénticas, y quienes ocupan esta consulta y sí los clasifican informan impresiones de su propio uso: vale la pena leerlas, pero no son una medición. Si la calidad es tu factor decisivo, ejecuta la misma tarea real en ambos con facturación por token y compara los diffs y los cargos; eso lleva una tarde y es la única versión de la respuesta válida para tu base de código.
Si el nivel gratuito es lo que te trajo aquí, la encuesta más amplia está en Alternativas a Claude Code, que separa «la herramienta no es adecuada» de «la factura no es adecuada» antes de recomendar nada.
Preguntas frecuentes
¿Gemini CLI es realmente gratuito?
La cuota incluida es real y generosa para un uso ligero, pero es una cuota diaria, no un nivel ilimitado, y el trabajo agéntico la consume mucho más rápido que el chat: un agente reenvía el contexto en cada paso de un bucle, por lo que una sola tarea larga puede consumir lo que no consumiría un día de conversación. Considérala un nivel gratuito real con un límite, no una respuesta permanente a la cuestión del coste. Superado el límite, compras tokens, igual que en cualquier otro lugar.
¿Qué es mejor, Gemini CLI o Claude Code?
Se parecen lo suficiente en su funcionamiento —ambos son agentes de terminal que leen tu repositorio, proponen ediciones y ejecutan comandos— como para que las diferencias honestas sean el laboratorio que está detrás del modelo predeterminado y la forma de pago de cada uno. Gemini CLI comienza siendo gratuito y está vinculado a los modelos de Google; Claude Code comienza con una suscripción y está vinculado a la estructura de la API de Anthropic, aunque acepta cualquier endpoint que hable ese protocolo. No hemos realizado una comparación controlada de sus resultados y no los clasificamos en función de ello.
¿Qué ocurre cuando se agota la cuota gratuita de Gemini CLI?
Tú proporcionas una clave y pagas por token, que es la misma situación en la que queda un usuario de Claude Code después de la ventana de uso de la suscripción. En ese punto, la elección deja de ser gratis frente a pago y se convierte en una comparación directa de tarifas. En Kunavo, Gemini 3.8 Flash cuesta $0.525 de entrada / $2.625 de salida por 1M de tokens y Gemini 3.1 Pro cuesta $0.70 / $4.20; Claude Sonnet 5 cuesta $1.40 / $7.00 y Claude Haiku 4.5 cuesta $0.70 / $3.50. Esas son las cifras relevantes de la comparación una vez superado el nivel gratuito.
¿Puedo usar modelos Gemini dentro de Claude Code?
No directamente. Claude Code habla la API de mensajes de Anthropic, así que el endpoint que le proporciones debe responder con esa estructura; por eso su nivel económico (ANTHROPIC_DEFAULT_HAIKU_MODEL) también corresponde a un modelo Claude. Si quieres ejecutar modelos de varios laboratorios dentro de un mismo agente, una herramienta independiente del proveedor es la opción estructural adecuada; opencode es la más parecida a Claude Code en cuanto a funcionamiento.
¿Puedo ejecutar ambos?
Sí, y es una configuración razonable: Gemini CLI para el trabajo que cubra su cuota gratuita, y Claude Code para las ejecuciones en las que quieras un modelo Claude, cada uno facturado a su manera. Ninguno cuesta nada mientras está inactivo si usas facturación por token, así que mantener ambos instalados no tiene un coste fijo; la decisión se toma por tarea, no una vez para siempre.
¿Cuál es más barato después del nivel gratuito?
Por token, el nivel flash de Gemini es la opción más barata de esta comparación, y la diferencia se reduce al subir a los niveles pro. Pero la tarifa es solo la mitad del asunto: el coste de un agente es la tarifa multiplicada por la cantidad de contexto que la herramienta reenvía en cada paso, y eso varía más según tu repositorio que según la herramienta. La forma fiable de resolverlo es ejecutar la misma tarea real en ambos con facturación por token y comparar los cargos reales, no las tablas de tarifas.