> ## 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

# 如何用 BMAD、Claude Code、Cursor 经营一家 AI 软件外包公司

给用 AI 代理交付客户 SaaS 的外包团队的实操手册：BMAD 规划循环、Claude Code 与 Cursor 实现，以及一份覆盖无限客户商业项目的授权。

_发布于 2026-11-03._
_更新于 2026-11-08._

> **AI 软件外包公司如何更快交付客户项目？**
> 取决于技术栈有多少已经被解决。赚钱的 AI 外包公司把 BMAD 这样的规划循环（Analyst、PM、Architect、QA 代理把客户简报拆成故事）和 Claude Code、Cursor 这样的实现代理结合起来，在一个已经管好 auth、计费、多租户和测试的仓库里干活。一份 supastack 授权覆盖无限客户商业项目——一次购买支撑每一单：无论是单端仓库 5 分钟交差的 Web MVP，还是统一 Monorepo 交付的 iOS、Android、Desktop 构建。

## AI 外包模式：卖结果，不卖工时

传统外包按小时计费，AI 外包按交付物计费。当规划代理一夜之间把客户简报拆解完、实现代理一早交出测试通过的 diff 时，单位经济就翻转了：固定报价的 MVP 变成高毛利产品。

关键在于地基。只有当仓库已经回答了无聊的 80%——auth、组织、计费 Webhook、邮件、后台任务、测试——代理才快得起来。每个客户项目都从空仓库起步，等于把速度优势烧在客户永远不会付钱的管道工程上。


## 一条真正能交付的 BMAD + Claude Code 流水线

BMAD 式工作流像一棒接一棒的专业代理接力：Analyst 把客户通话变成需求，PM 写 PRD，Architect 把它映射到现有代码库，Dev（Claude Code 或 Cursor）按故事逐个实现，QA 跑验收检查。每一次交接都是下一个代理要读的 Markdown 工件——没有任何上下文只活在聊天窗口里。

仓库护栏在这里决定成败。`AGENTS.md` 告诉每个代理 auth、计费、数据归属在哪一层；`.ai/` 文件级文档记录决策原因；Agent Skills 提供可复用的操作手册。没有它们，Architect 代理对着看不见的代码库做设计，Dev 代理写出违反从未声明过的边界的代码。

验证这一步在客户项目上没有商量余地。一个不需要真实凭证的确定性本地测试闸门——对假 Provider 跑 `pnpm verify:local`——让 QA 代理在 diff 到达你的 review（更不用说客户）之前，证明支付 Webhook、auth 会话和工作区权限仍然全部通过。


## 为 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 MVP 长约：按客户需要的端克隆单端仓库——Next.js 或 TanStack Start——对客户简报跑一轮 BMAD 规划，让代理在几天内交付 auth、计费和第一个功能。脚手架 5 分钟，剩下都是客户定制工作。

多端整体交付：对同时购买 iOS + Android + Desktop 的客户，在统一 Monorepo 里开发。共享包意味着代理写一次计费权限或权限检查，每个客户端应用直接继承——移动端和桌面端交付物以天计成本，而不是再养一支团队。

- 按固定报价计费：你的毛利是仓库预建的 80%，不是可计费工时。
- 一份授权、无限项目：买一次，在每个客户项目上复用。
- 干净交接：客户拿到的是带文档的测试过的仓库，他们自己的代理也能读——不是黑盒代码堆。


## 关于经营 AI 软件外包公司的常见问题

外包创始人在基于 supastack 搭建前常问的问题：

- 一份授权真的覆盖每个客户吗？: 是的——授权允许为你自己、你的公司或你的客户构建无限个商业最终产品。你不能转售或再分发套件源码本身，每个需要仓库权限的开发者各占一个席位。
- 仓库开箱支持哪些代理？: Claude Code、Cursor、Windsurf、Copilot、Devin 以及任何能读 Markdown 的代理——`AGENTS.md`、`CLAUDE.md` 和 `.ai/` 文档与工具无关，BMAD 式多代理规划直接架在其上。
- 代理写大部分代码时怎么保证质量？: 把每个故事挡在仓库的确定性测试套件后面，要求代理在你的 review 之前先跑通；144 个测试文件会自动拦下 auth、计费、多租户的回归。
