Cloudflare presenta el paquete @cloudflare/computer, que ofrece un entorno de ejecución que permite a los agentes trabajar en sus propios entornos informáticos. Este paquete permite a los agentes interactuar con sistemas de archivos, shells, herramientas y paquetes. Cloudflare, mirando más allá de las soluciones tradicionales de contenedorización, utiliza isolados, una base de cómputo más eficiente para satisfacer las crecientes demandas de cómputo de los agentes.
Para superar el desafío de proporcionar un contenedor a cada agente, Cloudflare aprovecha la escalabilidad horizontal infinita y la rápida inicialización/terminación de los isolados. Esto permite el escalamiento de millones de agentes concurrentes. El paquete @cloudflare/computer admite un sistema de archivos compartido entre isolados y contenedores, permitiendo a los agentes elegir el entorno más adecuado para sus procesos.
Actualmente, el paquete @cloudflare/computer proporciona un sistema de archivos y un entorno de ejecución que facilita a los agentes la realización de diversas tareas. Este paquete se puede instalar a través de npm e integrar con diversos entornos y herramientas. Cloudflare tiene como objetivo en futuras versiones del paquete permitir que los agentes utilicen contenedores solo cuando sea necesario, optimizando el rendimiento y los costos.
