Cloudflare lança o cf, CLI pensada para agentes que vai substituir o Wrangler
A nova CLI em beta aberto cobre mais de 3 mil operações da API e usa Vite como padrão. O Wrangler terá manutenção por 18 meses após o fim do beta.
A Cloudflare lançou em 28 de setembro de 2026, em beta aberto, o cf, uma nova interface de linha de comando para toda a sua plataforma. A empresa a descreve como pensada tanto para desenvolvedores quanto para agentes de IA. Segundo o anúncio no blog da empresa, a ferramenta vai substituir o Wrangler, a CLI usada há anos para Workers. A instalação é feita com npm i -g cf, e o código está no GitHub sob licença Apache 2.0.
O que muda em relação ao Wrangler
A Cloudflare diz que o Wrangler foi construído à mão, com cada equipe de produto criando seus comandos, e que era quase impossível padronizá-los em cerca de 280 caminhos de comando. O cf é gerado a partir dos esquemas OpenAPI da empresa por um novo pipeline chamado Forge e cobre mais de 3 mil operações da API. Assim, segundo o anúncio, um agente pode criar um Worker, publicá-lo, monitorá-lo, protegê-lo com o Cloudflare Access, comprar um domínio e colocar um WAF na frente usando uma única ferramenta.
- A saída padrão é JSON, formatado para pessoas e compactado para agentes, em vez das tabelas do Wrangler.
- Os comandos têm descoberta e busca embutidas, para que agentes encontrem o que precisam.
- A configuração passa a ser
cloudflare.config.ts, em TypeScript, começando pelos Workers, no lugar dos formatos TOML e JSONC. - O Vite vira o ambiente de desenvolvimento padrão, com o Cloudflare Vite Plugin, servidor com HMR e builds com Rolldown.
Segundo a InfoQ, a Cloudflare argumenta que criar uma CLI nova evita conflitos com o comportamento que modelos de linguagem aprenderam sobre o Wrangler. Assim, o cf pode adotar mudanças voltadas a agentes sem as amarras de compatibilidade de uma ferramenta estabelecida.
Migração e prazos
A migração de um Worker é feita com cf migrate. Workers que já usam Vite são convertidos para cloudflare.config.ts automaticamente. Para os que dependem do esbuild do Wrangler, e para Workers em Rust e Python, o cf continua delegando build, desenvolvimento e deploy ao Wrangler. Quando o beta terminar, a Cloudflare vai lançar uma última versão principal do Wrangler que direciona usuários e agentes ao cf, e manterá o Wrangler com suporte de manutenção por 18 meses depois disso. A empresa não informou quando o beta termina.
Críticas
A InfoQ relata que, no Hacker News, a principal crítica foi a escolha de TypeScript para uma CLI, por causa do tempo de inicialização, da portabilidade e da gestão de dependências; um usuário defendeu o uso de uma linguagem compilada. A Cloudflare responde que o TypeScript facilita a configuração para pessoas e agentes, com tipagem e suporte a LSP. Para quem mantém Workers, o momento é de testar o cf migrate em projetos menores e acompanhar o anúncio do fim do beta, que vai disparar o prazo de 18 meses.
Fontes
- Cloudflare Blog — Introducing cf: the agentic CLI for the entire Cloudflare API (28/09/2026)
- Cloudflare (GitHub) — cloudflare/cf — The agentic CLI for the entire Cloudflare API (28/09/2026)
- InfoQ — Cloudflare Introduces CLI for AI Agents, Sunsetting Wrangler (06/10/2026)
Imagem destacada: ilustração gerada por computador, sem valor documental.


