L'ambiente include un filesystem persistente basato su SQLite, l'esecuzione di comandi shell e un workspace unificato per gestire file, codice e configurazione dell'ambiente . In questo modo gli sviluppatori non devono collegare manualmente calcolo, storage e sandboxing per ogni progetto.
Cloudflare sta distribuendo il pacchetto come esperimento open source per raccogliere esperienza insieme ai clienti che stanno portando gli agenti su larga scala . Trattandosi di un'anteprima iniziale, il progetto è destinato a evolvere e non rappresenta ancora un componente definitivo della piattaforma .
Sempre lunedì, Cloudflare ha annunciato che i Worker scritti in Python e quelli sviluppati in JavaScript o TypeScript possono ora chiamarsi direttamente tramite Workers RPC, usando i Service bindings .
Le chiamate tra linguaggi funzionano come normali chiamate a metodi: non richiedono dipendenze aggiuntive, definizioni di schema, protobuf o codice di serializzazione . La Foreign Function Interface (FFI) di Pyodide si occupa automaticamente della conversione dei tipi; inoltre, oltre ai valori strutturati, possono attraversare il confine tra i linguaggi anche oggetti, funzioni e stream . Le eccezioni vengono propagate fino al punto in cui è stata effettuata la chiamata .
Per chi costruisce sistemi composti da più servizi, il risultato è una maggiore libertà nella scelta dello stack: un agente Python può utilizzare un Worker JavaScript per l'elaborazione dei dati, e viceversa, senza dover introdurre un'API pubblica o un protocollo di comunicazione aggiuntivo.
Cloudflare ha inoltre esteso Workers e Containers con il supporto alle connessioni TCP in ingresso attraverso Spectrum, il proxy di ingresso dell'azienda per il traffico non HTTP . Il nuovo handler connect(socket) consente a un Worker di accettare direttamente un socket TCP ricevuto tramite Spectrum .
Gli sviluppatori possono così inoltrare socket direttamente a Durable Objects e Containers e creare applicazioni gRPC full-duplex, cioè capaci di mantenere una comunicazione bidirezionale continua . Cloudflare offre anche la traduzione automatica da gRPC a gRPC-Web, rendendo possibile l'uso di questi servizi direttamente all'interno di Workers .
L'apertura è significativa perché amplia Workers oltre il tradizionale modello richiesta-risposta di HTTP. Streaming, comunicazioni bidirezionali e protocolli a bassa latenza diventano utilizzabili per agenti e servizi che devono interagire in tempo reale.
Considerati insieme, i tre annunci delineano una strategia di piattaforma articolata:
Il messaggio complessivo è che Cloudflare vuole diventare il livello infrastrutturale dell'era degli agenti: non soltanto funzioni o container, ma computer virtuali persistenti; non linguaggi isolati, ma componenti interoperabili; non solo HTTP, ma una gamma più ampia di protocolli.
Per gli sviluppatori, l'obiettivo è un ambiente unico in cui costruire, distribuire e collegare agenti autonomi sull'edge senza occuparsi direttamente di server, orchestrazione dei container o traduzione tra protocolli. Le funzionalità presentate sono ancora in parte in anteprima o in beta privata, ma indicano la direzione con cui Cloudflare intende affrontare la crescita dei carichi di lavoro agentici.