
Cloudflare lança Computer, sistema de arquivos virtual para agentes
Cloudflare lança @cloudflare/computer: sistema de arquivos virtual para agentes
A Cloudflare anunciou em 3 de agosto de 2026 o @cloudflare/computer, um pacote open-source em early preview que fornece um runtime para agentes de IA com um sistema de arquivos virtual e ambientes de execução integrados. A premissa central é que agentes precisam de um "computador" - não apenas de um container.
O problema que resolve
Segundo a Cloudflare, não há capacidade de computação suficiente no mundo para dar a cada agente um container dedicado quando a escala atingir centenas de milhões ou bilhões de agentes concorrentes. A empresa argumenta que a demanda desesperada por CPU (não só GPU) no setor é sintoma disso.
A abordagem: isolates + containers sob demanda
A Cloudflare aposta em isolates como primitiva de computação escalável - a mesma arquitetura do Workers, lançada há quase 10 anos. Isolates escalam horizontalmente de forma quase infinita, iniciam e encerram rapidamente, podem hibernar quando ociosos e armazenar estado próprio.
O @cloudflare/computer abstrai a combinação de isolates e containers: o agente recebe um filesystem virtual (baseado em SQLite) e escolhe automaticamente onde executar cada tarefa. Operações simples (manipular arquivos, processar dados, gerenciar git) rodam em isolates via um runtime que traduz shell para JavaScript. Tarefas que exigem Linux completo, npm ou binários nativos rodam em containers Cloudflare, com o filesystem sincronizado via FUSE mount.
Como funciona na prática
- Instalado via
npm install @cloudflare/computer - Cada instância de workspace é criada sobre um Durable Object
- O pacote fornece ferramentas compatíveis com AI SDK: read, write, edit, ls e exec
- A ferramenta
execaceita um argumentobackende a descrição guia o modelo a escolher entre o runtime leve (worker) ou o container completo - Todas as operações são auditadas e controladas por políticas de permissão
- É possível preparar o ambiente programaticamente antes de enviar prompts ao agente (ex: clonar um repositório, escrever arquivos)
Metas
A Cloudflare afirma que já usa agentes internamente com isolates para construir, testar e deployar aplicações JavaScript, gerar documentação personalizada e operar navegadores. O objetivo é que containers sejam necessários para menos de 10% do trabalho de um agente, com tarefas de código, manipulação de áudio/vídeo e criação de documentos resolvidas por isolates.