supastarter、Makerkit 和 supastack,哪個最適合外包團隊?
取決於端面與席位。supastarter($349 起,最高約 $1,499)是涵蓋 Next.js、Nuxt 與 TanStack Start 的成熟純 Web 選擇;Makerkit($299 起)適合全面押注 Supabase 的團隊;supastack($199–$799)是唯一在兩個 Web 引擎之外原生附帶行動端(Expo)、桌面端(Tauri)與 MV3 擴充套件起手架的產品——含 693+ 測試、.ai/ 代理護欄,且包括 $199 Starter 在內的每個檔位都允許無限量商業客戶專案。
三個實力派,三種不同的押注
三者都是有真實團隊維護的付費生產級 SaaS 起點——這是個幸福的煩惱。分歧在於「全端」的定義:supastarter 押 Web 框架可選,Makerkit 押 Supabase 技術棧,supastack 則押注你的產品終將長出瀏覽器之外。
我們為每兩兩組合都寫過獨立深評——supastack vs supastarter、supastack vs Makerkit 與 Makerkit vs supastarter。本篇是站在外包視角的總評。
價格比較:$199–$799 對 $299–$1,499
外包經濟性取決於授權條款,而非標價。三者在入門價、頂檔與客戶專案權限上的比較如下:
| 起手架 | 入門檔 | 頂配 / 外包檔 | 客戶專案權限 |
|---|---|---|---|
| supastack | $199 Starter(1 席位) | $799 Agency(10 席位) | 每個檔位均允許無限量商業客戶專案 |
| supastarter | $349 Solo | 團隊檔最高約 $1,499 | 按授權條款——注意檔位限制 |
| Makerkit | $299+ | 更高檔面向團隊 | 客戶用途取決於檔位 |
平台比較:純 Web 對四個端面
從這裡開始,比較就不再膠著了。客戶在第三個月提出要 iOS 應用時,其中兩個起手架要另起一套程式碼庫,另一個繼續交付:
| 能力 | supastarter | Makerkit | supastack |
|---|---|---|---|
| Web 框架 | Next.js、Nuxt 或 TanStack Start(任選一個版本) | Next.js | Next.js 16 + TanStack Start——兩者都含 |
| iOS / Android | 無 | 無 | 內建 Expo 行動應用 |
| 桌面端 | 無 | 無 | Tauri 2——macOS、Windows、Linux |
| 瀏覽器擴充套件 | 無 | 無 | MV3 伴侶起手架 |
| ORM / 資料庫 | Prisma 或 Drizzle | Drizzle(Supabase 優先) | Drizzle + Postgres |
| 支付 | 5 家服務商 | 以 Stripe 為主 | 8 家閘道 + RevenueCat 行動內購 |
| 自動化測試 | 單元與整合 | Playwright E2E 套件 | 693+ 測試,免憑證本地門禁 |
| AI 代理護欄 | 基礎代理文件 | 有限 | AGENTS.md、.ai/ 文件、約 29 個技能、@supastack/mcp |
| 開發者平台 | 型別化 API (oRPC) | API + webhooks | 工作區 API 金鑰、簽名 webhooks、稽核日誌、OpenAPI |
外包經濟學:真正決定成敗的幾行
決定客戶工作盈利能力的是三條授權現實。第一,單證可承專案數:supastack 每個檔位——包括 $199 的 Starter——都允許無限量商業客戶最終產品,一次購買攤薄到整個客戶盤子。
第二,席位:Full Bundle 含 3 個席位、Agency 含 10 個,需要接觸客戶倉庫的開發者無需逐席位談判。第三,交付端面:當行動端與桌面端早已含在同一張授權裡,「順便做個 App 行嗎」就成了加價項而非外包轉包。
為 AI 軟體代理商與 Agentic 工作流而生(BMAD, Claude Code, Cursor)
越來越多購買 supastack 的使用者用它經營 AI 軟體代理公司。BMAD 風格的規劃代理(Analyst、PM、Architect、QA)把客戶需求拆解成邊界清晰的故事;Claude Code 和 Cursor 在一個已經搞定 auth、計費、多租戶和測試的倉庫裡實作它們;AGENTS.md、.ai/ 文件與 Agent Skills 讓每個代理都沿著既有模式工作。
無論你是用單端倉庫 5 分鐘幫外包客戶交付 Web MVP,還是用統一 Monorepo 交付 iOS + Android + Desktop,一份授權允許構建無限個客戶商業專案——不按專案收費,每個需要倉庫權限的開發者一個席位即可。
- 單端倉庫用於快速交付純 Web 客戶專案;統一 Monorepo 承接 iOS + Android + Desktop 整體交付
- AGENTS.md、.ai/ 檔案級文件與 Agent Skills,讓 BMAD、Claude Code、Cursor 代理始終待在架構邊界內
- 無需真實憑證的本機測試閘門,在客戶看到之前就攔下代理引入的迴歸
- 一份授權、無限客戶專案——可以替客戶採購,在每個專案上保住你的利潤
結論:按端面圖選,別按功能表選
三者都能服務好一個 Web SaaS。誠實的推薦矩陣如下:
- 下單前先到 定價頁 看清檔位與席位——授權的帳比標價更重要。
| 你的情況 | 選擇 |
|---|---|
| 純 Web 產品,想要最老牌的套件或 Nuxt 程式碼庫 | supastarter |
| 全面押注 Supabase,想要現成的 Postgres RLS | Makerkit |
| 交付客戶 SaaS 的外包團隊,可能碰行動端/桌面端/擴充套件 | supastack |
| 預算敏感的獨立開發者但仍要客戶交付權 | supastack Starter——$199 |
常見問題:supastarter、Makerkit 與 supastack
外包買家在比較三件套時常問的問題:
- supastack 真的比 supastarter 便宜嗎?, 入門確實便宜——Starter 為 $199 對 $349 Solo,而 $299 的 Full Bundle 比 supastarter 頂檔更低,還多出行動端、桌面端與擴充套件。
- 客戶堅持用 Supabase 時選哪個?, Makerkit——它以 Supabase 優先構建,帶深度 Postgres RLS。supastack 跑在 Postgres + Drizzle 上也能部署到 Supabase,但 Makerkit 的預設值更貼生態。
- 最便宜的 supastack 檔位能交付客戶專案嗎?, 能——包括 Starter 在內的每個檔位都允許無限量商業客戶最終產品,變數只有席位(1 / 3 / 10)。
- 三者裡誰帶瀏覽器擴充套件?, 只有 supastack 附帶 MV3 伴侶起手架,直連同一套 REST API 與工作區認證。