> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# AI 編程代理 SaaS 啟動套件：配合 Claude Code、Cursor 與 AGENTS.md 規範打造

如何在 Claude Code、Cursor、Devin 等 AI 編程代理協作下安全構建 SaaS：架構約束契約、本地確定性測試與 MCP 原生工具整合。

_釋出於 2026-11-07._
_更新於 2026-11-08._

> **如何借助 Claude Code 等 AI 編程代理高效構建生產級 SaaS？**
> 這取決於你的腳手架是否具備嚴格的機器可讀護欄。Claude Code、Cursor 與 Devin 能飛速生成功能代碼，但若缺乏清晰的架構邊界，AI 容易破壞鑑權工作階段、產生冗餘資料庫調用或弄亂支付回呼。生產級 AI 編程套件必須具備 AGENTS.md 規範、無需在線金鑰即可在數秒內驗證的測試套件、以及預配置的 MCP 工具。supastack 內建 144 個測試檔案與嚴密分包，讓 AI 代理能夠自主糾錯並安全交付。

## AI 輔助編程的巨大潛力與隱形陷阱

Claude Code、Cursor、GitHub Copilot 以及 Devin 等自主 AI 編程工具從根本上改變了軟體交付的節奏。曾經需要數天編寫的樣板代碼，如今在幾十秒內便可成型。

然而深入使用 AI 的開發者都明白，代理工具存在致命的「上下文漂移」缺陷。在沒有清晰邊界約束的代碼庫中，當你讓 AI '增加一個折扣優惠券' 時，它可能會悄悄繞過團隊工作區的權限校驗，重寫資料庫連線池邏輯，甚至破壞關鍵的支付 Webhook 監聽器。


## AI 協作代碼庫必備的三大核心護欄

要讓 AI 編程代理能夠自主工作且不破壞生產邏輯，腳手架必須建立三項不可妥協的基礎設施：

- 機器可讀的清晰契約: 倉庫根目錄下的 `AGENTS.md` 與 `CLAUDE.md`，明確規範包職責、測試規則與絕對不可觸碰的代碼紅線。
- 秒級反饋的確定性測試閘道: 借助本地虛擬提供商，無需真實第三方 API 金鑰即可快速驗證全流程，讓 AI 在代碼生成後能立即檢驗是否破壞既有功能。
- 原生模型上下文協定 (MCP) 工具: 內建標準化工具讓 AI 代理能夠安全檢視資料庫表結構、比對介面契約並規範化執行資料遷移。


## 傳統開源模板 vs 專為 AI 代理加固的單倉工程

普通模板與專為 AI 編程調優的工程底座對比：

| 對比維度 | 傳統通用腳手架 | supastack AI 強化型單倉底座 |
|---|---|---|
| AI 代理指令規範 | 無或僅有極簡 README 說明 | 內建完整 AGENTS.md、CLAUDE.md 及 .ai/ 鏡像文件 |
| 自動化測試驗證 | 0 至 15 個測試 (經常損壞) | 144 個測試檔案，支援本地零憑證 pnpm verify:local 閘道 |
| 支付 Webhook 防護 | 需手動聯調測試 | 經自動化測試驗證的冪等 Webhook 帳本與模擬重放 |
| 代碼工程包邊界 | 全部檔案混雜在單個應用目錄 | auth、db、billing、ai 採用高內聚低耦合獨立分包 |
| MCP 服務原生整合 | 未包含 | 預置原生 @supastack/mcp 服務，直連工具與文件說明 |
| 四端代碼協同一致 | 僅支援 Web | 同一單倉統一驅動 Web、Expo 手機端與 Tauri 桌面端 |


## 從靈感到上線功能的 30 分鐘高效閉環

在 supastack 中配合 Claude Code 或 Cursor 開發遵循一套極其穩健的節奏：

你向 AI 描述所需業務功能，代理讀取 `AGENTS.md` 識別相應的包邊界，編寫業務代碼，並自主調用本地測試命令。如果測試不通過，AI 會根據斷言報錯自我修正，直到全綠後才交由你審查。

因為底座已經牢牢鎖定了鑑權、工作區隔離、帳單與錯誤追蹤，AI 代理可以 100% 聚焦於實現你獨一無二的業務價值。


## 為 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 代理始終待在架構邊界內
- 無需真實憑證的本機測試閘門，在客戶看到之前就攔下代理引入的迴歸
- 一份授權、無限客戶專案——可以替客戶採購，在每個專案上保住你的利潤


## 關於 AI 編程啟動套件的常見疑問

關於借助 AI 代理開發商業 SaaS 的核心解答：

- 哪些 AI 編程工具與 supastack 配合最好？: supastack 與 Claude Code、Cursor、Windsurf、GitHub Copilot、Devin 以及所有支援標準終端和 Markdown 指令的代理完美相容。
- 使用該套件是否必須支付高昂的 AI API 訂閱費用？: 不需要。你可以使用任何你喜愛的模型和工具，所有的本地整合測試完全離線免費執行，不產生任何額外 API 費用。
