Ag

Guía por plataforma

Gemini CLI

Agente open source de Google en la terminal.

Qué es Gemini CLI

Agente open source de Google en la terminal. Modelos Gemini por defecto; extensible con skills y MCP. Alternativa en CLI al ecosistema Google que en IDE incluye Antigravity.

Repo: google-gemini/gemini-cli
Docs: geminicli.com

Orden sugerido

1. Instalación y auth

Sigue el README oficial (npm, brew, etc.). Necesitas API key de Google AI Studio o cuenta según el modo que elijas. Configura límites y no commitees keys.

2. Contexto del repo

AGENTS.md en repos compartidos: build, tests, convenciones. En sesiones sueltas, describe stack y comandos en el primer prompt — pero en equipo, un solo archivo en la raíz evita drift.

3. Skills

Documentación: geminicli.com/docs/cli/skills/. Mismo formato SKILL.md que Agent Skills. Guía: ¿Qué es un skill?.

Añade skills solo para tareas repetidas (review, migración, checklist). Ejemplo del catálogo: ui-skills para frontend — no es obligatorio al inicio.

4. MCP

Configura servidores MCP desde la doc oficial cuando el agente necesite datos externos. Guía: ¿Qué es un MCP?. Un MCP bien elegido (ej. Context7) suele bastar.

Para browser/E2E: Playwright MCP o Chrome DevTools MCP — uno, no los dos el primer día.

5. Modelos y APIs

Por defecto Gemini en nube vía API key. Para capas gratuitas o créditos de prueba: Free LLM API Resources (verifica términos).

Modelos locales: según versión, Gemini CLI puede apuntar a endpoints compatibles; el camino habitual en Google sigue siendo API Gemini. Stack local completo (Ollama, Qwen): Modelos nube vs locales y agentes como OpenCode o Cline.

Dónde va cada cosa

PiezaUbicación habitual
Contexto repoAGENTS.md
SkillsSegún doc Gemini CLI (carpeta de skills del proyecto o global)
MCPConfig en settings / json (ver doc oficial)
AuthVariable de entorno / config local (no en git)

Gemini CLI vs Antigravity vs Claude Code

Gemini CLIAntigravityClaude Code
InterfazTerminalIDE + Agent ManagerTerminal / IDE / desktop
ModelosGemini (API)Gemini, Claude, OpenAIClaude
Open sourceSí (CLI)No (preview Google)No
Multi-agenteUna sesión CLIAgent Manager nativoSesiones + subagentes (según plan)
Skills / MCP

Cuándo elegir Gemini CLI

  • Prefieres terminal + modelos Google sin cambiar de IDE.
  • Quieres agente open source alternativo a Claude Code / Codex.
  • Ya usas Google AI Studio y quieres el mismo ecosistema en CLI.

Cuándo mirar Antigravity en su lugar

  • Quieres editor visual, Agent Manager y varios agentes en paralelo con UI Google.
  • No te importa preview cerrada frente a CLI open source.
  • Skill polémico de menos código: ponytail — léelo antes; no es requisito.
  • Comprimir contexto en sesiones largas: Headroom (wrap/proxy; avanzado).

Errores comunes

  • API key sin límites en repos públicos o CI.
  • Asumir paridad 1:1 con Claude Code en hooks o plugins de terceros.
  • Activar muchos MCPs antes de dominar AGENTS.md + un skill útil.

Recursos compatibles

Fichas del catálogo que mencionan Gemini CLI. Informativas, no recomendaciones automáticas.

APIs gratis

Google AI Studio (Gemini API)

API key gratis de Gemini sin tarjeta. Desde abril 2026 el tier gratis cubre solo modelos Flash, y Google puede usar tus datos para entrenar.

Gratis
apigoogle
Ver ficha rev. jul 2026
APIs gratis

Free LLM API Resources

Lista comunitaria de APIs LLM con tier gratis o créditos iniciales. Referencia viva, verifica términos.

Gratis Referencia
open-source
Ver ficha rev. jul 2026
Herramientas

RTK (Rust Token Killer)

Proxy CLI en Rust que comprime la salida de comandos dev (git, tests, linters) antes de que llegue al agente: 60-90% menos tokens.

open-sourcetokensterminal
Ver ficha rev. jul 2026
Skills

caveman

Skill viral que hace al agente responder 'como cavernícola': ~65% menos tokens de salida medidos. MIT, el skill más estrellado de GitHub.

open-sourcetokens
Ver ficha rev. jul 2026
Skills

ponytail

Skill que empuja al agente a escribir menos código. Muy popular; opiniones divididas.

Polémico
open-sourcecalidad-de-código
Ver ficha rev. jul 2026
Guías

Modelos en la nube vs locales

Cuándo usar APIs en la nube (Claude, GPT, Copilot) y cuándo modelos locales con Ollama, vLLM o Qwen. Sin instalar nada todavía.

Principiante Avanzado Referencia
Leer guía rev. jul 2026
Guías

¿Qué es un agente de código?

Un agente de código lee tu repo, propone cambios y ejecuta acciones con tu permiso. Dónde vive, qué no es y cómo se relaciona con skills, reglas y MCPs.

Principiante Intro
en-español
Leer guía rev. jul 2026
Guías

¿Qué es un skill?

Un skill es una carpeta con SKILL.md: el agente la usa solo cuando la tarea encaja. Qué son, dónde van y un ejemplo.

Principiante
estándar
Leer guía rev. jul 2026