A Cloudflare lançou a versão beta aberta do cf, uma nova ferramenta de linha de comando projetada para oferecer a desenvolvedores e agentes de software acesso unificado a toda a API da Cloudflare. A ferramenta pode ser instalada globalmente pelo comando npm i -g cf.
O lançamento busca resolver uma lacuna do Wrangler, que oferecia comandos para apenas cerca de 280 operações, enquanto a API da Cloudflare inclui mais de 3.000 operações. A empresa afirma que o uso do Wrangler por agentes aumentou de percentuais de um dígito antes de um ano para 25% em março de 2026, chegando a 48% na semana anterior ao anúncio. Os agentes também executam diariamente quase o dobro de comandos variados em comparação com os demais usuários, e a probabilidade de usarem seis comandos ou mais é cerca de quatro vezes maior.
Uma ferramenta voltada primeiro para agentes
O cf torna as saídas JSON o padrão, em vez de tabelas de texto, permitindo que os agentes filtrem os resultados diretamente e reduzam o consumo de contexto. A ferramenta adiciona o comando cf cli search, que permite pesquisar em linguagem natural a operação adequada entre milhares de endpoints, com base nas descrições e nos parâmetros da API.
Quando a operação exige entradas humanas complexas, como pesquisar um domínio para comprar, a ferramenta pode transformar os requisitos da API em um formulário de entradas validadas. A Cloudflare afirma que o objetivo é permitir que um único agente crie, implante e monitore um Worker, depois o proteja com Cloudflare Access e WAF e compre um domínio, tudo por meio de uma única ferramenta.
Configurações em TypeScript em vez de arquivos dispersos
A Cloudflare oferece o formato cloudflare.config.ts para gerenciar as configurações dos Workers, com a possibilidade de definir ambientes programaticamente e aproveitar a verificação de tipos e os recursos do protocolo LSP. As ferramentas auxiliares incluem a definição de variáveis, segredos e recursos de KV, D1, R2, filas, AI, Vectorize e outros Workers, além da definição de gatilhos para solicitações agendadas, filas e e-mails em um único bloco.
A empresa planeja ampliar esse formato para incluir o gerenciamento completo da Cloudflare, incluindo políticas, zonas e DNS. Ela afirma que alguns arquivos internos de configuração do Wrangler foram reduzidos em 40% após a adoção de uma definição de ambientes baseada em uma configuração compartilhada, em vez da repetição de blocos separados.
Forge, Vite e o caminho de transição do Wrangler
A nova ferramenta foi construída com o Forge, um pipeline unificado de geração de código aberto baseado nos esquemas OpenAPI originalmente usados para documentar a interface e criar pacotes de SDK. A Cloudflare afirma que essa abordagem permitiu ampliar a cobertura de cerca de 280 funções no Wrangler para toda a superfície da API.
O cf usa o Vite por padrão, com a adição do Cloudflare Vite Plugin e do Vitest para oferecer um ambiente integrado de desenvolvimento e testes para Workers. É possível executar cf migrate para migrar projetos; os projetos baseados em Vite são convertidos para o novo arquivo de configuração, enquanto a ferramenta continua delegando a compilação ao Wrangler para projetos que dependem do esbuild, bem como para alguns projetos em Rust e Python.
Após o fim da versão beta aberta, a Cloudflare pretende lançar uma versão principal final do Wrangler que direcionará usuários e agentes para o cf, mantendo o suporte de manutenção ao Wrangler por 18 meses após o fim do período de testes.
O que muda na prática?
A principal mudança não é apenas a adição de novos comandos, mas a transferência do centro de gerenciamento da Cloudflare de uma CLI escrita manualmente para cada produto para uma interface gerada a partir de esquemas de API, com saídas e descoberta de comandos projetadas para agentes. Isso pode reduzir a lacuna entre o que a Cloudflare oferece por meio da API e o que pode ser executado pela linha de comando, mas atribui às equipes que dependem do Wrangler a tarefa de revisar os arquivos de configuração e o comportamento da compilação, especialmente em projetos que não usam Vite ou dependem das integrações atuais do Wrangler.