Antigravity no es solo un editor de código: es una plataforma para orquestar agentes. En lugar de depender de un único asistente que hace todo, puedes crear un equipo de agentes que trabajan en paralelo — investigación, generación de código, datos, diseño, imágenes y más — todo dentro del mismo workspace. Ese cambio en la forma de trabajar acelera proyectos y mejora la calidad del resultado.
Tabla de contenidos
- 🚀 ¿Por qué trabajar con múltiples agentes?
- 🧭 Primeros pasos: crear el workspace y el proyecto
- 🛠️ Cómo asignar tareas claras a cada agente
- ⚙️ Elegir modelos y ajustar parámetros
- 🧩 Estructura del proyecto Next.js preparada para consumir JSON
- 🧾 Esquema sugerido para el JSON
- 🖼️ Generación de imágenes y assets por agentes
- 🔍 Interacción entre agentes: ejemplo práctico
- 🔧 Cómo revisar lo que cada agente hizo
- ✅ Tips para prompts efectivos y trabajo paralelo
- 📐 UX y SEO: pedirlo explícitamente
- 🧪 Ejemplo de flujo completo paso a paso
- 📌 Manejo de errores comunes
- 📎 Integración y despliegue
- 🔁 Cambia entre vista de agentes y editor
- 🗂️ Ejemplos de prompts útiles (plantillas)
- 🧭 Recursos y enlaces útiles
- 🧠 Casos de uso recomendados
- 🔮 Reflexión final
- 📌 Recursos finales y recordatorios
🚀 ¿Por qué trabajar con múltiples agentes?
Un flujo de trabajo tradicional suele ser secuencial: investigas, diseñas, codificas, pruebas. Con agentes puedes paralelizar tareas. Algunos beneficios concretos:
- Productividad: varias tareas se ejecutan al mismo tiempo.
- Especialización: cada agente se puede orientar a una función (diseño, datos, frontend, SEO).
- Iteración rápida: mientras un agente genera código, otro mejora los assets y otro valida contenidos.
- Escalabilidad: un mismo proyecto puede crecer sumando agentes según necesidad.
En la práctica esto se traduce en poder crear prototipos funcionales y material visual al mismo tiempo, reduciendo tiempos muertos y decisiones manuales.
🧭 Primeros pasos: crear el workspace y el proyecto
Empieza creando un workspace nuevo. En Antigravity lo verás como «Open Workspace» o una opción similar; crea uno y nómbralo para identificar bien el objetivo del proyecto. Por ejemplo: demo – agentes antigravity.
Dentro del workspace puedes crear múltiples conversaciones o agentes. Cada una funciona como un miembro del equipo y puede recibir instrucciones específicas. En un proyecto demo yo configuro:
- Agente A: prototipa la app (estructura Next.js, SEO, páginas, componentes).
- Agente B: recopila datos (genera un JSON con herramientas reales, categoriza y agrega metadatos).
Separar responsabilidades evita que un único agente “se disperse” y permite enfocarnos en prompts concretos.
🛠️ Cómo asignar tareas claras a cada agente
Los prompts son el contrato con cada agente. Da instrucciones completas y específicas para que no haya ambigüedad. Ejemplo de prompt para el agente que prototipa:
«Crea el prototipo de un directorio de herramientas de inteligencia artificial usando Next.js optimizado para SEO. Incluye una página de inicio con buscador, categorías, listado de herramientas. Cada ficha de herramienta debe incluir nombre, descripción, categoría, tags, sitio web y precio. Usa categorías como agentes de IA, plataformas de LLM, video con IA, audio con IA, herramientas para desarrolladores y automatización. Asume que otro agente generará un JSON con las herramientas y prepara el proyecto para consumir ese JSON.»

Para el agente que genera los datos:
«Genera un JSON con herramientas reales. Busca herramientas y organízalas en categorías: agentes de IA, plataformas de LLM, audio con IA, video con IA, herramientas para desarrolladores con IA y automatización. Para cada herramienta incluye: nombre, descripción corta, categoría, sitio web, precio, modelo de precios y tags.»

Notarás que el prompt incluye la suposición de que otro agente entregará un archivo JSON. Esa coordinación es clave: defines un contrato de datos (qué campos tendrá el JSON) y cada agente se adhiere a él.
⚙️ Elegir modelos y ajustar parámetros
Antigravity permite seleccionar modelos para cada agente. Si vas a generar código, texto o assets, elige un modelo optimizado para esa tarea. En mi ejemplo usé Gemini 3.1 Pro para el agente principal, porque facilita respuestas detalladas. También probé modelos de imágenes y audio; algunos modelos no manejan audio todavía, así que está bien alternar.

Consejo práctico: si un agente falla con una tarea (por ejemplo, manejo de audio), cambia a otro modelo o ajusta el prompt. La experimentación rápida es parte del flujo cuando trabajas con varios agentes.
🧩 Estructura del proyecto Next.js preparada para consumir JSON
El agente de frontend debe generar una estructura lista para consumir el JSON. Aquí un ejemplo simple de cómo podrías fetchar el JSON en Next.js usando fetch desde getStaticProps (o fetch en el cliente si prefieres). Esto establece el contrato de datos en el código:
export async function getStaticProps() {
// Simulamos que tools.json estará expuesto en /data/tools.json
const res = await fetch('https://tu-dominio.com/data/tools.json');
const tools = await res.json();
return {
props: {
tools
}
};
}
Otra opción es servir el JSON desde una API interna del proyecto (api/tools) o directamente consumir un endpoint externo que el agente de datos haya creado o puesto en un bucket.
🧾 Esquema sugerido para el JSON
Para que los agentes y el frontend estén alineados, define un esquema. Ejemplo de esquema para cada herramienta:
{
"name": "Nombre Herramienta",
"short_description": "Descripción corta",
"category": "plataformas-llm",
"tags": ["llm", "developers"],
"website": "https://ejemplo.com",
"price": "Gratis / Freemium / $",
"pricing_model": "suscripción / pago único / gratuito"
}
Pide al agente de datos que entregue el array completo y que valide URLs, precios y campos faltantes. Si esperas que el frontend haga filtros, asegúrate de incluir categorías y tags consistentes.
🖼️ Generación de imágenes y assets por agentes
Mientras un agente arma la app, otro puede crear imágenes y assets. En mi ejemplo pedí imágenes horizontales con aspecto 16:9 para las fichas y probé modelos de imagen como nano banana 2. Los prompts deben incluir el contexto del proyecto para mantener coherencia visual.

Si un agente no entiende bien el proyecto, envíale el «brief» o el README del proyecto. Esto acelera la convergencia hacia resultados útiles.
🔍 Interacción entre agentes: ejemplo práctico
En el demo hice exactamente eso:
- Agente A: crea el proyecto Next.js optimizado para SEO.
- Agente B: genera el JSON con herramientas reales y categorías.
- Agente C: crea imágenes para cada ficha en formato horizontal.
Mientras el agente A ya tenía archivos y estructura, B y C estaban generando datos y assets en paralelo. Al combinar resultados, el prototipo quedó con fichas completas y filtros funcionando. La vista del proyecto mostró tarjetas de herramientas y un buscador que filtraba por categorías y tags.

🔧 Cómo revisar lo que cada agente hizo
Antigravity organiza las conversaciones/agents dentro del mismo proyecto. Puedes cambiar entre «vista de agentes» y la «vista de editor» clásica donde ves archivos y código. La vista de agentes te muestra la conversación, el plan de ejecución y los artefactos generados; la vista de editor te permite editar manualmente.

Revisa los siguientes elementos cuando validas el trabajo de los agentes:
- Plan de ejecución: el agente suele proponer pasos. Útil para alinearse.
- Archivos generados: revisa los componentes React, rutas y assets.
- JSON de datos: valida que los campos estén completos y correctos.
- Imágenes: asegúrate de que el estilo visual coincida con tu UI.
✅ Tips para prompts efectivos y trabajo paralelo
Algunos consejos prácticos que funcionan bien en este tipo de flujo:
- Define contratos de datos: especifica exactamente qué campos tendrá el JSON, tipos y formatos.
- Separa responsabilidades: un agente = una responsabilidad principal.
- Incluye ejemplos en los prompts: muestra cómo debe lucir una ficha o un archivo JSON de ejemplo.
- Usa checklists en el prompt para que el agente confirme cada paso (ej. «1. Generar data, 2. Validar URLs…»).
- Prueba modelos distintos para cada tipo de tarea: algunos modelos generan mejor código, otros mejores imágenes o textos.
- Revisión humana: aunque los agentes agilizan, una revisión final evita errores lógicos o de negocio.
📐 UX y SEO: pedirlo explícitamente
Si quieres que el prototipo sea usable y indexable, deja claro en el prompt que el proyecto debe estar optimizado para SEO y accesibilidad:
- Rutas limpias y semánticas
- Meta tags y Open Graph configurados
- Uso de etiquetas semánticas HTML
- Pre-rendering o SSR para páginas importantes
Ejemplo de instrucción corta a un agente frontend: «Genera un componente ToolCard con atributos ARIA, imagen responsive, título, descripción corta y enlace al sitio. Incluye meta tags en la página de categoría para SEO.»
🧪 Ejemplo de flujo completo paso a paso
Imagina que quieres lanzar un directorio de herramientas de IA en 48 horas. Un posible plan de agentes:
- Agent-Research: recolecta 80 herramientas y genera tools.json con esquema validado.
- Agent-Frontend: crea estructura Next.js, rutas, buscador, filtros, ToolCard, y consumo del JSON.
- Agent-Images: genera miniaturas 16:9 optimizadas y variantes para retina.
- Agent-SEO: revisa meta tags, sitemap y robots.txt y sugiere títulos H1/H2 por categoría.
- Agent-Deploy: sugiere configuración para Vercel y scripts de build y despliegue.
Al finalizar, un humano revisa la calidad y decide lanzar o iterar. Con este enfoque, la mayor parte del trabajo repetitivo está automatizado.
📌 Manejo de errores comunes
Al usar agentes en paralelo te encontrarás con algunas situaciones habituales:
- Datos inconsistentes: soluciona normalizando categorías y tags; ajusta el prompt de datos y re-genera el JSON.
- Assets fuera de estilo: añade un brief de estilo para el agente de imágenes y/o re-genera con prompts más concretos.
- Dependencias rotas: el agente de frontend puede olvidar instalar paquetes; pide un package.json completo y scripts de build.
- Modelos no competentes: cambia el modelo asignado al agente para la tarea específica.
📎 Integración y despliegue
Para despliegues rápidos recomiendo preparar scripts de build y un target como Vercel. Pide al agente de despliegue:
- Archivo vercel.json o configuración de Vercel
- Scripts npm: build, start, export
- Un README con pasos para desplegar manualmente o por CI
Si prefieres integrar con un bucket para el JSON (por ejemplo S3 o Storage), pide al agente que entregue instrucciones paso a paso.
🔁 Cambia entre vista de agentes y editor
La vista de agentes es útil para coordinar y ver el plan. La vista de editor es donde puedes ajustar archivos y hacer commits manuales. Alterna según necesites control humano o confianza en los agentes.

🗂️ Ejemplos de prompts útiles (plantillas)
Aquí tienes algunas plantillas para copiar y adaptar:
- Prompt – Agente de datos: «Crea un archivo JSON con 50 herramientas de IA reales. Cada entrada debe tener name, short_description, category, tags (máximo 5), website, price (texto), pricing_model. Valida que las URLs respondan y que las descripciones tengan entre 20 y 80 palabras.»
- Prompt – Agente frontend: «Genera un proyecto Next.js con pages: /, /category/[slug], /tool/[slug]. Usa SEO y meta tags. Consume /data/tools.json. Crea un componente ToolCard con imagen, nombre, descripción corta, tags y botón al sitio.»
- Prompt – Agente imágenes: «Genera imágenes 16:9 estilo minimalista para cada herramienta. Usa paleta neutra y coloca un placeholder para el logo. Exporta PNG de 1200×675 y versiones webp.»
🧭 Recursos y enlaces útiles
Enlaces mencionados y recursos referenciados en este flujo:
- Comunidad Skool: https://www.skool.com/vibe-coding-crea-apps-con-ia-5930
- Playlist de videos sobre crear apps web con IA: https://www.youtube.com/playlist?list=PLBTuX25MUpdo9YuMzu-o9c80p1q40EBfI
- Canal: https://www.youtube.com/channel/UCzyOS_56H5kiBCs4UnIp0HA
- Video demo: https://www.youtube.com/watch?v=OqoP-4uqbK0
🧠 Casos de uso recomendados
Este enfoque brilla en proyectos que requieren:
- Directorios y marketplaces de herramientas
- Prototipado rápido de SaaS
- Generación de contenido y assets a escala
- Workflows donde investigación, datos y diseño pueden correr en paralelo
🔮 Reflexión final
Orquestar agentes dentro de un mismo proyecto transforma la forma de construir. No se trata solo de automatizar, sino de diseñar equipos de trabajo donde cada agente ejecuta lo que mejor sabe hacer. Con prompts claros, contratos de datos y un poco de supervisión humana, puedes pasar de idea a prototipo en una fracción del tiempo.
El enfoque requiere práctica y ajuste de prompts, pero cuando funciona —cuando varios agentes se complementan— el resultado es espectacular: más velocidad, menos fricción y la posibilidad de iterar mucho más rápido.

Si quieres experimentar, comienza con un proyecto pequeño: un directorio, una landing o una mini-app. Configura dos agentes (datos y frontend) y ve añadiendo agentes según necesidad. Pronto verás la ventaja de trabajar con un «equipo» de agentes.
📌 Recursos finales y recordatorios
Recuerda incluir:
- Contratos de datos claros (JSON schema)
- Prompts que incluyan ejemplos
- Revisión humana al final de cada sprint
- Un plan de despliegue sencillo (Vercel u otro)
¡A trabajar con agentes! Es un gran momento para construir con IA.






