Antigravity CLI: el nuevo agente de IA de Google escrito en Go
Google acaba de lanzar Antigravity CLI, un nuevo agente de IA que en teoría es la continuación de Gemini CLI. Y aunque parecería un simple cambio de nombre, lo interesante es que recrearon el agente desde cero: está escrito en Go, responde muy rápido y se puede usar gratuitamente con un plan de Google. Además, da acceso a modelos de Anthropic como Claude Sonnet y Claude Opus, e incluso a una versión open source de GPT.
En este artículo te muestro paso a paso todo lo nuevo, cómo funciona en la práctica y qué tan bien compara con Claude Code, porque tiene varias características que se le parecen.
¿Por qué importa este lanzamiento?
Si vienes de Gemini CLI, ya sabes que Google estaba apostando por la terminal como interfaz para tareas agentic. Lo que cambió con Antigravity CLI es la arquitectura: es código nativo en Go (no Node), comparte el mismo harness de agente que la nueva app de escritorio Antigravity 2.0, y está diseñado para flujos multi-agente con tareas asíncronas en segundo plano.
La sensación al usarlo es notoriamente más rápida que Gemini CLI, incluso comparable con Claude Code o Codex en cuanto a fluidez.
Instalación
Antigravity CLI tiene un comando único de instalación para Windows, Mac y Linux. En mi caso estoy en Windows, así que simplemente copio el comando, lo pego en la terminal y espero unos segundos.
Una vez instalado, el ejecutable se llama agy (abreviado de antigravity). Importante: en Windows necesitas reiniciar la terminal antes de poder usar el comando.
Al ejecutar agy por primera vez verás la pantalla de bienvenida de Antigravity.
Autenticación: dos opciones
Cuando inicias el CLI, tienes dos formas de consumir los modelos de Google:
- Autenticación con tu cuenta de Google (plan gratuito o suscripción Pro)
- Proyecto de Google Cloud con consumo directo desde la API
Si eres desarrollador y quieres pagar una suscripción, la autenticación con cuenta de Google es el camino. El flujo es: abres la URL que te muestra el CLI en el navegador, autorizas el acceso, te da un código, lo pegas en la terminal y listo.
Tip: si la salida es muy extensa puedes presionar Shift + flechas arriba/abajo para hacer scroll dentro del agente.
Primeros pasos: temas y permisos
Al entrar te pide elegir tema (yo siempre uso dark) y configurar permisos para leer y ejecutar en la carpeta donde estás trabajando. Aceptas el folder como de confianza y ya estás dentro.
La interfaz te saluda con un "Hola, soy Antigravity, tu asistente en programación. ¿En qué puedo ayudarte hoy?"
La sensación de uso: muy rápido
Lo primero que se nota es la velocidad de respuesta de la interfaz. Si escribes un slash (/) los comandos aparecen prácticamente instantáneos. Esto puede parecer poco importante, pero al usar Claude Code o Codex todos los días se siente la diferencia: el código nativo en Go marca la pauta.
Para reanudar una sesión anterior tienes el comando agy -c, igual que en Claude Code.
Probando el agente: crear una app
Le pedí algo simple: "Crea una app para administrar proyectos con una vista kanban".
Acepté la ejecución de comandos y al cabo de unos segundos teníamos:
- Una app sencilla pero funcional corriendo en
localhost:5173 - Lista ordenada de tareas completadas
- Enlaces clickeables para abrir directamente el navegador
La salida se ve bastante ordenada: ejecución de comandos, tareas completadas y resumen final. Es mucho más cómodo que tener todos los mensajes amontonados como pasa en otros agentes.
El comando /artifact
Cada vez que el agente genera planificaciones, documentos o cambios importantes, se guardan como artifacts. Con /artifact accedes a un listado de todas las modificaciones e historial generados. Es como un editor inline para revisar markdown.
El comando /btw (by the way)
Igual que en Claude Code, Antigravity CLI tiene un comando para hacer preguntas paralelas mientras el agente trabaja. Lo lanzas con /btw o slash by the way. Por ejemplo, mientras está implementando algo le puedes preguntar "¿qué estás usando para los estilos?" sin interrumpir la tarea principal.
Si te resulta molesto que pregunte cosas mientras desarrollas, puedes desactivarlo.
Configurar permisos: el modo YOLO
Si no quieres que el agente te pida confirmación en cada ejecución, ve a /config → Tool Permission → cambia a "always proceed". Este es el famoso YOLO mode que se aplica en otros agentes.
Modo Plan: para tareas grandes
Para modificaciones grandes existe el modo plan. A diferencia de Claude Code (que usa Shift+Tab), aquí lo activas con /planning + Tab para autocompletar + Enter.
Te aparece el mensaje "Planning mode habilitado" y ahora puedes pedir cosas como:
Crea un plan para implementar autenticación en la API con JSON Web Token
El agente genera un archivo implementation-plan.md con toda la propuesta. Cuando estés conforme, simplemente le dices "impléntalo" y se ejecuta.
Detalle curioso: si pides "implementa un backend con Hono y Bun" directamente, a veces salta el modo plan y lo hace de una. Conviene ser explícito con "crea un plan para...".
Cambiar de modelo: Gemini, Claude y GPT
Con /models ves los modelos disponibles. En el plan gratuito tienes acceso a Gemini 3.5 Flash (rápido) en versiones High y Low, pero lo interesante es que también puedes usar modelos de otras empresas:
- Claude Sonnet (Thinking)
- Claude Opus (Thinking)
- Una versión open source de GPT
Cambiar de modelo es tan fácil como seleccionarlo de la lista.
Gestión de procesos con /task
Si en una sesión lanzas varios servidores (backend, dos frontends, etc.), el comando /task te muestra todos los procesos en ejecución. Desde ahí puedes:
- X → limpiar tareas de la lista
- K → terminar un proceso en ejecución (útil si consume mucha RAM)
- Enter → entrar a una tarea y ver su salida
Muy cómodo para no saltar entre terminales.
Monitorear consumo con /usage
Con /usage ves un resumen del consumo de modelos en tu cuenta. Para el plan gratuito da bastante margen, aunque por ahora no se actualiza en tiempo real (lo veo todo marcado en verde cuando ya he consumido cosas).
Ver contexto con /context
Igual que Claude Code, Antigravity CLI tiene una visualización del contexto en cuadritos. Los grises son contexto disponible (cerca de un millón de tokens), y el resto se divide entre herramientas del sistema, artifacts y memoria del agente.
El comando /rewind
Este me gusta mucho: navegación en el historial para volver atrás en código y sesión. Si ejecutas /rewind y eliges un punto anterior (por ejemplo, "cuando solo estaba el dark/light mode"), no solo regresa la sesión sino que el código vuelve a ese estado.
Cuidado: reescribe tu historial, así que úsalo con conciencia.
Modo Bash con #
Si presionas # activas modo bash. Puedes ejecutar comandos de terminal sin salirte del agente:
echo "Hello World"
git status
Útil cuando tienes historial muy largo y no quieres scrollear. Una limitación que noté: en PowerShell, pwd no se ejecuta correctamente.
Atajos de teclado útiles
Con ? ves todos los atajos disponibles. El más importante:
- Ctrl + Enter → salto de línea (Enter solo envía el mensaje)
Útil para pedir tareas largas con varios requisitos:
crea un backend en Hono con SQLite y Bun
el frontend debe ser React con Vite
Comentarios sobre planificaciones
Una característica muy bien lograda: al revisar un artifact (plan, documento, etc.) puedes presionar C sobre una línea para añadir un comentario inline. Por ejemplo, sobre la sección del frontend escribir "Usa shadcn/ui para la UI".
Al salir te pregunta si quieres enviar los comentarios al agente. Aceptas y el agente actualiza el plan tomando tus comentarios como referencia. Es una forma muy natural de iterar sobre planificaciones largas.
Skills: extender el agente
Antigravity CLI soporta Agent Skills, igual que otros agentes. Puedes ir a un marketplace de skills, buscar el que necesitas y ejecutar el comando de instalación.
⚠️ Recomendación de seguridad: siempre investiga quién creó el skill y cuánto se está usando. Un skill malicioso podría modificar tu sistema o robar información.
Un ejemplo seguro: el skill Frontend Design creado por Anthropic (la empresa detrás de Claude Code). Estos skills son interoperables entre múltiples herramientas.
La instalación lo coloca en una carpeta .skills/ dentro del proyecto, lo que significa que también lo lee el editor de Antigravity. Luego con /skills ves los instalados.
Prompt de ejemplo: "mejora la UI de toda la app usando Frontend Design".
Subagents: múltiples agentes en paralelo
Con el comando /agents puedes lanzar múltiples agentes especializados, cada uno enfocado en una tarea específica. Inicialmente solo viene el agente default, pero puedes pedirle al agente principal que cree subagentes:
Crea dos agentes: uno enfocado en investigación que se llame "research", y otro enfocado en testing que se llame "tester"
El sistema genera dos subagentes (Research Specialist y Tester) con configuración guardada en el proyecto.
Luego puedes lanzarlos en paralelo:
Haz una investigación de métodos de pago para este proyecto usando research agent
Y mientras el research trabaja:
Crea los tests usando tester agent
Verás dos subagentes ejecutándose simultáneamente. Es como tener tres terminales con tareas distintas dentro de una sola sesión.
El comando /goal: iteración autónoma
Otro comando interesante: /goal lanza una sesión donde el agente itera múltiples veces hasta cumplir un objetivo. Por ejemplo:
Crea un SaaS completo con autenticación y cobro de usuarios
Si en la primera pasada deja tareas a medias, el agente mismo se prueba, detecta fallos y vuelve a iterar hasta completar el objetivo. Es básicamente una sesión que no termina hasta cumplir la meta.
Otras características que vale la pena explorar
- MCPs (Model Context Protocol) para extender capacidades con servicios externos
/schedulepara programar tareas- Hooks para lanzar acciones cuando termina una tarea
- Notificaciones (en config) para que avise con sonido cuando termina una respuesta
Conclusión
La experiencia con Antigravity CLI es fluida y rápida, especialmente comparada con otros agentes pagados. El modelo Gemini 3.5 Flash en el plan gratuito responde bastante bien y la interfaz se siente muy pulida.
Lo único que falta de momento es documentación oficial completa — Google la liberará en los próximos días. Una vez esté disponible, vale la pena revisarla a profundidad porque hay características que no alcanzamos a cubrir aquí (MCPs, schedule, hooks más avanzados).
Si ya usas Claude Code o Codex, este agente vale la pena probarlo aunque sea por la versión gratuita. Y si vienes de Gemini CLI, ten en cuenta que el 18 de junio de 2026 se sunsetea para usuarios individuales, así que conviene migrar antes.