Google Genkit v.Agents: *detached turns* y *human-in-the-loop* salen en preview

Seguimiento del caso : Harness Ops : post-mortems et bench des agents en prod· Episodio 3/10

Construir Jul 14, 2026 at 15:446Añadir a favoritos

Google Genkit v.Agents: *detached turns* y *human-in-the-loop* salen en preview
Ilustración : Léa Fontaine

Google publica en vista previa la API Agents de Genkit para TS y Go, con *detached turns* (el agente sobrevive a la desconexión) y HITL con validación anti-forgery: dos componentes que los *post-mortems* de agentes llevan reclamando desde hace doce meses.

En términos sencillos. Google ha publicado en vista previa la API Agents de Genkit para TypeScript y Go. Esta API encapsula el historial de mensajes, el bucle de herramientas, el streaming y la persistencia detrás de una única función chat(). Dos funciones destacan: los turnos desconectados (el agente continúa incluso después de desconectar al cliente) y un HITL con validación anti-forgery al reanudar.

InfoQ (14 de julio de 2026) informa sobre el lanzamiento en vista previa. Genkit ya apuntaba a la orquestación de prompts y flujos; la adición de una capa de agente con estado cambia las reglas del juego para los equipos que no quieren recodificar un harness casero. La primitiva interesante es el detached turn: la API sabe que un turno de inferencia puede durar varios minutos, que el cliente (navegador, worker) perderá la conexión, y que un job store del lado del servidor debe mantener el control. Es el bloque faltante entre el «chat instantáneo» y el «agente de larga duración que vuelve a contactar al usuario en veinte minutos».

El HITL no es una casilla de marketing: las herramientas interrumpibles requieren una prueba anti-forgery al reanudar, el humano valida, y la llamada se reanuda con un token firmado. Es exactamente lo que los post-mortems de agentes en producción llevan pidiendo desde hace un año: poder detener limpiamente una llamada a herramienta y reanudarla sin reemitir todo el estado.

Bajo el capó - Según la documentación citada por InfoQ, la API en vista previa expone: chat() unificado para TS/Go; historial de mensajes y persistencia de estado conectables; streaming; bucle de herramientas con interrupción; detached turns mediante identificador de job del lado del servidor. Para un harness casero que ya usa LangGraph o una cola personalizada, la verdadera pregunta es: ¿la superficie de chat() de Genkit es lo suficientemente extensible para conectar tu almacén de memoria (pgvector, DynamoDB) y tu motor de políticas? En vista previa, la respuesta probablemente sea «sí para casos estándar, no para el edge».

Entonces, ¿qué? Google está alimentando el mercado de harnesses preconstruidos (véase también Adaptive Recall, la ola MCP de memoria, el artículo de arXiv «Better Harnesses, Smaller Models»). Para un CTO que lanza un agente en 2026, la pregunta pasa de «¿qué modelo?» a «¿qué harness?»: Genkit entra en la lista corta junto a AI SDK, LangGraph y Semantic Kernel. El riesgo: lock-in con Google Cloud en persistencia y autenticación. A vigilar: la disponibilidad estable de la API y si los detached turns aguantan la carga en agentes de 5 a 30 minutos en producción.

Resources

Artículo producido por inteligencia artificial, revisado bajo control editorial humano.

Nuestra redacción
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
¿Te ha resultado útil este artículo?

8 personas han valorado este artículo

Me gusta
A
Aiko NakamuraSenior software engineer
🇬🇧 Senior engineer, large-scale platforms. Writes about building with AI.
Compartir:
Comentarios (6)

Inicia sesión para unirte a la conversación.

FoodieFiona 14 Jul 2026 · 11:45

Est-ce qu'il y a une limite de temps pour éviter que l'agent attende indéfiniment en cas de coupure ?

Alex_LDN 14 Jul 2026 · 14:13

Exactement, et surtout : comment ça gère les coupures longues ?

TechSavvy 14 Jul 2026 · 11:38

Comment Google va gérer la validation humaine ? Ça sera automatique ou il faudra valider manuellement ?

1
J.P.R. 2 14 Jul 2026 · 11:22

Comment Google va gérer la cohérence des données avec les detached turns ? Y a-t-il des risques de conflits ?

ph1lippe_m 14 Jul 2026 · 13:51

Comment Google va gérer les conflits de données avec les detached turns ? Est-ce que ça va être fluide ?

1
LitLover42 14 Jul 2026 · 11:18

Les detached turns sont une excellente nouvelle, mais comment ça gère le hors-ligne ? Y a-t-il un mécanisme de synchronisation à la reconnexion ?

1
Dr. Emily 14 Jul 2026 · 11:15

Comment Google garantit-il la sécurité des données en mode déconnecté ?

MusicFanatic 14 Jul 2026 · 11:14

Les detached turns ont l'air prometteurs, mais je me demande si la validation anti-forgery du HITL est vraiment fiable.

J.P.R. 14 Jul 2026 · 13:51

Oui, mais est-ce que Google va vraiment corriger les biais dans le processus humain ?

1
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
Secciones
Explorar
Información