Xenturia
Genkit de Google: agentes con control humano desde el inicio
AutomatizaciónAsistido por IARead in English

Genkit de Google: agentes con control humano desde el inicio

Xenturia··5 min de lectura

En los últimos meses, el debate en los equipos de tecnología de toda América Latina ha sido el mismo: ¿cómo le doy autonomía a un agente de IA sin perder el control sobre las decisiones que realmente importan? Google acaba de dar una respuesta concreta con la Agents API de Genkit, disponible ahora en preview para TypeScript y Go.

No es un lanzamiento de producto de consumo ni un modelo nuevo. Es algo más silencioso y más útil para quienes están construyendo automatizaciones reales en producción: un framework open-source que estandariza la arquitectura de agentes con dos capacidades que cambian la ecuación operativa.

Turnos desconectados: el agente que sabe esperar

El primero de esos diferenciadores se llama detached turns —turnos desconectados. La idea es simple en papel y difícil de implementar bien: un agente puede pausar su ejecución en cualquier punto del flujo, almacenar su estado completo y retomarlo más tarde, horas o días después, sin perder ni una línea de contexto.

Piense en un proceso de cotización para una empresa manufacturera en Monterrey. Un agente puede recopilar los datos del cliente, calcular márgenes y preparar una propuesta comercial en minutos. El problema clásico: el siguiente paso requiere la firma del director comercial. Hasta ahora, la salida era una de dos — el agente seguía solo (riesgo inaceptable) o el flujo se cortaba y había que reiniciarlo desde cero (fricción que nadie tolera). Con turnos desconectados, el agente sencillamente espera, con todo el contexto intacto, hasta recibir la señal de continuar.

Para operaciones con aprobaciones en múltiples niveles —habitual en empresas colombianas y argentinas con estructuras más jerárquicas— esto elimina uno de los cuellos de botella más persistentes de la automatización.

El humano en el loop: de restricción a primitiva de diseño

El segundo diferenciador es human-in-the-loop como mecanismo nativo del framework. El agente puede solicitar explícitamente una validación humana antes de ejecutar una acción, pausar mientras espera la respuesta y continuar con plena memoria de lo que ocurrió antes de esa pausa.

Esto importa por una razón muy concreta para directivos en LATAM: la confianza institucional en los sistemas autónomos todavía se construye paso a paso. Una empresa de servicios financieros en Bogotá no puede —ni debe— desplegar un agente que tome decisiones de crédito sin un punto formal de revisión humana. Con Genkit, ese punto de revisión no es un parche arquitectónico improvisado: es una primitiva del sistema, diseñada desde adentro.

La distinción no es menor. Cuando el control humano se implementa desde afuera del framework —con webhooks ad hoc, bases de datos auxiliares y lógica de reintento manual— las implementaciones se vuelven frágiles y difíciles de auditar. Cuando está dentro del framework, los equipos pueden documentarlo, probarlo y ajustarlo sin tocar la lógica central del agente. Eso se traduce en menos deuda técnica y en sistemas que los auditores internos —y los reguladores— pueden revisar.

Open-source: lo que Google pone sobre la mesa

Genkit es open-source bajo licencia Apache 2.0. Eso tiene tres implicaciones directas para equipos en empresas medianas:

Sin licencias adicionales. El costo recae en el cómputo y en el modelo de lenguaje que se elija, no en el orquestador.

Auditable por diseño. Para sectores regulados —salud, finanzas, telecomunicaciones— revisar el código del framework no es un lujo, es una exigencia que muchos contratos ya contemplan.

Sin lock-in en la capa de orquestación. Genkit soporta múltiples proveedores de modelos. El agente que hoy corre sobre Gemini puede migrar con cambios mínimos si el contexto cambia.

Microsoft tiene Semantic Kernel, Amazon tiene Bedrock Agents, Anthropic su propio SDK. Google apuesta por el ecosistema abierto. En un mercado LATAM donde los presupuestos de software son más ajustados y donde la flexibilidad técnica es una ventaja competitiva real, esa apuesta tiene peso.

Lo que esto implica para su equipo de tecnología

Genkit ya tenía tracción entre desarrolladores TypeScript en México y Colombia antes de esta actualización. La Agents API agrega la capa de orquestación que antes requería ensamblar LangGraph, bases de datos vectoriales, colas de mensajes y lógica de estado a mano. Ahora ese ensamblado tiene una estructura estándar y probada.

Tres señales para equipos que evalúan si adoptar esta tecnología:

1. Si ya tienen código en TypeScript, la curva de adopción es baja. Genkit se integra con el ecosistema de Node.js sin requerir reescritura de infraestructura existente.

2. Si están construyendo flujos con aprobaciones, la combinación de turnos desconectados más human-in-the-loop elimina semanas de ingeniería personalizada. Casos directamente aplicables: revisión de contratos, aprobación de pedidos fuera de política, escalamiento de tickets complejos de soporte.

3. Si necesitan demostrar control a la dirección o a la junta, el modelo de human-in-the-loop nativo es considerablemente más fácil de explicar en una reunión de directorio que una arquitectura de agentes completamente autónoma construida con piezas heterogéneas.

Lo que Genkit no resuelve por sí solo: la definición de qué debe automatizarse, cómo se mide el éxito de un agente en producción, y cómo se conecta con los sistemas legados que todavía dominan la operación de la mayoría de las empresas medianas en la región. Esa sigue siendo la parte más difícil, y ningún framework la resuelve de fábrica.

El framework no es la estrategia

Google ha dado un paso relevante al estandarizar la arquitectura de agentes en un framework open-source con primitivas de control integradas. Pero las empresas que van a obtener ventaja competitiva real no son las que adoptan el framework más rápido, sino las que ya tienen claridad sobre qué procesos quieren transformar, con qué nivel de supervisión humana, y con qué métricas van a medir el impacto.

Si su empresa está evaluando cómo incorporar agentes de IA con los niveles de control adecuados para su industria, la conversación empieza antes del código. En Xenturia trabajamos con equipos de operaciones y tecnología en LATAM para definir esa hoja de ruta, desde la selección de casos de uso hasta el diseño de los puntos de supervisión humana.

#genkit#agentes-ia#human-in-the-loop#automatización#open-source#google-genkit

¿Listo para implementar IA en tu negocio?

Agenda una consulta gratuita con nuestro equipo y descubre cómo la IA puede transformar tus operaciones.

Agenda una consulta

Artículos relacionados