← Todos los insights

Análisis de noticiaEnfoque: España y Latinoamérica3 min de lectura

Google donó Agent Substrate y gVisor a la CNCF. La gobernanza neutral ya es criterio para runtimes de agentes

Agent Substrate llegó a la versión 1.0 y a la disponibilidad general en GKE, y Google lo donó con gVisor y OpenRL a la CNCF. Qué cambió y qué aporta la gobernanza abierta.

Escuche este artículo · 5 min

Narración completa del artículo, generada con IA.

Un tren de mercancías que transporta vagones cisterna, en duotono de La Madre, junto a las palabras Runtime abierto
Foto: motowoz (Wikimedia Commons, CC0)

Un detalle en el anuncio de Google explica el resto. Google propuso cambios en el kernel de Linux para ayudar a gVisor, su sandbox para código no confiable. Los mantenedores upstream se negaron a fusionarlos mientras el proyecto pertenecía a un solo proveedor.

Ese es el problema que Google ahora resuelve para la infraestructura de agentes. El 5 de noviembre anunció que Agent Substrate alcanzó la versión 1.0 y la disponibilidad general en GKE, y que donó Agent Substrate, gVisor y OpenRL a la Cloud Native Computing Foundation, después de que los proyectos fueran aceptados en el CNCF Sandbox en octubre.

Lo que escribimos en octubre y qué cambió

Cuando analizamos Agent Substrate por primera vez, sostuvimos que estaba construido para flotas de agentes, no para uno solo y que trasladaba trabajo a los equipos de plataforma. La arquitectura es la misma. Su estado, no.

Agent Substrate separa el estado duradero de un agente del cómputo que lo ejecuta. Actors guardan memoria, archivos e identidad. Un pool en caliente de Workers de Kubernetes reutilizables los recoge cuando hay trabajo. Gateways aplican control de acceso e inyectan secretos, para que las credenciales no vivan dentro del agente. El aislamiento usa microVMs de Cloud Hypervisor o gVisor. Ejecuta contenedores OCI estándar y funciona con Agent Development Kit de Google.

Las cifras de Google, de su propio anuncio: las sesiones de agentes inactivas se restauran en menos de 500 milisegundos, se ejecutan más de 500 operaciones de suspensión y reanudación por segundo, y la densidad de contenedores es diez veces la de los runtimes de contenedores estándar. El punto es económico. Kubernetes sin más ata una identidad a un Pod y mantiene su memoria y CPU reservadas mientras el agente espera, lo que para la mayoría de los agentes es la mayor parte del tiempo.

Las novedades son tres: la versión 1.0, la disponibilidad general como función gestionada de GKE y un hogar en la CNCF. Google dice que el proyecto ha tenido más de 100 contribuidores desde mayo y menciona a Nous Research, SPIRITT y el proyecto de la CNCF kagent entre quienes construyen sobre él.

Qué aporta el movimiento a la CNCF

Un runtime que otros pueden adoptar sin adoptar Google. gVisor ya ejecuta millones de sandboxes al día dentro de los servicios de Google, y Google enumera a Anthropic, OpenAI, Modal, Snowflake, Ant Group, Tencent y Northflank como usuarios. Ant Group, Modal y Tines tienen mantenedores comprometidos. Bajo la gobernanza de la fundación, la contribución de un competidor ya no fortalece solo el producto de un rival. Así es como la infraestructura abierta se adopta de forma amplia.

Una forma estándar para el estado de los agentes. Si la separación entre Actor y Worker se vuelve común en las nubes, la memoria, los archivos y la identidad de los agentes pueden describirse igual en todas partes. Eso importa para quien haya sostenido, como nosotros, que el lock-in se está trasladando al estado acumulado del agente.

OpenRL en el mismo lugar. OpenRL, la tercera donación, ofrece un bucle de postentrenamiento de aprendizaje por refuerzo autoalojado en Kubernetes. Empezó como preview de investigación en febrero, y el soporte de TPU sigue en el roadmap.

Qué no aporta

Un proyecto de la CNCF y una función gestionada de GKE son cosas distintas. La disponibilidad general, las condiciones de soporte y las cifras de rendimiento anteriores se aplican a la versión gestionada de Google. Ejecutar el proyecto abierto por su cuenta significa operar los pools en caliente, los gateways y la capa de aislamiento con su propio equipo.

Sandbox también es la primera etapa de madurez de la CNCF. Señala intención, no estabilidad. La graduación depende de que se forme una base amplia de mantenedores durante el próximo año o dos.

Para los equipos de plataforma, el cambio práctico está en las compras. Hace un año, un runtime de agentes era una función de un proveedor. Ahora hay un candidato abierto con un modelo de gobernanza. Pregunte a todos los proveedores de plataformas de agentes lo mismo: ¿pueden el estado y el aislamiento de nuestros agentes trasladarse a un runtime abierto si nos vamos?

¿Tiene un caso de uso de IA detenido entre el prototipo y la producción?

Cuéntenos qué quiere poner en marcha. Le respondemos con próximos pasos honestos.

Conversemos sobre un caso de uso