← All stories
● Covered by 2 sources · 2 reportsMedium impact1 neutral1 positive

Cloudflare launches 'cf' CLI for full API access, standardizing agent interactions

🔄 Updated 32d ago — new reporting from InfoQ
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • New 'cf' CLI provides access to the entire Cloudflare API.
  • Replaces Wrangler's limited command set for agents.
  • Standardizes command experiences using Forge API generation pipeline.
  • Introduces JSON default interface and TypeScript configuration.
  • Cloudflare launched 'cf' CLI in open beta.
  • 'cf' CLI is open-source.
  • 'cf' CLI is released under Apache License 2.0 or MIT license.
  • Matt Taylor and Samuel Macleod explained the need for a new CLI.

New CLI for Comprehensive API Access

Cloudflare has launched 'cf', a new command-line interface designed to give agents full access to the entire Cloudflare API. This new CLI addresses the limitations of the previous Wrangler CLI, which only supported approximately 280 operations, despite Cloudflare offering thousands of API functions.

Addressing Agent Usage Growth

Agent usage of Cloudflare's CLI tools has significantly increased, with agents accounting for 48% of Wrangler usage recently, up from single-digit percentages a year prior. Agents are more prolific users, executing almost twice as many distinct commands daily and being nearly four times more likely to use six or more commands. The 'cf' CLI aims to better serve this growing segment of users.

Standardization and New Features

The development of 'cf' was driven by a need to standardize command experiences across Cloudflare's diverse product teams, which previously led to inconsistent terminology and custom solutions. The new CLI utilizes Forge, Cloudflare’s unified API generation pipeline, to build commands directly from API schemas. Key features include bespoke search and steering for agents, JSON as the default interface, and 'cloudflare.config.ts' for configuration, bringing TypeScript safety to development workflows. Vite is also integrated as the default local development server.

Installation and Availability

The 'cf' CLI is available in open beta and can be installed globally via npm with the command 'npm i -g cf'. This allows agents to run the CLI from any location, providing immediate access to the expanded API capabilities.

Updates

🕒 2026-10-06 · new reporting from InfoQ
  • Cloudflare launched 'cf' CLI in open beta.
  • 'cf' CLI is open-source.
  • 'cf' CLI is released under Apache License 2.0 or MIT license.
  • Matt Taylor and Samuel Macleod explained the need for a new CLI.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~4 min · 3 stories · Nov 07

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

How outlets covered it

Cloudflare introduced 'cf', a new open-source, agent-focused command-line interface written in TypeScript, designed to simplify interaction with Cloudflare services for developers and AI agents. This new CLI replaces Wrangler, offering broader API coverage and a consistent development experience, addressing previous inconsistencies in command structure and terminology.

Cloudflare introduced 'cf', a new command-line interface that provides agents with access to the entire Cloudflare API, moving beyond the limitations of the previous Wrangler CLI. This development standardizes command experiences across Cloudflare products and integrates new features like JSON as a default interface and TypeScript-based configuration.