Cloudflare 是什麼?用 AI 寫網站必學的主機、網域、資料庫一站搞定

Cloudflare

重點整理

  • Cloudflare 是美國的網路基礎設施公司,除了網站加速和防護,還能放網站(Workers)、買網域(Registrar)、存資料(D1、KV)和檔案(R2),也能跑 AI 模型(Workers AI)。
  • 用 Claude Code、Codex 寫好的網站,新專案官方建議直接放 Workers,靜態檔案的請求免費、不限量。
  • 免費額度:Workers 每天 10 萬次請求、R2 每月 10 GB 且出站流量免費、D1 免費 5 GB、Workers AI 每天 10,000 Neurons;付費從每月 5 美元起。
  • 網域照註冊局成本價賣,續約不加價;網友回報買不到 .tw。
  • Access 在 50 人以內免費,私人頁面可以鎖成只有自己能登入。
  • 缺點:2025 年 11 月、12 月各當機一次;付費方案超過包含額度就照用量計費,AI 寫的程式失控時帳單會跟著漲。

Cloudflare 是什麼

Cloudflare 是總部在美國舊金山的網路公司,在全球 125 個以上國家、335 個以上城市有資料中心,平均每秒處理 1 億 1,500 萬個 HTTP 請求(官方資料)。你的網站接上 Cloudflare 後,訪客會先連到離他最近的機房,再由 Cloudflare 轉給你的主機。

一般人最常聽到的是這幾項:

  • CDN:把圖片、檔案存在各地機房,網頁開得比較快
  • DNS:把網址翻成伺服器位置
  • DDoS 防護與 WAF:擋掉惡意流量和常見攻擊
  • 免費 SSL:網址自動變成 https

這些功能讓它變成「很多網站的前門」,所以 Cloudflare 一出事,很多網站和 AI 服務會同時打不開。但這篇要講的是另一面:它現在也是 AI 開發者放網站、買網域、存資料最常用的地方。


用 AI 寫程式的人會用到哪些 Cloudflare 服務

用 Claude Code 或 OpenAI Codex 寫完一個網站或小工具,接下來的問題都一樣:程式放哪、網址怎麼買、資料存哪。Cloudflare 一個帳號就能處理完。

Workers:把 AI 寫的網站或 API 放上線

  • Workers 可以跑後端程式,也能直接放 HTML、圖片這些靜態檔案
  • 免費方案每天 10 萬次請求,每次請求的 CPU 時間上限 10 毫秒
  • 靜態檔案的請求免費、不限量,純展示型網站幾乎不會碰到額度
  • 部署完先拿到一個 workers.dev 網址,之後可以綁自己的網域

很多教學還在教 Cloudflare Pages。Pages 還能用,但官方文件已經寫明 Workers 支援大多數 Pages 的用途,新專案請直接用 Workers。

Cloudflare Pages 官方文件提示新專案改用 Workers
Cloudflare Pages 入門文件第一段就提示:新專案改用 Workers(圖片來源:Cloudflare 官方文件)

如果你習慣用 Claude Code Skills 管理流程,可以把「部署到 Cloudflare」寫成一個 skill,之後一句話就能重新上線。

Registrar:用成本價買網域

  • 照註冊局和 ICANN 收的費用賣,不加價
  • 註冊、轉入、續約價格都一樣,不會第一年便宜、第二年翻倍
  • 支援 430 個以上頂級網域,買完 DNS、SSL 直接在同一個後台設定

Threads 上有人分享,.com 在 Cloudflare 買或續約大約 10~11 美元一年。比價時我會直接看續約價,很多註冊商的首年特價都是拿續約價補回來。

D1、KV、R2:資料庫與檔案放哪

  • D1:SQL 資料庫,適合會員、留言、訂單這類結構化資料;免費每天讀 500 萬列、寫 10 萬列,總共 5 GB
  • KV:存設定和快取的鍵值資料庫;免費每天讀 10 萬次,但寫入只有 1,000 次
  • R2:放圖片、影片、備份檔;每月免費 10 GB,下載流量不收費

常常改動的資料別丟進 KV,免費寫入很快就用完,放 D1 才對。

Workers AI 與 AI Gateway:在 Cloudflare 上接模型

  • Workers AI:直接在 Cloudflare 跑 AI 模型,每天 10,000 Neurons 免費,超過每 1,000 Neurons 收 0.011 美元
  • AI Gateway:放在你的程式和 OpenAI、Anthropic 等模型之間,提供快取、限流、記錄,核心功能免費

Cloudflare 這一年在 AI 上動作很多,站上整理過它 讓 AI agent 收發郵件的服務,以及 Cloudflare 推出的 AI 專屬錢包。

Access:把私人頁面上鎖

Access 是 Zero Trust 的一部分,50 位使用者以內免費。後台、內部報表、Hermes Agent 這類自架 AI agent 的控制台,都可以加一層 email 驗證碼登入,不用自己寫登入系統。


AI 開發者實際怎麼用 Cloudflare

上面是一個一個服務,實際做專案時通常是幾個一起用。先看你想做什麼,再挑對應的組合:

想做什麼會用到適合誰
AI 寫的網站上線Workers、Registrar作品集、活動頁、小工具
AI 聊天工具,藏好 API keyWorkers、Secrets、AI Gateway要串 OpenAI、Anthropic 模型的人
架自己的 MCP serverWorkers想把資料或功能交給 AI 用的人
會記事、會排程的 AI agentAgents SDK、Durable Objects、Vectorize做客服、助理、自動化流程
本機 agent 開放到外網Tunnel、Access在自己電腦跑 agent 的人
讓 AI 直接管 CloudflareCloudflare MCP server懶得開後台點設定的人

AI 寫的網站上線

最多人的用法。Claude Code 或 Codex 寫完網站,請它用 wrangler 部署到 Workers,拿到 workers.dev 網址後再綁 Cloudflare 買的網域。不用存資料的頁面,靜態檔案請求免費,幾乎不會花錢。

做 AI 聊天工具,API key 不外流

  • 問題:把 OpenAI、Anthropic 的 API key 寫在網頁前端,任何人打開原始碼就能拿去用,帳單算你的
  • 做法:前端只呼叫自己的 Worker,Worker 再帶著 key 去呼叫模型
  • key 用 npx wrangler secret put 存成加密變數,Cloudflare 後台和 wrangler 都看不到值
  • 前面再加 AI Gateway,可以看每次呼叫的用量、重複的問題直接回快取、設限流防止被刷

跟 Claude Code 說「API key 不要放前端,改用 Worker 和 secret」,它就會照這個架構寫。

架自己的 MCP server

MCP 是讓 AI 呼叫外部工具的標準。把報價查詢、內部資料、自己的 API 寫成 MCP server 放在 Workers,Claude 這類支援 MCP 的 AI 工具就能直接連上去用。官方有一鍵部署的範例,可以先做不用登入的公開版,之後再加帳號驗證,控制誰能用哪些工具,步驟見 Remote MCP server 官方教學。

會記事、會排程的 AI agent

  • 用 Agents SDK 做的 agent,每個都有自己的 SQL 儲存空間、即時連線和排程功能,使用者關掉網頁再回來,對話和狀態都還在
  • 可以接聊天視窗、email、Slack、webhook
  • 要做知識庫問答(RAG)就加 Vectorize 向量資料庫,免費方案每月可查詢 3,000 萬個向量維度、儲存 500 萬個
  • agent 底層是 Durable Objects,免費方案每天 10 萬次請求,只能用 SQLite 版本

Durable Objects 就是後面「帳單失控」案例出事的服務。它在執行中、沒進入休眠時都會計算時間,升級付費前先確認 agent 不會一直醒著跑。

本機跑的 agent 開放到外網

在自己電腦跑的 agent 或 AI 工具,想用手機或給同事連,可以用 Cloudflare Tunnel:電腦裝好 cloudflared,它會主動連到 Cloudflare,不用固定 IP,也不用開防火牆,免費方案就能用。再搭配上面的 Access,鎖成只有自己的 email 能登入。

讓 AI 直接管 Cloudflare

Cloudflare 官方提供 MCP server(網址 mcp.cloudflare.com/mcp),Claude Code 接上後可以呼叫 2,500 個以上的 Cloudflare API,查 DNS、Workers、R2 設定,也能搜官方文件。官方另外出了 Cloudflare Skills 外掛,支援 Claude Code 和 OpenAI Codex。接好之後,改 DNS、查部署錯誤都可以直接跟 AI 說,不用自己開後台找設定,安裝方式見 Cloudflare MCP 官方文件。


Cloudflare 要錢嗎?免費額度與費用表

個人網站和 AI 小工具,大多數用免費額度就夠。需要付費時,價格如下:

開發者服務免費額度

服務用途免費額度付費價格
Workers網站、API每天 10 萬次請求;靜態檔案免費不限量每月 5 美元起,含 1,000 萬次請求,超過每百萬次 0.30 美元
R2圖片、檔案每月 10 GB,出站流量免費每 GB 每月 0.015 美元
D1SQL 資料庫每天讀 500 萬列、寫 10 萬列,共 5 GB每月含 250 億列讀取、5,000 萬列寫入、5 GB
KV設定、快取每天讀 10 萬次、寫 1,000 次,共 1 GB每月含 1,000 萬次讀取、100 萬次寫入
Workers AI跑 AI 模型每天 10,000 Neurons每 1,000 Neurons 0.011 美元
AI Gateway管理模型 API核心功能免費核心功能免費
Access私人頁面登入50 人以內超過 50 人每人每月 7 美元
Registrar買網域無照註冊局成本價

以上價格截至 2026 年 10 月查核,D1、KV 的付費額度包含在 Workers 付費方案裡。完整價目可以看 Workers 官方價目頁 和 R2 價目頁。如果你還在算 AI 寫程式本身的成本,可以對照 Claude Code 一個任務要花多少錢。

網站方案價格

  • Free:0 美元
  • Pro:年繳每月 20 美元,月繳 25 美元
  • Business:年繳每月 200 美元,月繳 250 美元
  • Enterprise:另外報價

網站方案管的是 CDN、防火牆這些加速防護功能,跟上面的開發者服務分開計費。個人站用 Free 就可以。

Cloudflare 網站方案頁:Free 方案 0 美元、Pro 方案年繳每月 20 美元
Cloudflare 網站方案頁:Free 0 美元、Pro 年繳每月 20 美元(圖片來源:Cloudflare 官網)

註冊 Cloudflare,把 AI 寫的網站上線

步驟 1:註冊帳號

  1. 打開 Cloudflare 註冊頁
  2. 選 Google、Apple、GitHub 登入,或用 email 加密碼註冊
  3. 到信箱點驗證信,帳號就開好了
Cloudflare 註冊頁:可用 Google、Apple、GitHub 或電子郵件建立帳號
Cloudflare 註冊頁可以用 Google、Apple、GitHub 或 email 建立帳號

步驟 2:讓 AI 幫你部署

不用自己記指令,直接跟 Claude Code 或 Codex 說「幫我把這個專案部署到 Cloudflare Workers」,它會用到官方的這兩個指令:

  1. npm create cloudflare@latest:建立 Workers 專案(新專案才需要)
  2. npx wrangler deploy:上傳並部署,第一次會開瀏覽器請你登入 Cloudflare 授權

部署完會拿到一個 workers.dev 網址,打開確認畫面正常。官方步驟可對照 Workers 入門文件。

步驟 3:綁網域並檢查 DNS

  1. 網域要先在 Cloudflare 後台變成生效中的網站,別家買的網域要把名稱伺服器改到 Cloudflare
  2. 到 Worker 的設定頁新增自訂網域
  3. 打開 DNS 記錄頁,檢查有沒有名稱是 * 的記錄

第三步是社群踩過的坑:

把網域搬進 Cloudflare 時,它會把舊註冊商的「停車場 DNS 記錄」整包抄過來。

Threads 網友,2026 年 9 月

那條 * 記錄會把你所有子網域導去舊註冊商的廣告頁。看到就刪掉。


我怎麼用 Cloudflare:站內連結圖上線再上鎖

我自己把 grenade 的站內連結圖放在 Cloudflare 上,每天自動重建並部署一次,再用 Access 鎖成只有我的 email 能登入。這套組合解決了兩件事:

  • 不用租主機:連結圖是純靜態頁面,靜態檔案的請求免費、不限量,部署完就有網址
  • 不用寫登入:沒登入的人打開網址會直接被導到 Cloudflare 的驗證碼登入頁,內部資料不會外流

這是我覺得 Cloudflare 對 AI 開發者最實用的地方:做給自己或團隊用的小工具,從上線到上鎖都不用另外花錢。


Cloudflare 缺點與風險

全球當機會連帶影響你的網站

  • 2025 年 11 月 18 日:台灣時間晚上 7 點 20 分開始出錯,到隔天凌晨 1 點才全部恢復,起因是一份機器人管理設定檔超過上限
  • 2025 年 12 月 5 日:修補漏洞時的設定變更造成約 25 分鐘當機,影響約 28% 的 HTTP 流量
2025 年 11 月 18 日 Cloudflare 當機時網站顯示的 500 錯誤頁
2025 年 11 月 18 日當機時,使用 Cloudflare 的網站顯示 500 錯誤頁(圖片來源:Cloudflare 官方部落格)

兩次都是 Cloudflare 自己的設定問題,網站主機本身沒事,訪客還是打不開。詳細經過見 官方事後報告。我的建議是,重要服務另外準備一個不經過 Cloudflare 的備用入口。

付費方案帳單可能失控

有人因為低階模型寫的程式,產生一萬多美元的 Durable Objects 費用。

X 上的中文開發者,2026 年 10 月

付費方案超過包含額度後照用量計費。升級前先讓 Claude Code 這類 AI 工具檢查專案綁了哪些付費資源,把用不到的預覽網址關掉,並設好請求限制。

買不到 .tw、WordPress 還是要租主機

Cloudflare 不能購買 .tw 網域。

Threads 網友,2026 年 9 月

同一位網友也提到,Cloudflare 只能放靜態網站或自己寫的程式,要用 WordPress 還是得另外租主機。目標客群在台灣、想用 .tw 或 WordPress 的人,網域和主機要另外找,Cloudflare 當 DNS 和防護層就好。


常見問題

Cloudflare 要錢嗎?

個人用大多免費。Workers 每天 10 萬次請求、R2 每月 10 GB、D1 共 5 GB 都不用錢;要更多額度時,Workers 付費方案每月 5 美元起。

Cloudflare 是哪個國家的公司?

美國,總部在加州舊金山,全球 335 個以上城市有資料中心。

Cloudflare Pages 和 Workers 差在哪?

Workers 可以放靜態網站也能跑後端程式,官方建議新專案直接用 Workers;Pages 是舊路線,現有專案還能繼續用。

不會寫程式可以用 Cloudflare 架站嗎?

可以。讓 Claude Code 或 Codex 寫好網站後,請它用 wrangler 部署到 Cloudflare,你只需要登入授權。

Cloudflare 可以買 .tw 網域嗎?

Threads 網友回報買不到。.com 這類國際網域可以在 Cloudflare 照成本價買。

網域買在別家可以用 Cloudflare 嗎?

可以,把網域的名稱伺服器改到 Cloudflare 就能使用 DNS、CDN 和綁 Workers。

Cloudflare 可以放 WordPress 嗎?

不能直接放。Cloudflare 放的是靜態網站或 Workers 程式,WordPress 要另外租主機,再用 Cloudflare 當 DNS 和防護。

R2、D1、KV 要選哪個?

圖片檔案放 R2,會員、留言這類資料放 D1,很少變動的設定放 KV。

Workers AI 免費嗎?

每天 10,000 Neurons 免費,超過每 1,000 Neurons 收 0.011 美元。

Cloudflare 當機我的網站會掛嗎?

會。網站流量都經過 Cloudflare,它當機時訪客就看到錯誤頁,2025 年 11 月那次從開始到全部恢復將近 6 小時。

升級 Workers 付費方案要注意什麼?

超過包含額度就照用量計費。先關掉用不到的付費資源和預覽網址,再設請求限制。

  • 260105 新首頁banner 02