Cloudflare temporary accounts: Workers deploy live for 60 minutes
Cloudflare lets you deploy a Workers project without an account using npx wrangler deploy --temporary; deployments expire after 60 minutes.
TL;DR
- 01Cloudflare lets you deploy a Workers project without an account using npx wrangler deploy --temporary; deployments expire after 60 minutes.
- 02Simon Willison published a link post on 21st June 2026 noting the announcement, and that the feature was framed "for AI agents" while remaining useful more broadly.
- 03After running the command the CLI returns the live URL and a claim screen for converting the ephemeral project into a persistent one.
Cloudflare now lets developers deploy a Workers project without creating an account by running the CLI command npx wrangler deploy --temporary, which creates an ephemeral project that remains live for 60 minutes. Simon Willison published a link post on 21st June 2026 noting the announcement, and that the feature was framed "for AI agents" while remaining useful more broadly.
What did Cloudflare launch?
Cloudflare added a temporary deployment mode for Workers that lets you run an application without an account by using npx wrangler deploy --temporary; the ephemeral project stays live for 60 minutes and the deployment prints a URL to a page where you can claim the project if you want it to last longer. After running the command the CLI returns the live URL and a claim screen for converting the ephemeral project into a persistent one.
The primary details published in the link post are the exact CLI invocation npx wrangler deploy --temporary, the 60-minute lifetime for the ephemeral project, and the presence of a claim screen if you want to keep the project beyond that window.
How was the feature tested in practice?
Simon Willison used a GPT-5.5 xhigh model running in his Codex Desktop build to generate a small test application that followed HTTP redirects and returned the final destination, and he reports the temporary deployment worked as advertised. The temporary project accepted the code, deployed it to a live URL for the 60-minute interval, and exposed a claim page that would allow the project to persist after the ephemeral period.
Willison also highlighted that while the announcement described the feature as being "for AI agents", the ability to deploy without an account reduces friction for quick demos and lightweight experiments outside of agent workflows.
Why it matters
Removing the account-creation step lowers the barrier for prototyping and for AI-driven tooling that needs to spin up short-lived endpoints, because a single CLI command is enough to publish a live Worker for one hour. For people building quick demos or testing integrations, an ephemeral deployment that prints a claim URL simplifies sharing and validation before committing to a full project.
The explicit 60-minute lifetime and the claim flow mean teams can control when a short-lived demo becomes a longer-term project, which helps avoid accidental permanent deployments during experimentation.
What to watch
See whether Cloudflare adjusts the 60-minute window, changes the claim process, or documents usage limits and safeguards as more developers use the temporary mode. Also watch adoption patterns among developers and AI-agent builders who might automate short-lived endpoints using npx wrangler deploy --temporary.
Source: Simon Willison, "Temporary Cloudflare Accounts for AI agents," link post published 21st June 2026; includes the command npx wrangler deploy --temporary and the 60-minute ephemeral project lifetime.
Written by The Brieftide · Source: Simon Willison
The Brieftide Daily · 06:00
Briefs like this one, in your inbox every morning.
Continue reading
More in Python WebAssemblyDatasette Apps launch: Host custom HTML apps in Datasette
Self-contained HTML+JavaScript apps run in sandboxed iframes, can execute read-only SQL and use stored queries for controlled writes.
LongWebBench benchmark: Evaluating long-horizon webpage generation
LongWebBench tests long-horizon webpage generation with 490 webpages for structure and 507 interaction tasks for function.
Pyodide: Publishing WASM wheels to PyPI and luau-wasm
Pyodide now accepts pyemscripten WASM wheels on PyPI; Simon Willison published luau-wasm (276KB) and found 28 packages already using the.
luau-wasm 0.1a0: Luau packaged as a Pyodide WASM wheel
Simon Willison published luau-wasm 0.1a0 on 13th June 2026, packaging Luau as a WebAssembly wheel for use with Pyodide.