摘要: Cloudflare 於 2026 年 10 月 15 日宣布,將 VoidZero 加入後打造的 Void 三件套——Platform、SDK、CLI——全部開源。它把 Vite 工作流延伸到全端應用:伺服器路由、資料庫、資源供應和部署都收進一條指令。對正在讓 agent 幫忙寫內部工具的團隊來說,這補上了「寫完之後怎麼安全部署」的那一段。
為什麼從私有平台轉向開源
根據 Cloudflare 的公告,團隊原本打算做一個封閉的託管平台,但在 VoidZero 加入 Cloudflare 後改了方向。轉折點是一個具體需求:企業想鼓勵員工用 vibe coding 快速做出內部應用,又不願意讓每個人都拿到雲端存取權限。
Void 的解法是給公司一個自架的共用部署平台,跑在自己的 Cloudflare 帳號上,底層用 Workers for Platforms 和 R2。管理員可以控制存取、設定資源上限、檢視部署與用量,讓大家在有 guardrails 的環境裡部署——不管是正經專案還是實驗品。公告聲稱這能把內部應用的上線時間從數天或數週縮到幾分鐘;這是廠商自己的說法,實際取決於你的治理流程。
SDK:把基礎設施隱進 import 裡
Void SDK 是一個 Vite 插件,把 Vite 應用變成全端 Cloudflare Workers 應用。它的工作方式是:你在程式裡 import 特定的模組,部署時 Void 就自動推斷並供應對應資源。
// vite.config.ts
import { defineConfig } from "vite";
import { voidPlugin } from "void";
import { voidReact } from "@void/react/plugin";
export default defineConfig({
plugins: [voidPlugin(), voidReact()],
});
import void/db,開發時有本地資料庫,void deploy 時自動開好 D1;import void/ai,AI Gateway 的設定也自動完成。型別從資料庫查詢一路推斷到 UI 元件的 props。所有功能都是可拆裝的——它不綁架你的框架,能搭配 React Router、SvelteKit、Nuxt、TanStack Start、Astro,認證用 Better Auth,資源 API 用 Hono。
對 builder 來說,這個設計的價值在於降低「讓 agent 寫應用」的摩擦:agent 不用學會配置 Workers 綁定,只要照常寫 import,部署時資源自己長出來。
CLI:一條指令的生命週期管理
Void CLI 建構在新的 cf CLI 之上,明確針對 agent 協作設計。你可以請 agent 讀部署日誌、除錯失敗的請求,甚至接手整個生命週期。第一次執行 void deploy 會提示登入 Cloudflare,之後建置、跑 migration、供應資源、部署一次完成;管理平台的使用者、專案存取、日誌與 rollback 也都透過同一個 CLI。
這和部署自動化的趨勢一致。我們先前談過在 SageMaker HyperPod 上部署大型開源模型的實戰配置,兩件事的共同點是:部署流程本身正在變成可以被程式和 agent 直接操作的介面,而不是需要人工熟練的儀式。
值得留意的地方
Void 目前綁定 Cloudflare 生態,自架平台也需要 Cloudflare 帳號、PostgreSQL、登入供應商和網域。如果你的部署目標在別處,公告提到平台可以 fork 後改造,但那部分要自己動手。Cloudflare 表示 VoidZero 自己已在生產環境用了數個月,.quick start 和 GitHub repo 都已公開,想評估的話直接部署一個小應用是最快的驗證方式。
