Gemini 4 Hydrogen Orchestrator: cómo Carbon planifica e Hydrogen ejecuta

Orchestrator en Google Antigravity combina Gemini 4 Carbon o Argon como planificador con Gemini 4 Hydrogen como ejecutor, intercambiando el control entre ambos dentro de una misma tarea. Aquí te explicamos cómo funciona este ciclo, qué significan las afirmaciones sobre la cuota del 24% y la...

INEZA Felin-Michel

INEZA Felin-Michel

13 November 2026

Gemini 4 Hydrogen Orchestrator: cómo Carbon planifica e Hydrogen ejecuta

Apidog para empresas

Despliegue local

SSO & RBAC

Conforme con SOC 2

Explorar Apidog Enterprise

Gemini 4 Hydrogen Orchestrator es una opción de modelo en Google Antigravity que combina un planificador (Gemini 4 Carbon o Argon) con Gemini 4 Hydrogen dentro de una misma tarea. El planificador explora y escribe el plan, Hydrogen edita el código y ejecuta las pruebas, y el control vuelve al planificador cada vez que Hydrogen se encuentra con obstáculos. Google afirma que alcanza una tasa de éxito cercana a la de Carbon con un 24 % menos de cuota.

A continuación: cómo funciona el bucle de traspaso, qué significan las cifras del 24 % y el 19 %, qué planes lo incluyen y cómo construir la misma división de tareas con la API de Gemini. Para conocer los fundamentos del modelo, lee qué es Gemini 4 Hydrogen.

¿Qué es Gemini 4 Hydrogen Orchestrator?

Orchestrator es una entrada en el selector de modelos de Antigravity, no un modelo independiente. Si eliges Orchestrator (Carbon), Gemini 4 Carbon planifica mientras Gemini 4 Hydrogen implementa. Si eliges Orchestrator (Argon), planifica Gemini 4 Argon. Los cambios se producen automáticamente dentro de cada respuesta, en una sola conversación.

Google lo lanzó el 12 de noviembre de 2026. El anuncio de Antigravity señala el problema: ejecutar un modelo de razonamiento de frontera en «cada paso de cada tarea rutinaria ralentiza tu bucle y quema cuota de frontera».

Tres datos que conviene tener claros:

¿Cómo funciona el traspaso entre Carbon y Hydrogen en Orchestrator?

La documentación de modelos de Antigravity describe cuatro movimientos que se repiten en cada turno:

  1. El planificador planifica. Cada mensaje que envías comienza con una fase de solo lectura. El planificador explora la base de código, resuelve ambigüedades y escribe un plan de implementación concreto, incluidas las condiciones que deberían desencadenar una replanificación. Las preguntas simples se responden directamente.
  2. Hydrogen hace el trabajo. Aplica las ediciones de archivos, escribe código, ejecuta compilaciones y pruebas, y verifica los resultados contra el plan.
  3. El control vuelve ante obstáculos. Si un paso de verificación falla dos veces, una interfaz se comporta de forma inesperada o el plan no resolvió una decisión de diseño, Hydrogen devuelve el control. El planificador inspecciona el estado de la conversación, repara el plan y devuelve la ejecución.
  4. El planificador revisa el progreso. En tareas largas, y cada vez que envías un mensaje a mitad de la ejecución, Hydrogen informa del progreso. El planificador lo compara con el plan y, a continuación, concluye, continúa o actualiza el plan.

La decisión de diseño que vale la pena copiar está en el paso 1: el planificador escribe sus propios disparadores de replanificación. Hydrogen recibe una lista escrita de condiciones que significan «detente y pregunta».

¿Por qué Google afirma que los enrutadores de modelos estáticos fallan en ejecuciones largas de agentes?

Un enrutador estático lee tu primer prompt, estima la dificultad de la tarea y envía todo el trabajo al modelo más barato que cree que puede terminarla. Eso falla cuando la dificultad cambia a mitad de la tarea, algo habitual en los agentes.

Diagrama que compara un enrutador estático, que estima la dificultad una sola vez a partir del primer prompt y envía toda la tarea a un solo modelo, con Orchestrator, donde los segmentos de planificación de Gemini 4 Carbon y los segmentos de edición, compilación y pruebas de Gemini 4 Hydrogen se alternan a lo largo de una misma línea temporal de tarea con traspasos en ambas direcciones

Palabras de Google: los enrutadores «empiezan a fallar a medida que los agentes se vuelven de ejecución más larga, requiriendo distintos niveles de complejidad en distintas etapas, algo que a menudo se descubre a medida que la tarea evoluciona». Una actualización de dependencias puede parecer trivial hasta que un cambio disruptivo de API aparece en el paso 7. Un enrutador que eligió el modelo barato no tiene vuelta atrás; uno que eligió el modelo de frontera paga precios de frontera por cada reejecución de pruebas. Orchestrator decide por etapas, en ambas direcciones.

¿Qué significan las cifras del 24 % de cuota y el 19 % de velocidad?

Google informa que, en Terminal-Bench, Orchestrator «alcanzó tasas de éxito cercanas a las de Carbon mientras, en promedio, consumía un 24 % menos de cuota y completaba las tareas un 19 % más rápido». Lee eso con cuatro salvedades:

Afirmación Qué dice Qué no dice
Éxito cercano a Carbon Cercano a Carbon ejecutándose solo Ninguna tasa de éxito exacta publicada en ninguna de las dos publicaciones
24 % menos de cuota Cuota del plan de Antigravity, en promedio No es un recuento de tokens ni una cifra en dólares
19 % más rápido Tiempo medio de finalización de tareas No es la latencia por solicitud
Versión del benchmark Terminal-Bench 4.0 en la publicación de lanzamiento de Google, 4.1 en la publicación de Antigravity Qué versión es la correcta

Estas son cifras de Google sobre ejecuciones de Google, una señal más que una previsión para tu repositorio. Las tareas con mucho planificación ahorran poco; las de mucha ejecución (actualizar 40 paquetes y arreglar las pruebas) deberían ahorrar más.

La lógica en dólares se aprecia mejor en la API. Gemini 4 Hydrogen cuesta 1,50 $ por cada millón de tokens de entrada y 7,50 $ por cada millón de tokens de salida. Carbon cuesta 2,00 $/10,00 $ hasta el 30 de noviembre y, a partir del 1 de diciembre, 4,00 $/20,00 $, según la guía de precios de Gemini 4 Carbon. Los tokens de thinking se facturan como salida, así que cada turno de ejecución que muevas de Carbon a Hydrogen reduce la tarifa de salida de ese turno un 62,5 % con los precios de diciembre.

¿Quién puede usar Orchestrator y en qué planes?

Orchestrator solo está disponible en Antigravity, y el planificador que recibes depende de tu plan de Google AI. Según la documentación de Antigravity, leída el 13 de noviembre de 2026:

Opción Planificador Ejecutor Planes
Orchestrator (Carbon) Gemini 4 Carbon Gemini 4 Hydrogen Google AI Ultra
Orchestrator (Argon) Gemini 4 Argon Gemini 4 Hydrogen Google AI Ultra; Google AI Pro de pago (o pruebas en dispositivos premium elegibles)

Los usuarios gratuitos y de Google AI Plus obtienen Hydrogen independiente, pero no Orchestrator. Para Enterprise, la tabla de la documentación y el anuncio de Antigravity discrepan, así que revisa tu propio selector de modelos.

En la CLI de Antigravity, pasa el nombre de la opción entre comillas:

agy --model "Orchestrator (Carbon)"
agy -p "Add input validation to the signup form and run the tests." --model "Orchestrator (Argon)"

¿Dudas entre planificadores? Nuestra comparación entre Gemini 4 Carbon y Argon cubre ese equilibrio.

¿Cuándo conviene elegir Orchestrator en lugar de un solo modelo?

La documentación de Google presenta Orchestrator como el «valor predeterminado recomendado» para el trabajo cotidiano:

Regla general: si escribirías un plan antes de empezar, usa Orchestrator. Si simplemente empezarías a escribir código, usa Hydrogen.

¿Cómo construir la misma división planificar/ejecutar con la API de Gemini?

Fuera de Antigravity, construyes tú mismo el bucle de Orchestrator. La guía Novedades de Gemini 4 Hydrogen de Google describe el mecanismo: «Enruta los turnos de planificación a gemini-4-carbon y los turnos de ejecución a gemini-4-hydrogen en una sola sesión multi-turno usando previous_interaction_id». No se necesitan cambios en el esquema de las solicitudes entre los dos modelos.

Diagrama de flujo de un bucle de planificar y ejecutar hecho a mano sobre la API de Gemini: gemini-4-carbon escribe un plan de solo lectura con disparadores de replanificación, lo pasa vía previous_interaction_id a gemini-4-hydrogen, que ejecuta cada paso y corre las pruebas; las verificaciones superadas avanzan al siguiente paso, y una verificación que falla dos veces o un hueco en el plan escalan de vuelta a Carbon, que revisa y concluye

Una versión mínima en Python que copia la regla de «falla dos veces, devuelve el control»:

from google import genai

client = genai.Client()  # reads GEMINI_API_KEY

def ask(model, prompt, prev=None, level="high"):
    return client.interactions.create(
        model=model,
        input=prompt,
        previous_interaction_id=prev,
        generation_config={"thinking_level": level},
    )

# 1. Carbon plans (read-only) and writes its own re-plan triggers
plan = ask("gemini-4-carbon",
    "Plan this task as numbered steps. For each step, list the check "
    "that proves it worked and the conditions that require re-planning. "
    "Do not write code yet. Task: " + task)
last = plan.id

for step in parse_steps(plan.output_text):
    failures = 0
    while True:
        # 2. Hydrogen executes the step
        run = ask("gemini-4-hydrogen", f"Implement step: {step}", prev=last)
        last = run.id
        ok, log = apply_and_test(run.output_text)  # your patch + test runner
        if ok:
            break
        failures += 1
        if failures >= 2:
            # 3. Escalate to Carbon to repair the plan
            fix = ask("gemini-4-carbon",
                f"Step failed twice. Test log:\n{log}\nRepair the plan for this step.",
                prev=last)
            last = fix.id
            step, failures = fix.output_text, 0

# 4. Carbon reviews the finished work
review = ask("gemini-4-carbon", "Review the completed work against the plan.", prev=last)

parse_steps y apply_and_test contienen la lógica de compilación y pruebas de tu repositorio. Cuatro cosas que hacer bien:

Los formatos de solicitud y la autenticación están en nuestra guía de la API de Gemini 4 Hydrogen.

Si prefieres no construir el bucle a mano, Google dice que el SDK de Antigravity permite conectar agentes Hydrogen y Carbon entre sí con control programático de los roles. En su demostración, los agentes Hydrogen triagigan issues y código, mientras un agente Carbon se encarga de las refactorizaciones y las comprobaciones de seguridad.

Prueba el traspaso de Carbon a Hydrogen con Apidog CLI

Un orquestador hecho a mano falla en el traspaso: un ID de modelo incorrecto, un previous_interaction_id perdido o un nivel de thinking que Carbon rechaza. Deja que tu agente de codificación (Claude Code, Codex, Cursor) construya una prueba de dos pasos con Apidog CLI y la ejecute.

Configúralo una vez:

npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com   # pick your agent when prompted

Luego dale a tu agente un solo prompt:

In Apidog project <projectId>, create an environment "gemini" with base URL
https://generativelanguage.googleapis.com and a secret variable GEMINI_API_KEY.
Build a test scenario with two steps against POST /v1beta/interactions,
both sending the x-goog-api-key header:
1. Planner: model "gemini-4-carbon", thinking_level "high", input asks for a
   3-step plan. Assert status 200, status "completed", non-empty output and a
   usage object. Extract $.id into plannerId.
2. Executor: model "gemini-4-hydrogen", thinking_level "medium",
   previous_interaction_id {{plannerId}}, input "Do step 1 of the plan".
   Assert the same checks. Log total_input_tokens, total_thought_tokens and
   total_output_tokens for both steps. Run it and summarize failures.

El agente lee el esquema, valida su carga útil, escribe el escenario y lo ejecuta:

apidog environment create gemini --project <projectId> \
  --base-url https://generativelanguage.googleapis.com
apidog cli-schema get test-scenario-update
apidog cli-schema validate test-scenario-update --file scenario.json
apidog test-scenario create --project <projectId> --name "carbon-to-hydrogen"
apidog test-scenario update <scenarioId> --project <projectId> --file scenario.json
apidog test-scenario run <scenarioId> --project <projectId> -e <envId> \
  -r cli,json --out-file handoff-{GENERATE_TIME}

El informe JSON muestra el gasto de tokens de cada rol lado a lado. Añade -r junit y la misma ejecución entra en CI, de modo que un cambio de ID de modelo o un traspaso roto haga fallar la compilación; la guía de CI/CD de Apidog CLI muestra el pipeline, y Apidog CLI en Claude Code cubre la configuración del agente. El plan gratuito de Apidog cubre hasta 4 usuarios.

FAQ

¿Está Gemini 4 Hydrogen Orchestrator disponible en la API de Gemini? No. Es una opción del selector de modelos de Google Antigravity. En la API, cambias tú mismo entre gemini-4-carbon y gemini-4-hydrogen con previous_interaction_id.

¿Puedo establecer un nivel de thinking para Orchestrator? No. Se ejecuta con una configuración fija. Selecciona Carbon, Argon o Hydrogen directamente si necesitas un nivel específico.

¿Necesito Google AI Ultra? Para Orchestrator (Carbon), sí. Los suscriptores de pago de Google AI Pro obtienen Orchestrator (Argon). Los usuarios gratuitos pueden usar Hydrogen por sí solo; consulta nuestra guía gratuita de Gemini 4 Hydrogen.

¿Orchestrator ahorra dinero en la API? La misma división sí lo hace: los turnos de ejecución se facturan a los 7,50 $ por millón de tokens de salida de Hydrogen en lugar de a los de Carbon. La guía de precios de Gemini 4 Hydrogen tiene la tabla completa.

Practica el diseño de API en Apidog

Descubre una forma más fácil de construir y usar APIs