A aposta da Cloudflare é que contêineres serão necessários em menos de 10% do trabalho realizado por agentes . Em vez de obrigar o desenvolvedor a escolher sempre o mesmo tipo de ambiente, a plataforma seleciona o recurso de computação mais adequado para cada etapa.
Cada agente recebe um sistema de arquivos persistente apoiado por SQLite. Nesse espaço, ele pode ler, criar e editar arquivos, executar comandos de shell e trabalhar com código e configurações em um ambiente unificado . Os arquivos também podem ser preenchidos a partir de armazenamento em nuvem, controle de versão ou outras fontes escolhidas pelo desenvolvedor .
Na prática, o pacote reúne operações de arquivos, execução de código e preparação do ambiente. Isso reduz a necessidade de conectar manualmente computação, armazenamento e isolamento de segurança. A Cloudflare está tratando o lançamento como um experimento de código aberto para aprender com clientes que executam agentes em escala .
Outra atualização anunciada no mesmo dia permite que Python Workers e JavaScript/TypeScript Workers chamem diretamente os métodos uns dos outros por meio do Workers RPC, usando Service bindings .
As chamadas entre linguagens funcionam como chamadas de função comuns, sem dependências adicionais, definições de esquema, protobuf ou código de serialização. A Foreign Function Interface (FFI) do Pyodide faz a conversão automática dos tipos, enquanto objetos, funções e streams podem atravessar a fronteira entre as linguagens .
As exceções também são propagadas até o ponto da chamada, e tipos compatíveis com structured clone podem ser usados como parâmetros ou valores de retorno . Para quem desenvolve agentes, isso facilita a combinação de componentes especializados: por exemplo, uma parte do sistema pode ser escrita em Python e chamar um Worker de processamento de dados em JavaScript, ou o caminho inverso.
A Cloudflare também anunciou suporte a conexões TCP de entrada em Workers e Containers por meio do Spectrum, seu proxy de entrada para tráfego que não usa HTTP. A novidade permite encaminhar diretamente sockets para Durable Objects e Containers .
O runtime dos Workers passa a oferecer o handler connect(socket), que permite ao Worker aceitar diretamente um socket TCP recebido pelo Spectrum . Com isso, desenvolvedores podem criar aplicações gRPC full-duplex, nas quais dados trafegam nos dois sentidos de forma contínua, ou usar a tradução automática de gRPC para gRPC-Web dentro dos Workers .
A mudança amplia o alcance da plataforma para protocolos de streaming, comunicação bidirecional e baixa latência — características que podem ser importantes em aplicações de agentes que precisam interagir em tempo real.
As três novidades apontam para uma estratégia integrada:
O recado conjunto é que a Cloudflare quer ocupar a camada de infraestrutura da chamada economia dos agentes. A empresa está combinando ambiente de computação, armazenamento, interoperabilidade entre linguagens e conectividade de rede em uma mesma plataforma.
Se a proposta funcionar como planejado, desenvolvedores poderão criar, publicar e conectar agentes na borda da rede sem administrar diretamente servidores, contêineres ou camadas de tradução de protocolos. O @cloudflare/computer ainda está em prévia inicial, portanto sua API e seu desenho podem evoluir, mas o lançamento sinaliza uma mudança de foco: para a Cloudflare, o agente do futuro não deve receber apenas um contêiner — deve ter um computador próprio.