Elke agent krijgt daarnaast een persistent bestandssysteem dat door SQLite wordt ondersteund. De agent kan bestanden lezen, schrijven en bewerken, shell-opdrachten uitvoeren en werken in één gedeelde omgeving voor bestandsbeheer, code-uitvoering en het instellen van de werkomgeving . Ontwikkelaars hoeven die onderdelen dus niet langer zelf aan elkaar te knopen.
Cloudflare brengt de bibliotheek uit als open-source-experiment om samen met klanten te leren wat nodig is om agents op grote schaal te draaien . Omdat het om een vroege preview gaat, is de technologie vooral interessant voor experimenten en vroege toepassingen; de API en het ontwerp kunnen nog veranderen.
Cloudflare kondigde ook aan dat Python Workers en JavaScript- of TypeScript-Workers elkaar nu rechtstreeks kunnen aanroepen via Workers RPC en Service bindings .
Daarvoor zijn geen extra afhankelijkheden, schemas, protobuf-definities of handgeschreven serialisatiecode nodig. De Foreign Function Interface (FFI) van Pyodide verzorgt automatisch de omzetting tussen de datatypen van beide talen . Ook objecten, functies en streams kunnen de taalgrens passeren. Fouten worden doorgegeven aan de plek waar de aanroep is gedaan en structured-cloneable waarden kunnen als parameters of retourwaarden worden gebruikt .
Voor ontwikkelaars betekent dit dat een Python-agent bijvoorbeeld een JavaScript-Worker voor gegevensverwerking kan aanspreken, of andersom, zonder daarvoor een afzonderlijke API-laag te bouwen.
Een derde update breidt de netwerkfuncties van Workers en Containers uit. Via Spectrum, Cloudflare’s inkomende proxy voor niet-HTTP-verkeer, kunnen inkomende TCP-verbindingen rechtstreeks worden doorgestuurd naar Durable Objects en Containers .
De nieuwe connect(socket)-handler in de Workers-runtime stelt een Worker in staat om rechtstreeks een inkomende TCP-socket te accepteren . Daardoor kunnen ontwikkelaars full-duplex gRPC-toepassingen draaien. Ook is automatische vertaling van gRPC naar gRPC-Web mogelijk binnen Workers .
Dat is belangrijk voor toepassingen die niet goed passen bij het klassieke request-response-model van HTTP, zoals continue datastromen, tweerichtingscommunicatie en latencygevoelige agent-workloads.
De drie aankondigingen versterken elkaar:
Gezamenlijk schetsen de updates een duidelijke positionering van Cloudflare: niet alleen een plek om code uit te voeren, maar een complete infrastructuurlaag voor het agenttijdperk. Agents krijgen een eigen computer in plaats van alleen een container, programmeertalen worden onderling beter uitwisselbaar en netwerkprotocollen vormen minder snel een hindernis.
Voor ontwikkelaars kan dat betekenen dat zij agents aan de edge kunnen bouwen, uitrollen en met andere diensten verbinden zonder zelf servers, containers of vertaallagen voor protocollen te beheren. De technologie staat nog deels in preview of private beta, maar de richting is helder: Cloudflare wil de onderliggende bouwstenen leveren voor een economie waarin softwareagents steeds zelfstandiger taken uitvoeren.