Cloudflare 这个老功能,被 AI Coding 重新带火了

最近在 Hacker New 上看到 Cloudflare 的一个小功能又火了,叫 Quick Tunnels

它干的事情非常简单:

一条命令,把你电脑上的 localhost 变成一个公网 HTTPS 地址。

比如你用 Claude Code、Codex 写了一个网站,启动以后地址通常是:

复制代码
http://localhost:3000

这个地址只有你自己的电脑能访问。

但运行:

复制代码
cloudflared tunnel --url http://localhost:3000

Cloudflare 就会给你一个类似这样的临时地址:

复制代码
https://xxxx.trycloudflare.com

现在,手机可以打开,朋友可以打开,互联网上的其他服务也可以访问。

整个过程不需要买域名,不需要配置 DNS,甚至不需要 Cloudflare 账号。

其实,这不是一个新功能

有意思的地方就在这里。

Quick Tunnels 并不是 Cloudflare 最近才做出来的,它已经存在好几年了。

以前我看到这种工具,第一反应通常是 ngrok。

它们主要解决一个很简单的问题:

怎么把我电脑上的网站,临时给别人看一下?

但到了 AI Coding 时代,这个老功能突然变得特别有用了。

原因是,现在写代码的人变了。

以前是我们自己写代码、启动服务、打开浏览器测试。

现在越来越多时候是:

Claude Code / Codex 写代码 → 启动本地服务 → 测试 → 发现问题 → 修改代码。

AI 已经可以完成中间很多工作。

但这里一直有一个小问题:

localhost 还是被关在你的电脑里。

AI Agent 需要的不是 localhost

举个很常见的例子。

你让 Claude Code 做一个 Stripe 支付功能。

代码写好了,Webhook 地址是:

复制代码
localhost:3000/api/webhook

但 Stripe 在互联网上,它根本访问不到你的 localhost。

这时候 Quick Tunnels 就很有用了。

开一个 Tunnel,localhost 马上有了公网地址,Stripe 可以把请求真正发送过来,AI 再根据结果继续调试。

同样的事情还可以用在 GitHub Webhook、OAuth 回调、手机真机测试、本地网站预览等场景。

所以 Cloudflare 最近宣传 Quick Tunnels 时,有一句话我很喜欢:

"Your agent needs a URL, not a laptop."

你的 Agent 需要的是一个 URL,而不是你的笔记本电脑。

这句话其实很好地解释了,为什么一个存在多年的功能,现在又值得拿出来讲。

但它不是"免费部署"

这里也很容易产生一个误解。

既然 localhost 可以直接变成公网网站,那是不是连部署都省了?

不是。

Quick Tunnels 更像一个临时通道

命令关掉,地址也就没了;Cloudflare 官方也明确说,它主要用于开发和测试,不应该拿来运行正式网站。

Cloudflare Quick Tunnels 官方文档

所以可以用一句话理解它:

Quick Tunnels 解决的是"先让外面访问一下",而不是"正式上线"。

以前 AI Coding 最神奇的地方,是 AI 可以在你的电脑上自己写代码。

现在再给 localhost 打开一个临时通往互联网的洞,AI 能做的事情又多了一点。

有时候技术的发展就是这样。

新东西不一定来自新工具。

一个几年前就存在的小功能,换了一个时代,突然就有了新的用法。

关注我

如果你也喜欢这种免费、开源,而且普通人真的可以用起来的 AI 项目,欢迎关注「麻瓜的魔法棒」。

后面继续给大家挖一些这样的好东西。