Antigravity CLI: Por Qué Google Mató Gemini CLI — Guion v4
Antigravity CLI: Por Qué Google Mató Gemini CLI — Guion v4
Sección titulada «Antigravity CLI: Por Qué Google Mató Gemini CLI — Guion v4»Notas de producción
Sección titulada «Notas de producción»- Formato: noticia + concepto + demo real (patrón validado del canal)
- Duración objetivo: 34 minutos
- Cambios v3 → v4:
- Manifiesto de diferenciación (~30s antes de la demo) — feedback consolidado del canal
- Mención breve del “lío de la migración Antigravity 2.0” (~30s al inicio de sección migración) — diferencia tu canal de los que solo celebran o solo critican
- Caso de uso bonus: Antigravity en CI/CD con AGY_TOKEN (~3 min) — NADIE en competencia lo cubre
- Pregunta de engagement al cierre — genera comments para algoritmo
- Tabla de costos comparativa concreta (Antigravity free vs Claude Code Pro)
- Anécdota personal más explícita (binary se llama
agy, noantigravity)
- Cero argentinismos (verificación con grep al final)
- Mezcla ES/EN consensuada
- Deadline crítico: publicar antes del 18 jun 2026
- Datos verificados con fuentes primarias
Insights de competencia aplicados (ES + EN)
Sección titulada «Insights de competencia aplicados (ES + EN)»| Frame competidor | Lo que aprendimos |
|---|---|
| Matt Kuda (EN): “Claude code killer” | Comparativa fuerte funciona — la mantenemos en v3/v4 |
| Julian Goldie (EN): “stick around for X at minute 4” | Open loops con tiempo específico — agregar uno |
| Video 1 ES (bdEqIchP4x4): tutorial paso a paso | Ya cubierto en demos |
| Video 3 ES (KR4PDUnftOg): crítica al lío de la migración | Agregar mención breve (no como tema central) |
| Video 4 ES (wZGf0SdZCQo): 6 casos de uso | Agregar 1 caso bonus (CI/CD) que nadie cubre |
| TODA la competencia | NADIE hace comparativa cronometrada, AGY_TOKEN headless, ni migración técnica detallada |
[0:00 - 1:00] HOOK
Sección titulada «[0:00 - 1:00] HOOK»[CÁMARA]
Google retiró Gemini CLI hace 2 semanas. Si la usas hoy, deja de servir el 18 de junio. Pero esta NO es la historia de “Google mató otro producto más”.
Es la historia de cómo Google reescribió completamente su CLI agéntica, la migró a Go, la hizo 3 veces más rápida, y por qué — después de probarla una semana — Antigravity CLI es probablemente el cambio más importante que Google lanzó este año en el ecosistema de agentes IA.
Hoy te muestro qué hace bien, dónde queda corta, cuándo conviene usarla en vez de Claude Code, y cómo migrar tu setup actual antes del deadline sin romper nada.
[1:00 - 1:30] OPEN LOOPS
Sección titulada «[1:00 - 1:30] OPEN LOOPS»[CÁMARA]
Tres cosas concretas que vas a ver en este video:
-
Quédate hasta el minuto 22 — ahí va el benchmark cronometrado lado a lado con Claude Code. El resultado puede sorprenderte.
-
El comando
agy plugin import geminimigrando settings, skills y MCP completos en menos de 10 segundos. En vivo. -
Y al final, un caso de uso bonus que NADIE en español ha cubierto: Antigravity corriendo en CI/CD sin navegador, con
AGY_TOKEN. Eso es lo que Gemini CLI nunca logró sin parches.
[1:30 - 2:00] SUSCRIPCIÓN
Sección titulada «[1:30 - 2:00] SUSCRIPCIÓN»[CÁMARA]
Como siempre, todo va a estar disponible en la descripción. Los invito a suscribirse al canal — el video anterior de Hermes Agent superó las expectativas y se viene un curso completo sobre todo esto en mi comunidad. Vamos a eso.
[2:00 - 4:30] QUÉ ES ANTIGRAVITY CLI
Sección titulada «[2:00 - 4:30] QUÉ ES ANTIGRAVITY CLI»[CÁMARA]
Antigravity CLI es el reemplazo oficial de Gemini CLI, anunciado por Google en I/O del 19 de mayo.
[PANTALLA — cita textual de la doc oficial]
“Antigravity CLI brings multi-step reasoning, multi-file editing, tool calling, and persistent history directly to your terminal.”
[CÁMARA]
Tres cosas técnicamente importantes:
Uno: build en Go. Gemini CLI corría sobre Python + Node.js. Antigravity es un binary estático en Go. Eso significa arranque en frío más rápido, menor consumo de memoria, y un solo binary sin dependencias.
Una anécdota rápida antes de seguir: el comando se llama agy — no antigravity. La primera vez que la instalé fui a la terminal, escribí antigravity --help y no encontré nada. Pensé que el install había fallado. Tres minutos buscando en la doc para encontrar que el binary se llama agy. Detalle pequeño, pero te ahorro la confusión.
Dos: autenticación dual.
[PANTALLA — cita del README oficial]
“The CLI authenticates via the system keyring, falling back to Google Sign-In if no active session exists.”
En tu Mac/Linux local, abre el browser para OAuth. En CI/CD o sesión SSH sin navegador, usas un service account token con --auth-token o la variable AGY_TOKEN. Eso es lo que Gemini CLI nunca tuvo bien resuelto — y vas a ver ese caso de uso al final del video.
Tres: arquitectura MCP-first.
MCP es ciudadano de primera clase desde el día uno. Tiene su propio mcp_config.json y un directorio .agents/skills que sigue el estándar SKILL.md de agentskills.io. Eso significa que skills escritas para Claude Code, Cursor o Codex funcionan en Antigravity sin modificación.
Todo gratis en el free tier — Gemini 3.5 Flash sin API key extra.
La pregunta es: ¿por qué Google la lanzó ahora y mató a Gemini CLI tan rápido?
[4:30 - 6:30] POR QUÉ GOOGLE MATÓ A GEMINI CLI
Sección titulada «[4:30 - 6:30] POR QUÉ GOOGLE MATÓ A GEMINI CLI»[CÁMARA]
11 meses de Gemini CLI en mercado. Adopción decent pero no top. Claude Code la superó rápido. ¿Qué falló?
[PANTALLA — comparativa antes/después]
Gemini CLI Antigravity CLILenguaje Python + Node.js Go (binary estático)Cold start 300-600 ms ~50 msArquitectura Single-agent Multi-agent orchestrationAuth sin navegador Parches manuales AGY_TOKEN nativoMCP Plugin posterior First-class día 1Skills Formato propio Estándar SKILL.md[CÁMARA]
Google admitió esto explícitamente en su blog:
[PANTALLA — cita Google Developers Blog]
“Gemini CLI proved the terminal could be an incredible interface for agentic tasks, but your needs shifted. You now require multiple agents communicating with each other.”
[CÁMARA]
Traducción honesta: Gemini CLI era single-agent. El mercado se movió a multi-agente orquestado. Tenían que reescribir desde cero.
Y por eso Google es agresivo con el deadline: quieren que el ecosistema migre rápido. Si usas Gemini CLI hoy, te quedan menos de 3 semanas. Después del 18 de junio, los requests dejan de servir para usuarios Pro, Ultra y free. Solo cuentas Enterprise mantienen acceso.
Ahora la pregunta que importa: ¿vale la pena migrar a Antigravity o saltarse al ecosistema y pasar a Claude Code?
[6:30 - 9:30] ANTIGRAVITY VS CLAUDE CODE
Sección titulada «[6:30 - 9:30] ANTIGRAVITY VS CLAUDE CODE»[CÁMARA]
Para responder honestamente, hay que mirar los dos lado a lado.
[PANTALLA — tabla comparativa]
Claude Code Antigravity CLIModelo base Opus 4.7 Gemini 3.5 FlashFree tier No (Pro $20/mes) Sí (limitado)Velocidad Media-alta Alta (Go nativo)SWE-bench ~88% verified ~76%Multi-file Excelente ExcelenteMCP support First-class First-classHook system Maduro ParcialAuth sin navegador Token via env AGY_TOKENOpen source No No[CÁMARA]
¿Qué significa esto en la práctica?
Si tu prioridad es razonamiento profundo en codebase grande: Claude Code con Opus 4.7 sigue siendo el rey. 88% en SWE-bench Verified es difícil de igualar — y SWE-bench es el benchmark estándar de ingeniería de software para coding agents.
Si tu prioridad es velocidad y no pagar: Antigravity gana. El free tier es real, no trial — Gemini 3.5 Flash es suficiente para 80% de los casos de uso reales.
Si quieres integración nativa con Google Cloud: Antigravity está construido para eso.
Comparativa de costos concreta
Sección titulada «Comparativa de costos concreta»[PANTALLA — costos reales]
Caso: 50 sesiones de coding al mes, 10K tokens promedio cada una
Antigravity Claude Code Pro─────────────────────────────────────────────Suscripción mensual: $0 Suscripción: $20/mesCosto por sesión: $0 Costo extra: $0 (incluido en Pro)Total mensual: $0 Total: $20
Antigravity API (pago) Claude API (sin Pro)─────────────────────────────────────────────Por 1M tokens input: $0.075 Por 1M tokens input: $15Por 1M tokens output: $0.30 Por 1M tokens output: $75[CÁMARA]
La diferencia de costos es real: ~3 órdenes de magnitud en la API directa. Para uso individual con Pro es $20 vs $0, manejable. Para equipos con CI/CD masivo, Antigravity puede ahorrar miles al mes.
No son intercambiables. Cada uno tiene su sweet spot. La mayoría de developers serios en 2026 tienen los dos instalados y eligen según la tarea.
[9:30 - 10:00] MANIFIESTO DE DIFERENCIACIÓN
Sección titulada «[9:30 - 10:00] MANIFIESTO DE DIFERENCIACIÓN»[CÁMARA]
Antes de entrar en la demo, una nota.
En este canal cubrimos agentes IA desde la perspectiva de developer en producción real, no como showcase para Twitter. Por eso vas a ver instalación cronometrada, código real con bugs reales, tests reales, comparativa con cronómetro contra Claude Code, y un caso de uso de CI/CD que nadie más cubrió.
Si lo que querías era hype tipo “INSANE” o “Claude killer”, hay otros videos. Acá vamos a fondo. Si te quedas, te llevas algo que aplicar en tu trabajo el lunes.
[10:00 - 10:30] 🎯 CTA SKOOL 1 — Recursos pre-demo
Sección titulada «[10:00 - 10:30] 🎯 CTA SKOOL 1 — Recursos pre-demo»[CÁMARA]
Todo el código y los proyectos de prueba que vas a ver en los próximos 15 minutos están disponibles gratis en mi comunidad de Skool — Agentic Engineers Standard.
Te suscribes gratis, descargas el repo, y replicas todo sin tener que pausar el video cada 30 segundos para copiar comandos.
Link en la descripción.
[10:30 - 16:00] DEMO: Instalación + primer uso real
Sección titulada «[10:30 - 16:00] DEMO: Instalación + primer uso real»Parte 1: Instalación
Sección titulada «Parte 1: Instalación»[CÁMARA]
La instalación en macOS y Linux es un solo comando.
[DEMO en live — terminal en Mac]
curl -fsSL https://antigravity.google/cli/install.sh | bash[PANTALLA — output del install]
⚠️ NARRAR: “Fíjate que el installer detecta tu sistema, descarga el binary correcto, y lo deja en ~/.local/bin/agy. No toca /usr/local/bin, no requiere sudo, no contamina nada fuera de tu home.”
Output esperado:
==> Detecting platform... darwin-arm64==> Downloading agy v1.0.4 from antigravity.google...==> Verifying signature... OK==> Installing to /Users/<usuario>/.local/bin/agy==> Setup complete!Verifica:
agy --versionagy version 1.0.4 (commit abc1234, built 2026-06-01)⚠️ VERIFICAR EN DEMO: capturar versión y commit reales al grabar.
Parte 2: Login con OAuth
Sección titulada «Parte 2: Login con OAuth»[CÁMARA]
La primera vez que ejecutas agy sin estar autenticado, te abre el browser para Google Sign-In.
agy⚠️ NARRAR: “Pantalla de consentimiento de Google estándar. OAuth normal. Te redirige a localhost, la CLI captura el token automáticamente, y lo guarda en el keyring del sistema — Keychain en Mac, Secret Service en Linux, Windows Credential Manager. Mejor práctica de seguridad que Gemini CLI, que lo guardaba en un archivo plano.”
Output post-auth:
✓ Authenticated as nicolas@nicolasneira.com✓ Token saved to keyring✓ Default model: gemini-3.5-flashParte 3: Primer uso real
Sección titulada «Parte 3: Primer uso real»[CÁMARA]
Algo real, no un “hola mundo”. Tengo un proyecto Python con un bug y quiero ver cómo lo maneja Antigravity.
⚠️ NARRAR: “Este proyecto está disponible en mi Skool Standard. Lo descargas, abres terminal en la carpeta, y replicas exactamente lo que voy a hacer.”
[PANTALLA — estructura del proyecto]
demo-project/├── main.py├── utils/│ ├── parser.py│ └── validator.py ← tiene un bug que rompe 3 tests└── tests/ └── test_main.py[DEMO en live]
cd demo-projectagyEn la TUI:
> Los tests están fallando. Encuentra el bug y arréglalo. Si necesitas contexto adicional, lee los archivos relevantes y los tests.⚠️ NARRAR: “Mira cómo razona Antigravity. Primero lista los archivos. Después abre los tests para entender qué se valida. Después abre validator.py. Identifica que la validación de emails tiene un bug — el regex no acepta el + en la parte local. Lo arregla. Corre los tests. Confirma que pasan los 3.”
Tool calls en orden esperado:
1. ls demo-project/2. cat tests/test_main.py3. cat utils/validator.py4. write utils/validator.py5. pytest tests/[CÁMARA]
Esto es lo que un developer hace normalmente: leer, entender, modificar, validar. Antigravity lo hace en una sesión sin que escribas un solo comando manual.
Y lo importante: la edición multi-archivo es coherente. Cuando le pides un refactor que afecta 3 archivos, no rompe imports ni deja archivos inconsistentes. Lee todo primero, planifica el cambio, lo aplica completo. Eso es lo que Gemini CLI no hacía bien.
[16:00 - 16:30] MENCIÓN DEL LÍO + CTA SKOOL 2
Sección titulada «[16:00 - 16:30] MENCIÓN DEL LÍO + CTA SKOOL 2»[CÁMARA]
Antes de mostrarte la migración, una nota honesta.
El lanzamiento de Antigravity 2.0 tuvo bugs reales. Quitaron el editor de la versión IDE, varios usuarios perdieron configs, hubo críticas masivas en la primera semana. Google reconoció el error públicamente — Varun Mohan de Google DeepMind publicó un mea culpa — y aplicaron fixes en los días siguientes.
Para el CLI específicamente — que es lo que cubre este video — la migración funciona limpio. Te lo digo para que tengas el contexto completo.
Y para esta parte, en mi Skool Standard tienes el checklist completo de migración — pre, durante y post. Suscripción gratis. Link en la descripción.
[16:30 - 22:00] DEMO: Migración Gemini → Antigravity
Sección titulada «[16:30 - 22:00] DEMO: Migración Gemini → Antigravity»[CÁMARA]
Si estabas usando Gemini CLI, esta es la parte que más te importa. La migración es trivial — Google publicó un comando que importa todo automáticamente.
El comando
Sección titulada «El comando»[DEMO en live]
agy plugin import gemini[PANTALLA — output]
==> Scanning for Gemini CLI configuration...==> Found: ~/.config/gemini/settings.json==> Found: 3 custom slash commands==> Found: 7 MCP server entries==> Found: 2 Agent Skills
==> Importing to Antigravity...✓ Settings migrated to ~/.config/agy/settings.json✓ 3 slash commands imported✓ 7 MCP entries imported (verified compatibility: 6/7)✓ 2 Agent Skills imported
⚠ Warning: MCP server "custom-internal" uses deprecated config format. Manual update required. See: agy doctor for details.
Migration complete in 8.4 seconds.[CÁMARA]
⚠️ NARRAR: “Dos cosas importantes: Uno — la migración es real, no es ‘vuelve a configurar todo’. Importa settings, slash commands y MCP servers automáticamente. Dos — si algo no es compatible, te lo dice explícito. Ese warning del MCP server con formato deprecated es honesto. No te oculta el problema.”
Qué se migra y qué no
Sección titulada «Qué se migra y qué no»[PANTALLA — tabla]
Se migra automático:✓ Settings globales de Gemini CLI✓ Slash commands custom✓ MCP server entries (la mayoría)✓ Agent Skills en formato SKILL.md✓ Tu cuenta OAuth — misma sesión
NO se migra automático:✗ Workspace skill folders inline en settings✗ MCP servers con configs no estándar✗ Hooks personalizados de Gemini CLI✗ Aliases de shell que apuntan a `gemini`⚠️ NARRAR: “Para los hooks personalizados hay que reescribirlos en el formato de Antigravity. En mi Skool tienes un ejemplo de hook portado completo — Gemini original a Antigravity nuevo — para que te sirva de referencia.”
Verificación post-migración
Sección titulada «Verificación post-migración»agy doctor⚠️ VERIFICAR EN DEMO: capturar output real, no inventar.
Antigravity CLI Doctor v1.0.4
✓ Binary installation: OK✓ Authentication: OK (Google account)✓ MCP servers: 6 healthy, 1 needs manual update✓ Agent Skills: 2 loaded successfully✓ PATH configuration: OK[CÁMARA]
Eso es la migración completa. En menos de 30 segundos si tu setup es estándar, en 5-10 minutos si tienes hooks o configs custom.
[22:00 - 27:00] COMPARATIVA: Antigravity vs Claude Code en live
Sección titulada «[22:00 - 27:00] COMPARATIVA: Antigravity vs Claude Code en live»[CÁMARA]
La pregunta que todos hacen: ¿es mejor que Claude Code?
Para responder, voy a darle a ambos exactamente la misma tarea. Multi-file refactor real. Cronómetro y veredicto al final.
⚠️ NARRAR: “El proyecto de este benchmark también está en Skool Standard. Si quieres replicar el ejercicio con los mismos archivos, descárgalo desde ahí.”
El test
Sección titulada «El test»[PANTALLA — la tarea]
Tarea: refactorizar este proyecto Python para usar pydantic v2 en lugarde dataclasses. 5 modelos en 3 archivos distintos. Mantener pasandolos 12 tests existentes.
Tiempo esperado para un developer humano: 25-40 min.Ronda 1: Antigravity
Sección titulada «Ronda 1: Antigravity»[DEMO en live — agy]
cd demo-refactoragy> Refactoriza todos los modelos del proyecto para usar pydantic v2 en lugar de dataclasses. Mantén pasando los 12 tests.⚠️ NARRAR: “Mira cómo planifica. Lista archivos. Lee los 3 con modelos. Lee los tests. Identifica los cambios. Aplica el refactor archivo por archivo en orden. Corre los tests. Si algo falla, vuelve atrás.”
Resultado: ⚠️ verificar en grabación
- Tiempo: X min Y seg
- Tool calls: N
- Tests pasando: ?/12
Ronda 2: Claude Code (proyecto reseteado)
Sección titulada «Ronda 2: Claude Code (proyecto reseteado)»git reset --hard HEADclaudeRefactoriza todos los modelos del proyecto para usar pydantic v2en lugar de dataclasses. Mantén pasando los 12 tests.Resultado: ⚠️ verificar en grabación
Comparativa honesta
Sección titulada «Comparativa honesta»⚠️ NARRAR según resultados reales — NO inventar números
[PANTALLA — tabla de resultados]
Métrica Antigravity Claude Code─────────────────────────────────────────────────Tiempo total X min Y seg X min Y segTool calls N MErrores intermedios P QTests al final 12/12 12/12Costo (tokens) Free tier ~$0.X[CÁMARA]
⚠️ NARRAR según resultado real:
Si Antigravity gana en tiempo: “Antigravity terminó X segundos antes. La diferencia viene del runtime Go — los cold starts y transiciones entre tool calls son más rápidos.”
Si Claude Code gana en calidad: “Claude Code agregó type hints más estrictos y mejor manejo de errores. Eso viene del entrenamiento de Opus 4.7.”
Si fueron parejos: “Ambos completaron correctamente. La diferencia real es el costo: Antigravity free vs Claude Code que consumió ~$0.X de tu Claude Pro.”
[27:00 - 30:00] CASO DE USO BONUS: Antigravity en CI/CD con AGY_TOKEN
Sección titulada «[27:00 - 30:00] CASO DE USO BONUS: Antigravity en CI/CD con AGY_TOKEN»[CÁMARA]
Y ahora el caso de uso que nadie en español ha cubierto: Antigravity corriendo en CI/CD, sin navegador, sin OAuth interactivo.
El problema con Gemini CLI
Sección titulada «El problema con Gemini CLI»[CÁMARA]
Gemini CLI tenía un problema serio para automatización: su auth dependía del browser. Si querías correrla en GitHub Actions, GitLab CI o Jenkins, había que aplicar parches manuales — guardar tokens en archivos, pasar variables raras, y rezar para que no caduquen.
Antigravity resuelve esto de raíz con AGY_TOKEN.
Setup en GitHub Actions
Sección titulada «Setup en GitHub Actions»[PANTALLA — workflow YAML]
# .github/workflows/agy-refactor.ymlname: AI Code Refactor
on: workflow_dispatch: pull_request: types: [labeled]
jobs: refactor: if: github.event.label.name == 'ai-refactor' runs-on: ubuntu-latest steps: - uses: actions/checkout@v4
- name: Install Antigravity CLI run: curl -fsSL https://antigravity.google/cli/install.sh | bash
- name: Run agy in headless mode env: AGY_TOKEN: ${{ secrets.AGY_TOKEN }} run: | agy --no-browser \ --prompt "Refactoriza los modelos a pydantic v2" \ --max-iterations 10 \ --output-format json > refactor-report.json
- name: Comment results on PR uses: actions/github-script@v7 with: script: | const report = require('./refactor-report.json'); github.rest.issues.createComment({ body: `🤖 Antigravity refactor:\n${report.summary}`, ...context.repo, issue_number: context.issue.number });[CÁMARA]
⚠️ NARRAR: “Tres detalles importantes:
Uno — el secret AGY_TOKEN se obtiene de Google Cloud Console. Generas un service account, le das permisos de Antigravity API, y descargas el token. Lo agregas como secret en tu repo de GitHub.
Dos — el flag --no-browser le dice a agy que no intente abrir un navegador. Usa el token de la variable de entorno directamente.
Tres — --output-format json te da un reporte estructurado que puedes parsear y comentar en el PR. Esto es lo que convierte a Antigravity en una pieza usable de pipeline, no solo un juguete de terminal.”
Cómo obtener AGY_TOKEN
Sección titulada «Cómo obtener AGY_TOKEN»[PANTALLA — pasos rápidos]
1. console.cloud.google.com → crear service account2. Asignar rol: Antigravity API User3. Generar key JSON4. Codificar: cat key.json | base64 > token.txt5. Agregar como secret AGY_TOKEN en tu repo[CÁMARA]
⚠️ NARRAR: “En mi Skool Standard tienes el workflow completo de GitHub Actions listo para copiar, más un ejemplo para GitLab CI. Si trabajas en pipelines, esto te ahorra 2 horas de research.”
Este caso de uso es lo que diferencia a Antigravity de Gemini CLI en producción real. No es feature de marketing — es algo que se puede aplicar en una pipeline el lunes.
[30:00 - 32:00] PARA QUIÉN ES Y PARA QUIÉN NO
Sección titulada «[30:00 - 32:00] PARA QUIÉN ES Y PARA QUIÉN NO»[CÁMARA]
¿Quién debería usar Antigravity?
[PANTALLA — tabla resumen]
Antigravity es excelente para:✓ Developers que estaban en Gemini CLI y deben migrar antes del 18 jun✓ Quien quiere un CLI gratis y serio (free tier real)✓ Equipos en ecosistema Google Cloud✓ Velocidad bruta (Go > Python en arranque y throughput)✓ Auth sin navegador en CI/CD (AGY_TOKEN nativo) ← el caso que viste✓ Workflows MCP-first
Antigravity NO es para:✗ Código de complejidad máxima donde SWE-bench importa✗ Tareas que requieren razonamiento extendido (Opus 4.7 sigue arriba)✗ Quien quiere usar Claude Opus, GPT-5.5 u otros modelos no-Google✗ Quien necesita hook system maduro (Claude Code tiene más)✗ Quien quiere open source / on-premise (OpenCode es mejor)[CÁMARA]
Mi recomendación honesta:
Si ya usas Gemini CLI, no hay decisión — migra ya. Es estrictamente mejor, gratis, y tienes 17 días antes del deadline.
Si estás en Claude Code: prueba Antigravity en paralelo. El free tier te deja experimentar sin compromiso. Para tareas simples, velocidad y CI/CD, va a ganar. Para razonamiento profundo, te quedas con Claude Code.
Si estás empezando ahora: usa los dos. La mayoría de developers serios en 2026 tienen 2-3 CLIs instaladas y eligen según la tarea.
[32:00 - 34:00] 🎯 CTA SKOOL 3 + CIERRE
Sección titulada «[32:00 - 34:00] 🎯 CTA SKOOL 3 + CIERRE»[CÁMARA]
Antes de cerrar:
Sobre Antigravity: es genuinamente bueno. Google reescribió un producto en lugar de hacer un parche, lo hizo open ecosystem con MCP first-class, y le agregó auth headless real para CI/CD. Eso es trabajo serio de ingeniería.
Si usabas Gemini CLI, tu tiempo se acabó. 17 días hasta el deadline del 18 de junio. El comando es agy plugin import gemini. Tarda 10 segundos.
Sobre los recursos: todo lo que viste hoy — los comandos de install, el proyecto de debugging, el proyecto de refactor pydantic, el checklist de migración, el ejemplo de hook portado, el workflow de GitHub Actions con AGY_TOKEN, la configuración MCP de muestra, los prompts curados que uso a diario — todo está disponible gratis en mi comunidad Skool Standard.
Te suscribes gratis, descargas el repo, y tienes todo listo para usar en tus propios proyectos. Link en la descripción.
Si te interesa el camino completo de agentic engineering — la estación de trabajo Docker con Claude Code + Antigravity + Codex + multi-cloud que estoy armando — ese curso viene en las próximas semanas en el tier Premium. Pero el Standard con todo lo de este video es gratis. Empieza por ahí.
Pregunta para los comentarios:
¿En qué proyecto vas a probar Antigravity primero? ¿Para refactor, para CI/CD, o solo para experimentar antes del deadline? Cuéntenme abajo — me sirve para los próximos videos.
Cierre:
Muchas gracias por quedarte hasta el final. Suscríbanse porque vienen cosas muy entretenidas. Nos vemos en el próximo video.
Recursos a disponibilizar en Skool Standard (FREE)
Sección titulada «Recursos a disponibilizar en Skool Standard (FREE)»Estructura del paquete que va al repo de Skool Standard:
agentic-engineers-standard/antigravity-cli/├── README.md → bienvenida + índice del paquete│├── instalacion/│ ├── install-mac.sh → comando install Mac M1/M2/M3 + Intel│ ├── install-linux.sh → Linux Ubuntu/Debian/Fedora│ ├── install-windows.ps1 → Windows PowerShell│ ├── verificar-instalacion.sh → script que valida que todo está OK│ └── README.md → troubleshooting de install│├── migracion-gemini/│ ├── checklist-pre.md → qué backupear antes│ ├── checklist-durante.md → comandos paso a paso│ ├── checklist-post.md → cómo verificar que todo funciona│ ├── troubleshooting.md → errores comunes y soluciones│ └── ejemplo-hook-portado/ → un hook real Gemini → Antigravity│ ├── hook-original-gemini.sh│ └── hook-portado-antigravity.sh│├── proyecto-debugging/ → el del primer uso real│ ├── main.py│ ├── utils/parser.py│ ├── utils/validator.py → con el bug del regex de email│ ├── tests/test_main.py│ └── README.md│├── proyecto-refactor-pydantic/ → el del benchmark vs Claude Code│ ├── models/│ ├── tests/│ ├── README.md│ └── solucion-esperada/ → versión correcta post-refactor│├── prompts-utiles/│ └── prompts-curados.md → 20-30 prompts probados para Antigravity│├── mcp-config-ejemplo/│ ├── mcp_config.json → setup base│ ├── README.md → cómo agregar servers│ └── ejemplos/ → 5 MCP servers populares pre-configurados│├── ci-cd-workflows/ ← NUEVO en v4│ ├── github-actions/│ │ ├── agy-refactor.yml → workflow del video│ │ └── README.md → cómo configurar AGY_TOKEN secret│ └── gitlab-ci/│ └── .gitlab-ci.yml → versión para GitLab│└── comparativa-clis/ └── tabla-actualizada.md → Antigravity vs Claude vs Codex vs OpenCodeTotal estimado: ~20-25 archivos (4 más que v3 por agregar workflows CI/CD), paquete liviano (<3 MB), valor concreto inmediato.
Datos verificados antes de grabar
Sección titulada «Datos verificados antes de grabar»| Dato | Fuente | Verificado |
|---|---|---|
| Versión actual 1.0.4 | github.com/google-antigravity/antigravity-cli releases | ✓ |
Binary se llama agy | README oficial + ChatForest | ✓ |
| Install command | Doc oficial | ✓ |
| Auth vía keyring + AGY_TOKEN | README oficial | ✓ |
| Deadline 18 jun 2026 | Google Developers Blog | ✓ |
agy plugin import gemini | doc oficial + ChatForest | ✓ |
| Build en Go | dev.to + Google blog | ✓ |
| Free tier con Gemini 3.5 Flash | Google blog | ✓ |
| Features (multi-step, multi-file, tool calling) | README oficial cita literal | ✓ |
| MCP first-class | dev.to + Mark Phelps | ✓ |
| SWE-bench Claude Code ~88% | codersera.com | ✓ |
| Big 4 en 2026 | pinggy.io + intuitionlabs | ✓ |
| Antigravity 2.0 lanzamiento con bugs | Video competencia ES (KR4PDUnftOg) + Varun Mohan tweet | ✓ |
Datos a verificar EN VIVO durante grabación
Sección titulada «Datos a verificar EN VIVO durante grabación»- Output real de
agy --version(versión exacta y commit) - Output real de
agy doctor - Tiempos reales de la comparativa Antigravity vs Claude Code
- Cantidad de tool calls reales en ambas demos
- Si el OAuth flow muestra exactamente lo que está en el guion
- Si el
agy plugin import geminiproduce el output mencionado - Si los flags
--no-browser,--prompt,--max-iterations,--output-format jsonexisten y funcionan como descritos (verificar conagy --helpantes de grabar la sección CI/CD) - Cómo obtener AGY_TOKEN real desde Google Cloud Console (paso a paso verificado)
Pendiente antes de grabar
Sección titulada «Pendiente antes de grabar»- Instalar Antigravity localmente (Mac M1/M2/M3)
- Configurar Gemini CLI previamente para tener algo que migrar
- Preparar proyecto Python de prueba con bug en validator
- Preparar proyecto Python con dataclasses para refactor pydantic v2
- Tener Claude Code listo con cuenta Pro activa
- Probar la grabación de pantalla del browser flow OAuth
- Probar el workflow de GitHub Actions con AGY_TOKEN en un repo de prueba (puede requerir Google Cloud account con billing)
- Capturar outputs reales para reemplazar placeholders
- Decidir título final
- Miniatura siguiendo patrón del canal
- Descripción + tags con keywords goldmine del VidIQ
- Crear el paquete de recursos en Skool Standard antes de publicar el video
- Verificar que el “lío de la migración” de Antigravity 2.0 sigue siendo factual (que Google ya aplicó los fixes — actualizar la narración si hay novedades)
Estructura de duración objetivo
Sección titulada «Estructura de duración objetivo»0:00 - 1:00 Hook (1:00)1:00 - 1:30 Open Loops (con tiempo específico) (0:30)1:30 - 2:00 Suscripción (0:30)2:00 - 4:30 Qué es Antigravity (con anécdota) (2:30)4:30 - 6:30 Por qué Google mató Gemini (2:00)6:30 - 9:30 Antigravity vs Claude Code (con costos) (3:00)9:30 - 10:00 Manifiesto de diferenciación (0:30)10:00 - 10:30 🎯 CTA Skool 1 (0:30)10:30 - 16:00 Demo: Instalación + primer uso (5:30)16:00 - 16:30 Lío migración + 🎯 CTA Skool 2 (0:30)16:30 - 22:00 Demo: Migración Gemini → Agy (5:30)22:00 - 27:00 Comparativa cronometrada vs Claude Code (5:00)27:00 - 30:00 Bonus: CI/CD con AGY_TOKEN (3:00)30:00 - 32:00 Para quién sí y para quién no (2:00)32:00 - 34:00 🎯 CTA Skool 3 + Pregunta + Cierre (2:00)
Total objetivo: 34 minutosCambios v3 → v4 (resumen)
Sección titulada «Cambios v3 → v4 (resumen)»| Sección | v3 (30 min) | v4 (34 min) |
|---|---|---|
| Hook | 1:00 | 1:00 (igual) |
| Open Loops | 0:30 | 0:30 (con tiempo específico “minuto 22”) |
| Qué es Antigravity | 2:00 | 2:30 (+ anécdota explícita) |
| Antigravity vs Claude | 3:00 | 3:00 (+ tabla de costos) |
| Manifiesto diferenciación | — | 0:30 (NUEVO) |
| Lío de la migración | — | 0:30 (NUEVO, antes de CTA 2) |
| Bonus CI/CD AGY_TOKEN | — | 3:00 (NUEVO) |
| Pregunta engagement | — | en cierre (NUEVA) |
| Demos | 11:00 | 11:00 (igual) |
| Comparativa | 5:00 | 5:00 (igual) |
Sources
Sección titulada «Sources»- Google Antigravity CLI README (GitHub)
- Google Developers Blog — Transitioning Gemini CLI to Antigravity
- Antigravity Getting Started (docs)
- Top CLI Coding Agents 2026 (Pinggy)
- Every AI Coding CLI in 2026 (DEV.to)
- ChatForest Migration Guide
- Competencia ES analizada: bdEqIchP4x4, KR4PDUnftOg, wZGf0SdZCQo
- Competencia EN analizada: yvEAD22uy1w (Matt Kuda), vTsadVEDKPE, KLI880-L4OU (Julian Goldie), Ys_db2ZglcE