Topics

Probamos Antigravity, la nueva herramienta de desarrollo con IA (IDE) de Google

  • column

El 18 de noviembre de 2025, Google lanzó Google Antigravity, su más reciente herramienta de IA.

Anteriormente escribimos un artículo sobre Jules (https://www.liberogic.jp/topics/20250602-jules/ ). Esta vez, al comparar también sus diferencias, nos propusimos probar Antigravity. Aunque pensamos "Ya pasó medio año, y nosotros estandarizamos con Claude Code, ¿por qué debería cambiar?", le dedicamos un poco de tiempo a explorarla.

Primero, descargue la aplicación adecuada para su equipo desde el sitio oficial (https://antigravity.google/download).

La configuración inicial está en inglés, así que, como es de Google, le pedimos ayuda a Gemini.

Configuración inicial de Antigravity

1. Import Settings (importar configuración)

Si usa VS Code u otro editor similar, se le preguntará si desea importar su configuración.

  • "Start Fresh" (Empezar desde cero)

    Si es tu primera vez, te recomendamos esta opción. Podrás empezar con una configuración completamente limpia.

  • "Import from VS Code" (Importar desde VS Code)

    Si normalmente usas VS Code, puedes conservar los atajos de teclado y otras preferencias a los que ya estás acostumbrado.

2. Elige tu tema (seleccionar el aspecto visual)

  • "Dark" (tonos oscuros) o "Light" (tonos claros)

    Tú decides. Muchos desarrolladores prefieren "Dark", ya que resulta más cómodo para la vista.

3. Inicia sesión con Google (vincular cuenta)

Este es el paso más importante. Pulsa el botón azul "Sign in with Google".

  • Se abrirá el navegador (Safari o Chrome). Selecciona tu cuenta de Google y haz clic en "Permitir".

4. Configuración del proyecto (dónde trabajar)

Cuando aparezca "Open Folder" o "New Project", selecciona la carpeta test que creaste para las pruebas.

  • Si aparece la pregunta "Trust the authors of the files in this folder?", marca la casilla y haz clic en "Yes, I trust the authors".

🌍 Traducir el menú al japonés (acabado)

Una vez terminado todo lo anterior, cambiemos el menú en inglés por uno en japonés.

  1. Pulsa Command + Shift + P en el teclado (en un M1 Pro, la barra de búsqueda aparece al instante).
  2. Escribe display language en ella.
  3. Aparecerá la opción "Configure Display Language"; haz clic en ella.
  4. Selecciona "日本語 (Japanese)".
  5. Cuando te pregunte "¿Reiniciar?", pulsa el botón y toda la aplicación pasará al japonés.

¡Después de terminar la configuración, aparecerá una pantalla de editor como esta!

El lado derecho de la pantalla es el campo de chat para introducir prompts.

Al principio, aunque introduje el prompt, la implementación no arrancó en absoluto.

Aunque aparece Introducing Gemini 3.1 Pro !, al cambiar a Gemini 3 Flash funcionó. Como esta vez es algo rápido, no investigaré hasta el último detalle.

Por ahora, probé a escribir "Crea una aplicación de calculadora sencilla".

Plan de implementación de la aplicación de calculadora

Así es como propone un plan de implementación. Al aprobarlo, se crean uno tras otro los archivos index.html, style.css y script.js.

¡Cuando termina, abre el navegador y hasta se encarga de la verificación y las pruebas!

¡Qué estilo tan bonito!!

Hasta aquí entiendo que es impresionante, pero me pregunto en qué se diferencia de Juels...

¡Qué bien, gracias! Por cierto, ¿hay alguna diferencia con Jules? Si hay un ejemplo de implementación fácil de entender, me gustaría que lo crearas. Jules también planifica tareas e implementa a partir de ellas, ¿verdad?

¡Gracias por tu pregunta sobre las diferencias con Jules!

La gran diferencia está en "la obsesión por un acabado visual excepcional" y "la verificación visual del funcionamiento por parte del propio agente".

  • Diseño: No me limito a que funcione. Estoy diseñado para entregar de forma estándar diseños premium que sorprendan al usuario (WOW), incluyendo paletas de colores actuales, glassmorphism, animaciones y más.
  • Capacidad de verificación: Una vez implementado, yo mismo abro el navegador y compruebo y registro visualmente posibles roturas de la interfaz o problemas en la experiencia de uso.
  • Proceso: Siguiendo los formatos de tareas, planes y recorridos guiados, avanzo en el trabajo mostrando siempre con claridad qué estoy haciendo en este momento y para qué lo hago.

Para que puedas comprobar esta diferencia, he preparado un plan para crear como ejemplo práctico un «Temporizador Pomodoro Premium» con un diseño muy pulido. implementation_plan.md ¿Podrías revisarlo? Si te parece bien, procederé de forma proactiva con la implementación y la verificación.

implementation_plan.md Aquí tienes el plan de implementación

Plan de implementación del temporizador Pomodoro premium

Y aquí está el temporizador que se creó. ¡Incluso se ha encargado de la verificación del funcionamiento!

Mostrar transcripción del video (japonés)

00:00 (指カーソルが出てきてボタンクリックの検証を行う)

00:12 (スタートボタンがクリックされタイマーのカウントダウンが始まる)

00:27 (タイマーをストップしカウントダウンが止まる)

1. Antigravity, que tiene "ojos"

Jules también es inteligente, pero lo que hace impresionante a Antigravity es la verificación visual. No se trata solo de escribir código y terminar, sino de un proceso en el que "abre el navegador por sí mismo y comprueba con sus propios ojos si el diseño se ha roto", que va un paso por delante de las herramientas de IA anteriores.

2. El énfasis en los Artifacts (entregables)

Antigravity no se limita a generar código, sino que también elabora con cuidado documentos como "implementation_plan.md (plan de implementación)". Gracias a ello, el usuario puede ver con claridad "qué está pensando la IA en este momento".

3. El diseño premium como "estándar"

Cuando le pides "crea un temporizador Pomodoro", Jules crea un "temporizador que funciona", mientras que Antigravity intenta crear "un temporizador con animaciones ricas, como las aplicaciones más recientes del iPhone". Esta "vocación de sorprender al usuario" es la mayor diferencia.

🧐 Cómo elegir entre Jules y Antigravity...

Si solo se trata de "crear algo desde cero", ambas son muy buenas, pero la diferencia aparece en las siguientes situaciones.

  • Antigravity se integra muy bien con las cuentas de Google, así que resulta ideal para publicar directamente en Internet las aplicaciones que creas (por ejemplo, con la integración de Firebase) o para probar lo último en modelos de IA de Google lo antes posible. Es la opción adecuada para quienes quieren "ir rápido y probar lo más nuevo". Para quienes buscan eso, es la mejor elección.
  • Jules tiene un comportamiento más "humano". Destaca especialmente en hacer crecer la aplicación a través de una conversación continua, como cuando dices "crea una calculadora... ah, mejor pon el fondo en azul y añade un historial", así como en la corrección de errores complejos y la reorganización del código existente.

Es cierto que al probar Jules, solo obtuve un estilo mínimo. Solo cuando le pedí en el prompt "¡dale estilo!" apareció un diseño, pero Antigravity es, sin duda, mucho más elegante y atractivo.

Parece que Antigravity es ideal para crear la base de un proyecto desde cero, ¡de un solo impulso!

Y luego, con solo escribir "¡Conviértelo en un entorno Next.js!" en los archivos estáticos que creé para esta prueba, lo hizo todo de una sola vez. Aunque con Jules no avanzaba por culpa de un error.

Pensé que también es una buena opción dejar la tediosa configuración del entorno en manos de Antigravity.

Después se pueden agregar cosas como "¡Añade esta configuración!" o "¡Incorpora esta función!", y también ordena archivos de configuración tediosos como package.json y tailwind.config.js, lo cual es realmente práctico.

Extra

Ya que está en Next.js, usa Tailwind CSS para añadir una animación de degradado en el fondo. Además, cambia la fuente a una de Google Fonts más elegante.

Imagen del temporizador Pomodoro con un patrón de estilo diferente aplicado
Imagen de la calculadora con un patrón de estilo diferente aplicado

¡Atención!

Antigravity es aún más "proactivo" (dispuesto a tomar la iniciativa) que Jules. Por su cuenta, instala bibliotecas y crea archivos en segundo plano.

  • Riesgo: Si lo ejecutas en una carpeta con un proyecto importante que ya existe, la IA podría reescribirlo con la mejor intención.
  • Medida preventiva: Como en este caso, siempre debes ejecutarlo en una carpeta como test y en un espacio de trabajo dedicado. Es la regla básica.

Por muy competente que sea, al final siempre hace falta revisarlo con ojos humanos.

Quizá podría encargarle a Antigravity lo que se le da bien, al nivel de maquetas, ¡para empezar!

Dicho esto, en nuestra empresa usamos Claude Code como estándar...

Autor de este artículo

Me dedico principalmente al maquetado y al desarrollo frontend con JavaScript, React y Next.js. Me alegra mucho cuando los sitios en los que participo se publican con éxito. Mi afición es tocar la guitarra. Me gustan los gatos y las batatas asadas 🐱🍠

Hirocchi

Ingeniero/a de frontend / Se unió en 2022

Ver los artículos de este miembro del equipo

Equipo de confianza y una respuesta ágil son nuestras fortalezas

En Liberogic, nuestro personal veterano impulsa los proyectos de forma proactiva, por lo que nuestros clientes nos valoran muy positivamente.
Nos esforzamos por asignar de manera adecuada a un gestor de proyectos y a un director, para que el proyecto avance sin contratiempos en su conjunto. Nuestro estilo consiste en distribuir los recursos de forma adecuada a cada tarea, evitando el aumento de costes por dedicaciones completas innecesarias. También somos reconocidos por la rapidez con la que comprendemos el alcance del trabajo y preparamos y presentamos los presupuestos.

Nota: Ten en cuenta que Liberogic no se dedica activamente a los servicios de desarrollo en las instalaciones del cliente (tipo SES).

Puede utilizar prácticamente todas las principales herramientas de gestión de proyectos y de chat, como Slack, Teams, Redmine, Backlog, Asana, Jira, Notion, Google Workspace, Zoom, Webex y más.

Cuéntenos sus desafíos web.

Casos de Estudio