Comparativa · Agentes CLI

Claude Code vs Gemini CLI: diferencias y cuál conviene para programar

Claude Code y Gemini CLI son agentes de programación capaces de trabajar directamente desde la terminal, explorar repositorios, editar archivos, ejecutar comandos, utilizar MCP y automatizar workflows. Sin embargo, existen diferencias importantes en modelos, contexto, búsqueda web, extensiones, sandboxing, instrucciones persistentes, licencias y disponibilidad actual. Además, Google trasladó en 2026 el acceso individual de Gemini CLI hacia Antigravity CLI, mientras Gemini CLI continúa para API, Google Cloud y entornos empresariales.

Claude Code Gemini CLI Terminal MCP
Respuesta rápida

¿Qué es mejor: Claude Code o Gemini CLI?

Claude Code es actualmente la opción más directa para usuarios individuales que buscan un agente de programación completo basado en Claude. Gemini CLI sigue siendo una alternativa muy potente, especialmente para desarrolladores que utilizan Gemini API, Vertex AI, Gemini Code Assist empresarial, necesitan Google Search integrado o prefieren un proyecto open source Apache 2.0. Para usuarios individuales de Google, la comparación actual también debe considerar Antigravity CLI, porque desde junio de 2026 Google trasladó allí el acceso Free, Google AI Pro y Google AI Ultra.

En pocas palabras

Claude Code vs Gemini CLI en seis diferencias

AI

Modelos

Claude Code utiliza Claude. Gemini CLI utiliza la familia Gemini.

1M

Contexto Gemini

Gemini CLI destaca por acceso a modelos con ventanas de contexto de hasta 1 millón de tokens.

WEB

Google Search

Gemini CLI incluye una herramienta de búsqueda web basada en Google Search.

OSS

Open source

Gemini CLI es open source. Claude Code es software propietario de Anthropic.

EXT

Extensiones

Gemini CLI utiliza Extensions. Claude Code utiliza Plugins, Skills y otras capas.

ACC

Acceso individual

Claude Code sigue disponible en Claude Pro y Max. Google migró usuarios individuales a Antigravity CLI.

Publicidad
Filosofía

Dos agentes terminal-first muy extensibles

CLAUDE CODE

Claude agentic

Un ecosistema integrado alrededor de Claude, CLAUDE.md, Skills, Subagents, Hooks y Plugins.

GEMINI CLI

Open source + Google

Agente CLI extensible con Gemini, Search, Extensions, MCP, Skills y Hooks.

AMBOS

Terminal agents

Los dos pueden explorar, programar, ejecutar y verificar desde línea de comandos.

Publicidad
Comparativa general

Claude Code vs Gemini CLI: tabla comparativa

Característica Claude Code Gemini CLI
Terminal-first
Open source No Apache 2.0
Windows
macOS
Linux
IDE integration
Persistent project instructions CLAUDE.md GEMINI.md
Plan Mode
Skills
Subagents
Hooks
MCP
Extensions / Plugins Plugins Extensions
Custom commands
Shell commands
Web Search Google Search integrado
Web Fetch
Sandbox
Checkpointing
Resume sessions
Non-interactive scripting
Structured JSON output Sí según workflow JSON / stream-json
Git worktrees Experimental
Consumer free access No No desde junio 2026
Consumer replacement Claude Code Antigravity CLI
Publicidad
Instalación

Cómo instalar Claude Code y Gemini CLI

Claude Code

macOS, Linux y WSL

curl -fsSL https://claude.ai/install.sh | bash
Gemini CLI

npm

npm install -g @google/gemini-cli
Gemini CLI

Requisitos recomendados

Node.js 20+
macOS 15+
Windows Windows 11 24H2+
Ubuntu 20.04+
RAM uso casual 4 GB+
RAM power user 16 GB+
Primer uso

Iniciar cada agente

Claude
cd mi-proyecto
claude
Gemini
cd mi-proyecto
gemini
Acceso actual

Cómo se utiliza Gemini CLI después de la transición de 2026

Gemini API

API key

Utiliza Google AI Studio y una GEMINI_API_KEY compatible.

Vertex AI

Google Cloud

Pensado para workloads profesionales y empresariales.

Enterprise

Gemini Code Assist

Las licencias Standard y Enterprise continúan soportando Gemini CLI.

Cuenta personal Google

El antiguo acceso individual mediante Free, AI Pro y AI Ultra fue trasladado a Antigravity CLI.

Context window

Gemini destaca por ventanas de contexto muy grandes

Gemini

La documentación de Gemini CLI destaca acceso a modelos Gemini con ventanas de contexto de hasta 1 millón de tokens. Esto puede resultar útil al analizar grandes cantidades de código, documentación o archivos.

Contexto máximo no equivale a mejor resultado automáticamente

Un coding agent también depende de búsqueda, selección de archivos, compactación, memoria, herramientas y calidad del razonamiento.

Claude context

Claude Code utiliza contexto de forma agentic

Exploración

Claude no necesita cargar permanentemente todos los archivos del proyecto. Utiliza herramientas, búsquedas, CLAUDE.md, Rules, Skills y memoria para recuperar contexto relevante.

Claude también compacta contexto

En sesiones largas, Claude Code puede resumir el historial automáticamente para continuar trabajando.

Project instructions

CLAUDE.md vs GEMINI.md

Claude Code Gemini CLI
CLAUDE.md GEMINI.md
Se carga como contexto Se carga como contexto
Convenciones del proyecto Convenciones del proyecto
Build y test commands Build y test commands
Arquitectura Arquitectura
Jerarquía de instrucciones Jerarquía de contexto
Claude Code
/init

Genera un CLAUDE.md inicial.

Gemini CLI
/init

Analiza el proyecto y crea GEMINI.md.

Memory

Gemini CLI permite inspeccionar y recargar el contexto

/memory reload
GEMINI.md puede ser jerárquico

Gemini CLI puede cargar archivos de contexto desde distintos niveles, incluyendo configuración global y archivos específicos del proyecto.

Google Search

Gemini CLI integra búsqueda web como herramienta nativa

google_web_search

Información actual desde la terminal

Gemini CLI puede realizar búsquedas web para encontrar documentación, cambios recientes y otra información actualizada.

web_fetch

Leer páginas concretas

También puede recuperar y procesar contenido desde URLs.

Ventaja natural de Google

La integración directa con Google Search es una de las características más distintivas de Gemini CLI.

Claude Web

Claude Code también puede buscar y recuperar contenido web

No es una ventaja exclusiva

Claude Code también dispone de herramientas para acceder a información web. La diferencia está principalmente en que Gemini CLI expone explícitamente Google Search como herramienta de su ecosistema.

Publicidad
Plan Mode

Claude Code y Gemini CLI pueden investigar antes de editar

Claude Code
claude --permission-mode plan
Gemini CLI
gemini --approval-mode=plan
Gemini Plan Mode restringe escritura

Durante la planificación, Gemini puede explorar el proyecto y utilizar herramientas permitidas, pero limita cambios normales al codebase.

Agent Skills

Los dos soportan Skills reutilizables

Claude

Skills

Procedimientos especializados almacenados en SKILL.md y cargados cuando son necesarios.

Gemini

Agent Skills

Gemini CLI también puede descubrir e instalar Skills reutilizables.

Gemini CLI
gemini skills list

gemini skills install https://github.com/usuario/skills

gemini skills enable security-audit
Subagents

Claude Code y Gemini CLI pueden delegar tareas especializadas

Claude

Subagents con contexto, herramientas y configuración especializada.

Gemini

Gemini CLI incluye un registro de agentes y soporte para sub-agents.

En Gemini CLI siguen evolucionando

La documentación identifica determinadas capacidades de Subagents como funciones aún en desarrollo o preview.

Hooks

Los dos permiten interceptar el ciclo del agente

Gemini CLI
/hooks list
Gemini Hooks están habilitados por defecto

Puedes utilizarlos para validar tool calls, registrar actividad, modificar comportamiento o ejecutar acciones automáticas antes o después de determinados eventos.

MCP

Claude Code y Gemini CLI soportan Model Context Protocol

Empate

Ambos pueden conectarse con herramientas, bases de datos, APIs y servicios externos mediante Model Context Protocol.

Gemini CLI
gemini mcp add github npx -y @modelcontextprotocol/server-github

gemini mcp list
Extensibilidad

Claude Code Plugins vs Gemini CLI Extensions

Claude Code

Plugins

  • Skills
  • Subagents
  • Hooks
  • MCP
  • Commands
  • Marketplaces
Gemini CLI

Extensions

  • MCP servers
  • Custom commands
  • GEMINI.md context
  • Agent Skills
  • Hooks
  • Subagents
  • Policy rules
Gemini CLI
gemini extensions install https://github.com/usuario/extension
Publicidad
Scripting

Ambos funcionan en modo no interactivo

Claude
claude -p "Revisa este proyecto buscando errores"
Gemini
gemini -p "Revisa este proyecto buscando errores"
Machine-readable

Gemini CLI ofrece salida JSON y stream-json

gemini -p "Analiza el proyecto" --output-format json
gemini -p "Ejecuta los tests" --output-format stream-json
Útil para automatización

Puedes consumir los eventos desde scripts, CI/CD o aplicaciones propias.

Unix pipelines

Claude Code y Gemini CLI funcionan muy bien con pipes

cat logs.txt | gemini -p "Encuentra errores críticos"
cat logs.txt | claude -p "Encuentra errores críticos"
Sessions

Continuar una sesión anterior

Claude
claude --continue
Gemini
gemini --resume latest
Git worktrees

Gemini CLI también está incorporando workflows paralelos

gemini --worktree feature-auth
Actualmente es experimental

La opción requiere habilitar la configuración experimental de worktrees.

Claude Code también soporta worktrees

Puedes lanzar sesiones independientes para desarrollar varias features de forma paralela.

Seguridad

Claude Code Sandbox vs Gemini CLI Sandbox

Claude Code

OS sandboxing

Puede restringir filesystem, red, credenciales y procesos Bash.

  • macOS
  • Linux
  • WSL2
  • Filesystem rules
  • Network rules
Gemini CLI

Container sandbox

Puede ejecutar operaciones potencialmente peligrosas dentro de un entorno aislado.

  • Docker
  • Podman
  • Custom sandbox
  • Tool sandboxing
  • Custom Dockerfile
Gemini Sandbox

Activar el Sandbox de Gemini CLI

gemini --sandbox
Está desactivado por defecto

Gemini CLI puede utilizar una imagen Docker de sandbox preconfigurada o un entorno personalizado.

Proyecto

También puedes crear:

.gemini/sandbox.Dockerfile
Permisos

Gemini CLI tiene varios approval modes

Modo Comportamiento
default Solicita confirmaciones cuando corresponde
auto_edit Automatiza determinadas ediciones
plan Investiga y planifica antes de modificar
yolo Autoaprueba acciones
gemini --approval-mode=plan
YOLO requiere precaución

Autoaprobar herramientas aumenta la autonomía, pero también el impacto potencial de una instrucción incorrecta o prompt injection.

Publicidad
IDE

Los dos pueden trabajar junto a un editor

Claude Code

Extensión completa

VS Code, Cursor, otros forks y JetBrains.

Gemini CLI

IDE Companion

Integración con IDE para compartir archivos abiertos, workspace y diffs.

Claude Code tiene una experiencia IDE más independiente del terminal

La extensión de Claude Code incluye su propia copia del motor para la interfaz gráfica. Gemini CLI mantiene una relación más directa entre CLI e IDE companion.

Open source

Gemini CLI tiene una ventaja para quienes valoran código abierto

Apache 2.0

Gemini CLI es un proyecto open source publicado bajo licencia Apache 2.0. Puedes inspeccionar su implementación, estudiar el agent loop, crear contribuciones y seguir sus cambios directamente desde GitHub.

El modelo Gemini no es open source

Que el cliente CLI sea open source no significa que los modelos Gemini o la infraestructura de Google lo sean.

Model selection

Gemini CLI permite seleccionar modelos desde CLI

gemini --model pro
gemini --model flash
Aliases disponibles

La documentación incluye actualmente aliases como auto, pro, flash y flash-lite, que pueden mapear a modelos concretos según disponibilidad.

Precio

Claude Code vs Gemini CLI: cuánto cuestan

Producto Acceso Coste
Claude Code Claude Pro US$20/mes o US$200/año
Claude Code Claude Max Desde US$100/mes
Gemini CLI software Open source US$0
Gemini CLI Gemini API Según uso y modelo
Gemini CLI Vertex AI Según uso de Google Cloud
Gemini CLI Code Assist Enterprise Según licencia empresarial
Google individual Free / AI Pro / Ultra Usar Antigravity CLI
No confundas software gratuito con inferencia gratuita

Gemini CLI puede descargarse gratuitamente, pero actualmente el servicio que ejecuta los modelos depende de API, Google Cloud o una licencia empresarial compatible.

Antigravity

¿Gemini CLI fue reemplazado por Antigravity CLI?

Para consumidores: sí

Google trasladó su experiencia terminal para usuarios Free, Google AI Pro y Google AI Ultra hacia Antigravity CLI. Gemini CLI sigue existiendo y continúa recibiendo mantenimiento, pero su foco actual está principalmente en usuarios empresariales, API y Google Cloud.

Las Skills y configuraciones pueden migrarse

Google diseñó Antigravity CLI para detectar configuraciones de Gemini CLI y migrar Skills, MCP servers, Agents y archivos GEMINI.md.

Enterprise

Gemini CLI sigue teniendo sentido en Google Cloud

01

Gemini Code Assist Standard.

02

Gemini Code Assist Enterprise.

03

Vertex AI.

04

Gemini API de pago.

05

Google Cloud IAM.

06

Enterprise policies.

MCP y Extensions pueden gobernarse centralmente

Los administradores pueden limitar qué MCP servers y extensiones están permitidos dentro de una organización.

Privacidad

La política depende del método de acceso

Gemini CLI

Las condiciones de datos dependen de si utilizas Gemini API, Vertex AI, Gemini Code Assist u otra modalidad. Google indica además que los planes empresariales tienen políticas diferentes a productos gratuitos.

Claude Code

También existen diferencias entre cuentas individuales, Team, Enterprise y API. Para código sensible, revisa siempre las condiciones concretas de tu plan.

Repositorios grandes

Cuál conviene para proyectos con mucho código

Depende

Gemini CLI tiene una ventaja teórica interesante por sus grandes ventanas de contexto, mientras Claude Code destaca por su sistema agentic de exploración, memoria, Skills, Subagents y recuperación selectiva de contexto. En proyectos reales, el resultado depende tanto del modelo como del harness y de la calidad de las instrucciones del repositorio.

WordPress

Claude Code vs Gemini CLI para WordPress

Claude Code

Investigación profunda

Muy potente para seguir hooks, AJAX, WooCommerce, PHP, JavaScript, seguridad y flujos multiarchivo.

Gemini CLI

Contexto + Search

Puede combinar un contexto muy amplio con Google Search para consultar documentación y referencias actuales.

Claude Code encaja mejor en el cluster que estamos construyendo

Para workflows WordPress complejos, CLAUDE.md, Skills, Hooks y Subagents permiten definir procesos muy específicos por proyecto.

Claude Code para WordPress →
Elige Claude Code

Claude Code puede convenirte más si…

01

Prefieres los modelos Claude.

02

Eres un usuario individual.

03

Ya pagas Claude Pro o Max.

04

Utilizas CLAUDE.md intensivamente.

05

Quieres Subagents muy configurables.

06

Quieres Skills, Hooks y Plugins maduros.

07

Quieres una app, web e IDE además del CLI.

08

No quieres gestionar directamente API billing.

Elige Gemini CLI

Gemini CLI puede convenirte más si…

01

Necesitas un cliente open source.

02

Utilizas Gemini API.

03

Trabajas con Vertex AI.

04

Tu empresa utiliza Gemini Code Assist.

05

Necesitas Google Search integrado.

06

Quieres Extensions personalizadas.

07

Necesitas grandes context windows.

08

Tu infraestructura ya vive en Google Cloud.

Usuario individual

¿Y si tengo Google AI Pro o Ultra?

Usa Antigravity CLI

Desde junio de 2026, Google indica que las cuentas individuales Free, AI Pro y AI Ultra deben utilizar Antigravity CLI para su experiencia agentic de terminal.

Esto evita una comparación engañosa de precios

Ya no corresponde afirmar que contratar Google AI Pro te da acceso individual normal a Gemini CLI, porque esa ruta fue migrada.

Por perfil

Cuál elegir según tu situación

Usuario individual Quiero coding agent listo para usar
Claude Code
Google AI Pro / Ultra Quiero el CLI de Google
Antigravity
Open source Quiero estudiar o modificar el cliente
Gemini CLI
Google Cloud Uso Vertex AI y herramientas Google
Gemini CLI
Claude power user Ya pago Pro o Max
Claude Code
Search Quiero Google Search integrado
Gemini CLI
Custom workflows Skills, Subagents, Hooks y Plugins
Claude Code
Enterprise Google Mi organización usa Code Assist
Gemini CLI
Veredicto

Claude Code vs Gemini CLI: cuál elegir

Recomendación

Para un desarrollador individual, Claude Code es actualmente la opción más directa entre estos dos productos, porque Gemini CLI dejó de ofrecer acceso normal mediante las cuentas individuales de Google. Para empresas, usuarios de Vertex AI, Gemini API o desarrolladores que valoran un cliente open source, Gemini CLI continúa siendo una herramienta técnicamente muy potente. Si utilizas Google AI Pro o Ultra como consumidor, la comparación moderna correcta pasa a ser Claude Code frente a Antigravity CLI.

Fuentes oficiales

Documentación utilizada para esta comparativa

Google

Transición a Antigravity

Información oficial sobre la migración de usuarios individuales.

Ver anuncio oficial →
Publicidad
Publicidad
Preguntas frecuentes

FAQ sobre Claude Code vs Gemini CLI

Respuestas sobre modelos, acceso, Google Search, MCP, contexto, Sandbox y Antigravity.

Para usuarios individuales, Claude Code es actualmente una opción más directa. Gemini CLI sigue siendo especialmente interesante para Gemini API, Vertex AI, Gemini Code Assist empresarial, Google Search y usuarios que valoran un cliente open source.

El software Gemini CLI sigue siendo open source y puede descargarse gratuitamente. Sin embargo, desde junio de 2026 el acceso gratuito individual al servicio fue trasladado a Antigravity CLI.

Google dejó de servir solicitudes de Gemini CLI para cuentas individuales Google AI Pro y Ultra el 18 de junio de 2026. Esos usuarios fueron migrados hacia Antigravity CLI.

No completamente. El proyecto continúa activo y open source. Sigue soportando usuarios empresariales, Gemini Code Assist, Google Cloud y autenticación mediante API compatible.

Sí. Gemini CLI se publica en GitHub bajo licencia Apache 2.0.

Sí. Incluye una herramienta de búsqueda web basada en Google Search, además de web fetch.

Sí. Ambos soportan Model Context Protocol para conectarse con herramientas, APIs, bases de datos y servicios externos.

Sí. Gemini CLI dispone de Agent Skills, Hooks, Subagents, Custom Commands y Extensions.

Gemini CLI destaca por modelos Gemini con ventanas de contexto de hasta un millón de tokens. Sin embargo, el rendimiento de un coding agent también depende de cómo recupera y administra ese contexto.

Sí. Puedes iniciar Gemini CLI con --approval-mode=plan para investigar y diseñar una solución antes de realizar modificaciones normales al proyecto.

Gemini CLI tiene una integración natural con Vertex AI, Gemini API y Gemini Code Assist, por lo que puede ser especialmente atractivo en organizaciones ya basadas en Google Cloud.

Publicidad
Siguiente guía

Mejores prompts para Claude Code

Ya conoces las funciones, extensiones y principales alternativas a Claude Code. Ahora pasamos a la parte práctica: cómo escribir prompts para investigar, planificar, crear features, corregir bugs, refactorizar, revisar seguridad y conseguir mejores resultados.

Mejores prompts para Claude Code →
Carrito de compra
Scroll al inicio