AI 소프트웨어 에이전시는 어떻게 클라이언트 작업을 더 빠르게 납품하나요?
스택의 얼마나 많은 부분이 이미 해결되어 있는지에 달려 있습니다. 수익성 있는 AI 에이전시는 BMAD 같은 플래닝 루프(클라이언트 브리프를 스토리로 분해하는 Analyst, PM, Architect, QA 에이전트)와 Claude Code·Cursor 같은 구현 에이전트를 인증·결제·테넌시·테스트를 갖춘 리포지토리 안에서 결합합니다. supastack 라이선스 하나로 무제한 클라이언트 상용 프로젝트를 커버하므로 한 번의 구매가 단일 플랫폼 리포지토리의 웹 MVP부터 통합 Monorepo의 iOS·Android·Desktop 빌드까지 모든 프로젝트의 비용이 됩니다.
AI 에이전시 모델: 시간이 아니라 결과물을 판매
전통적인 에이전시는 시간을 청구하고, AI 에이전시는 결과물 단위로 청구합니다. 플래닝 에이전트가 밤새 클라이언트 브리프를 분해하고 구현 에이전트가 아침에 테스트된 diff를 전달하면 단위 경제가 뒤집힙니다. 고정가 MVP가 고마진 상품이 되는 것입니다.
걸림돌은 기반입니다. 에이전트는 리포지토리가 지루한 80% — 인증, 조직, 결제 웹훅, 이메일, 백그라운드 잡, 테스트 — 를 이미 답할 때만 빠릅니다. 클라이언트 프로젝트마다 빈 리포지토리에서 시작하면 클라이언트가 결코 돈을 내지 않을 배관 재구축에 속도 이점을 태우게 됩니다.
실제로 납품하는 BMAD + Claude Code 파이프라인
BMAD 스타일 워크플로는 전문 에이전트의 계주처럼 동작합니다. Analyst가 클라이언트 통화를 요구사항으로 바꾸고, PM이 PRD를 쓰고, Architect가 기존 코드베이스에 매핑하고, Dev(Claude Code 또는 Cursor)가 스토리별로 구현하고, QA가 인수 검사를 실행합니다. 각 인계는 다음 에이전트가 읽는 마크다운 아티팩트 — 채팅 창에만 존재하는 컨텍스트는 없습니다.
여기서 리포지토리 가드레일이 성패를 결정합니다. AGENTS.md는 모든 에이전트에 인증·결제·데이터 소유가 있는 곳을 알려주고, .ai/ 파일 문서는 결정의 이유를 기록하고, Agent Skills는 반복 가능한 절차를 제공합니다. 이것들이 없으면 Architect 에이전트는 보이지 않는 코드베이스를 상대로 설계하고, Dev 에이전트는 아무도 명시하지 않은 경계를 어기는 코드를 씁니다.
검증 단계는 클라이언트 작업에서 타협할 수 없습니다. 라이브 크리덴셜이 필요 없는 결정적 로컬 테스트 게이트 — 페이크 프로바이더 대상 pnpm verify:local — 는 diff가 리뷰에 도달하기 전에(클라이언트에게는 더더욱 전에) 결제 웹훅, 인증 세션, 워크스페이스 권한이 여전히 통과함을 QA 에이전트가 증명하게 합니다.
AI 에이전시와 에이전틱 워크플로를 위한 설계 (BMAD, Claude Code, Cursor)
supastack 구매자 중 상당수가 이 킷으로 AI 소프트웨어 에이전시를 운영하고 있습니다. BMAD 스타일의 플래닝 에이전트(Analyst, PM, Architect, QA)가 클라이언트 브리프를 범위가 정해진 스토리로 분해하고, Claude Code와 Cursor가 인증·결제·테넌시·테스트를 이미 갖춘 리포지토리에서 이를 구현합니다. AGENTS.md, .ai/ 문서, Agent Skills가 모든 에이전트를 기존 패턴 안에 유지시킵니다.
단일 플랫폼 리포지토리에서 5분 만에 Web MVP를 클라이언트에 넘기든, 통합 Monorepo에서 iOS·Android·Desktop 빌드를 납품하든, 하나의 라이선스로 무제한 클라이언트 상용 프로젝트를 만들 수 있습니다. 프로젝트당 비용 없이, 리포지토리 접근이 필요한 개발자당 시트 하나입니다.
- 빠른 웹 전용 납품에는 단일 플랫폼 리포지토리, iOS + Android + Desktop 프로젝트에는 통합 Monorepo
- BMAD·Claude Code·Cursor 에이전트를 아키텍처 안에 유지하는 AGENTS.md, .ai/ 파일 문서, Agent Skills
- 클라이언트가 보기 전에 에이전트 회귀를 잡아내는 크리덴셜 불필요 로컬 테스트 게이트
- 하나의 라이선스로 무제한 클라이언트 프로젝트 — 클라이언트 대신 구매하고 모든 프로젝트에서 마진을 확보
프로젝트 플레이북: 두 가지 납품 경로
웹 MVP 리테이너: 클라이언트가 필요로 하는 서피스 — Next.js 또는 TanStack Start — 의 단일 플랫폼 리포지토리를 클론하고, 브리프에 BMAD 플래닝 패스를 돌리고, 에이전트가 인증·결제·첫 기능을 며칠 안에 납품하게 합니다. 스캐폴딩 5분, 나머지는 클라이언트 고유 작업입니다.
멀티 플랫폼 빌드: 웹과 함께 iOS + Android + Desktop을 구매하는 클라이언트는 통합 Monorepo에서 작업합니다. 공유 패키지 덕분에 에이전트는 결제 권한이나 퍼미션 체크를 한 번만 쓰면 모든 클라이언트 앱이 상속합니다 — 모바일과 데스크톱 결과물은 두 번째 팀이 아니라 며칠의 비용입니다.
- 고정가로 견적: 마진은 청구 가능 시간이 아니라 리포지토리의 미리 만들어진 80%입니다.
- 하나의 라이선스, 무제한 프로젝트: 한 번 구매해 모든 클라이언트 프로젝트에 재사용.
- 깔끔하게 인수인계: 클라이언트는 블랙박스 덤프가 아니라 자체 에이전트가 읽을 수 있는 문서가 있는 테스트된 리포지토리를 받습니다.
AI 소프트웨어 에이전시 운영에 대한 자주 묻는 질문
에이전시 창업자들이 supastack 위에 구축하기 전에 묻는 것:
- 하나의 라이선스가 정말 모든 클라이언트를 커버하나요?: 네 — 라이선스는 본인, 회사, 또는 클라이언트를 위한 무제한 상용 최종 제품을 허용합니다. 킷 소스 자체를 재판매하거나 재배포할 수는 없으며, 리포지토리 접근이 필요한 개발자마다 시트가 필요합니다.
- 리포지토리가 기본 지원하는 에이전트는 무엇인가요?: Claude Code, Cursor, Windsurf, Copilot, Devin 및 마크다운을 읽는 모든 에이전트 —
AGENTS.md,CLAUDE.md,.ai/문서는 도구에 무관하며 BMAD 스타일 멀티 에이전트 계획이 그 위에 얹힙니다. - 에이전트가 대부분의 코드를 쓸 때 품질을 어떻게 유지하나요?: 모든 스토리를 리포지토리의 결정적 테스트 스위트 뒤에 두고 리뷰 전에 에이전트가 실행하도록 요구하세요. 144개 테스트 파일이 인증·결제·테넌시 회귀를 자동으로 잡습니다.