Claude API로 한국어 챗봇 SaaS를 시작하는 30일 로드맵입니다. 1주차에 MVP (Sonnet 4.6 + Vercel + Postgres), 2주차에 채널 연동 (카카오톡 또는 디스코드), 3주차에 베타 사용자 10명 확보 (개발자 커뮤니티), 4주차에 결제 + 첫 매출까지 도달합니다. 초기 운영비는 월 ₩200K (API + 호스팅 + 도메인) 수준이고, 손익분기는 월 ₩9,900 요금제 기준 활성 사용자 약 50명 (₩495K 매출)입니다. 1인 창업자가 부업 형태로 6주 안에 첫 매출까지 갈 수 있는 가장 현실적인 경로입니다.
왜 챗봇 SaaS가 1인 창업에 적합한가?
챗봇 SaaS는 1인 창업자에게 세 가지 이점이 있습니다.
(1) 고정비가 사용자 수에 비례합니다. 사용자가 적으면 비용도 적습니다. Claude API는 토큰당 과금이라 사용자 10명일 때 월 ₩30K, 50명일 때 ₩150K 식으로 선형 증가합니다. SaaS 초기에 흔한 "서버 100만원 깔았는데 사용자 0명" 사고가 거의 안 납니다.
(2) 가격이 명확합니다. Free / Pro (₩9,900/월) / Team (₩39,000/월) 3-tier 구조면 시장이 즉시 이해합니다. B2C SaaS의 한국 평균 ARPU가 ₩7,000-12,000 사이라 Pro tier ₩9,900은 검증된 가격대입니다.
(3) 빠른 검증이 가능합니다. 챗봇은 "한 번의 대화"로 가치가 즉시 드러납니다. 2주만에 베타 사용자가 "유료 전환할게요"라고 말하거나, 아니면 안 합니다. SaaS dashboard 같은 제품처럼 "한 달 써봐야 가치가 드러나는" 함정이 없습니다.
반대로 챗봇 SaaS의 함정도 짚고 가야 합니다. 차별화가 어렵습니다 — ChatGPT, Claude.ai, Gemini가 무료 또는 월 ₩30K 수준에 풀 기능을 제공합니다. 그래서 버티컬 (수직) 전략이 필수입니다. 부동산 중개사 전용, 한국 세무사 전용, 미용실 예약 응대 전용처럼 도메인 지식 + 한국 업종 특수 워크플로우가 결합돼야 ₩9,900을 받을 명분이 생깁니다. "범용 AI 챗봇"은 이미 레드오션입니다.
30일 로드맵 (주차별)
1주차 — MVP
스택은 단순할수록 좋습니다. 검증된 조합:
- 프론트: Next.js 15 (App Router) + Vercel AI SDK
- 백엔드: Vercel Edge Functions + Anthropic SDK
- DB: Neon Postgres (free tier 0.5GB로 베타 충분)
- 인증: Clerk free tier 또는 Supabase Auth
- 모델: claude-haiku-4-5 (1M tokens당 $1 / $5) — 한국어 챗봇은 80% 트래픽이 단순 질문이라 Haiku로 충분
// app/api/chat/route.ts
import Anthropic from "@anthropic-ai/sdk";
import { AnthropicStream, StreamingTextResponse } from "ai";
const client = new Anthropic();
export const runtime = "edge";
export async function POST(req: Request) {
const { messages, userId } = await req.json();
const response = await client.messages.create({
model: "claude-haiku-4-5",
max_tokens: 1024,
system: [
{
type: "text",
text: KOREAN_SYSTEM_PROMPT,
cache_control: { type: "ephemeral" }, // prompt caching = 90% 할인
},
],
messages,
stream: true,
});
const stream = AnthropicStream(response);
return new StreamingTextResponse(stream);
}
이 정도면 한 주 안에 동작합니다. 인증 + DB 스키마 (users, conversations, messages, usage) + 토큰 카운터까지 5일이면 충분합니다.
2주차 — 채널 연동
세 가지 선택지가 있습니다. 하나만 고르세요.
| 채널 | 장점 | 단점 | 추천 대상 |
|---|---|---|---|
| 카카오톡 채널 | 한국 사용자 접근성 최고 | 승인 4-7일, 메시지 길이 제한 1000자 | 한국 B2C 전용 |
| 디스코드 봇 | 즉시 배포, 글로벌 가능 | 한국 일반 사용자 진입장벽 | 개발자 커뮤니티 |
| 자체 웹 | 통제력·브랜딩·유료화 자유 | 트래픽 끌어와야 함 | 통제력 우선 |
가장 추천하는 경로는 자체 웹 → 디스코드 → 카카오톡 순입니다. 자체 웹에서 결제 검증 후, 디스코드로 커뮤니티 확보, 마지막에 카카오톡으로 한국 일반 사용자 흡수. 카카오톡을 1번에 두면 승인 대기 4-7일 동안 다른 작업이 막힙니다.
3주차 — 베타 사용자 10명
10명은 의외로 어렵습니다. 검증된 채널:
- okky.kr "프로젝트 자랑" 게시판 — 한국 개발자 1세대 모임. 베타 모집글에 무료 코드 5개 풀면 30분 안에 소진됩니다
- r/korea_programming — 영어권 한인 개발자. 한국어 + 영어 양쪽으로 글 쓰면 reach가 2배
- GeekNews 모집글 — 정성스러운 글이면 hot에 올라감. "왜 만들었는지 + 어떤 문제 푸는지 + 가격" 3축으로 구성
- X (트위터) — 한국 개발자 인플루언서 멘션 (@sejulbriefing류 일일 브리핑 채널). DM보다 공개 멘션이 회신율 높음
- 카카오톡 단톡방 — 본인이 이미 속한 개발자/창업자 단톡방. 새로 들어가지 마세요. 신규 가입 후 즉시 홍보는 강퇴 사유
핵심은 10명에게 직접 사용 후 5분 통화하는 것입니다. 통화 없이 받은 피드백은 거의 쓸모없습니다. "좋아요" "괜찮네요" 같은 답변이 90%인데, 통화하면 "사실 이 부분이 불편한데 말 안 했어요"가 나옵니다. 통화 거부하는 베타 사용자는 진짜 사용자가 아닙니다 — 그냥 무료 토큰 받고 싶은 사람입니다.
4주차 — 결제 + 첫 매출
한국 결제는 두 갈래로 준비하는 게 안전합니다.
- Toss Payments (₩) — 한국 신용카드 + 간편결제 (네이버페이, 카카오페이). 사업자등록증 필수
- Polar (USD) — 사업자등록증 없이 글로벌 결제. Stripe 기반이지만 1인 개발자 친화
요금제 구조:
- Free: 일 50회 / 월 1,500회 (계정당 ~₩2K API 비용)
- Pro ₩9,900/월: 일 500회 / 월 15,000회 (계정당 ~₩20K API 비용 → 마진 50%)
- Team ₩39,000/월: 무제한 + 5인 시트
목표는 4주차 마지막 날까지 유료 전환 1명입니다. 이게 안 되면 product-market fit 문제이지 마케팅 문제가 아닙니다.
비용 모델 (실제 숫자)
2026년 5월 Anthropic 가격 (Haiku 4.5: $1/$5 per 1M tokens) + 한국 환율 1,380원 기준입니다.
| 사용자 규모 | 월 API 비용 | 월 호스팅 | 총 운영비 | 손익분기 매출 |
|---|---|---|---|---|
| 10명 (베타) | ₩30K | ₩30K | ₩60K | - (베타) |
| 50명 | ₩150K | ₩50K | ₩200K | ₩495K (₩9,900 × 50) |
| 200명 | ₩600K | ₩100K | ₩700K | ₩1,980K (₩9,900 × 200) |
| 500명 | ₩1.5M | ₩200K | ₩1.7M | ₩4.95M (₩9,900 × 500) |
500명 규모가 1인 창업자의 현실적 목표입니다. 월 ₩4.95M 매출 - ₩1.7M 운영비 = ₩3.25M 순이익. 한국 직장인 평균 월급 수준이고, 이 시점에 외주 1명 또는 풀타임 전환 가능합니다.
이 표에서 중요한 건 사용자당 비용이 줄지 않는다는 점입니다. 사용자 10명이든 500명이든 1인당 API 비용은 ₩3,000 근처로 유지됩니다. 이게 SaaS와 다른 점인데, 일반 SaaS는 사용자 늘수록 단위 비용이 떨어지지만 (서버 고정비 분산) Claude API는 토큰 단위 과금이라 마진율이 거의 일정합니다. 대신 트래픽이 0일 때 비용도 0이라 위험이 낮습니다.
또 하나 주의: 무료 사용자 비용을 별도로 잡아야 합니다. Free tier 100명 = 약 ₩30K/월 비용. Pro 50명 매출 ₩495K에서 이 ₩30K를 빼야 실제 손익분기 매출은 ₩525K입니다. Free → Pro 전환율이 5% 미만이면 free tier 자체를 없애거나 일 5회로 강하게 제한하는 걸 검토하세요.
Claude API 비용 절감 핵심 4가지
대부분의 비용 폭주는 다음 4개 중 하나에서 발생합니다.
1. Haiku 4.5로 80% 트래픽 분배. Sonnet 4.6은 단가가 5배 비싼데, 한국어 챗봇 질문 80%는 Haiku로 충분합니다. 라우팅 로직:
function pickModel(userMessage: string): string {
// 코드 / 분석 / 추론 키워드 = Sonnet
const sonnetKeywords = ["코드", "분석", "왜", "비교", "추천해"];
if (sonnetKeywords.some(k => userMessage.includes(k))) {
return "claude-sonnet-4-6";
}
return "claude-haiku-4-5";
}
2. Prompt caching. System prompt가 8K tokens 정도면 cache_control 한 줄로 90% 할인. 한국어 챗봇처럼 system prompt가 큰 경우 (페르소나 + 톤 + 한국어 강제) 효과가 매우 큽니다.
3. 사용자별 토큰 한도. Free tier 일 50회 / Pro 일 500회. Postgres에 usage_today 카운터 두고 매 요청마다 검사. 한도 초과 시 429 에러로 응답.
4. Batch API. 비실시간 요약/분석 작업 (예: 매일 밤 사용자 대화 요약 생성)은 Batch API로 50% 할인. 24시간 이내 완료 보장이라 야간 분석에 적합합니다.
비용 절감 패턴 30가지가 Cost Optimization Masterclass ($59 / ₩79,000)에 정리돼 있습니다. Anthropic API 청구서 ₩600K → ₩180K로 줄인 실제 케이스 스터디 포함.
한국어 응답 품질 보장
Claude는 한국어 자체는 잘 합니다. 문제는 무의식적 영어 혼합과 반말 변환입니다. 다음 system prompt가 검증된 패턴입니다.
당신은 한국어 챗봇 어시스턴트 "이름"입니다.
# 언어 규칙 (절대 위반 금지)
1. 모든 답변은 한국어로 작성합니다.
2. 존댓말("-습니다", "-합니다")을 일관되게 유지합니다.
3. 전문용어는 영어 그대로 두고 괄호로 한국어 보충하지 않습니다.
- 예: "API"는 "API" 그대로. "API (응용프로그램 인터페이스)" 금지.
4. 사용자가 영어로 물어도 한국어로 답합니다.
다만 사용자가 명시적으로 "영어로 답해줘"라고 하면 영어로 답합니다.
# 한국 문화 맥락
- 회사 문화 질문(회식, 야근, 휴가)은 한국 직장인 관점에서 답변합니다.
- 주말/공휴일 문의도 동일한 톤을 유지합니다 ("주말이라 못 도와드려요" 금지).
- 나이/직급 정보가 있으면 적절한 격식을 맞춥니다.
# 응답 길이
- 단순 질문: 2-3문장
- 코드/설명 요청: 필요한 만큼 (제한 없음)
- 절대 "더 궁금하신 점 있으신가요?" 같은 형식적 마무리 안 합니다.
품질 평가: 매주 사용자 대화 10건을 sample로 뽑아 claude-sonnet-4-6에게 채점시킵니다 (5점 만점, 한국어 자연스러움 / 정확성 / 톤 유지 3축). 4점 미만이 30% 넘으면 system prompt 재조정.
흔한 함정 5가지
1. 한도 없는 Free tier → 비용 폭주. 한 사용자가 자동화 봇 돌려서 하루 만 회 호출하면 그날만 ₩200K 청구됩니다. Free tier도 반드시 일별 한도 + IP rate limit 양쪽 다 적용.
2. 한국어 출력에 영어 섞임. "I'll help you" 같은 영어가 답변 중간에 튀어나오는 현상. system prompt에 "절대 영어 사용 금지" 명시 + few-shot 예시 3개로 해결됩니다.
3. 카카오톡 채널 승인 4-7일. 사업자등록증 + 채널 운영 계획서 제출 → 카카오 검토. timeline에 반드시 포함하고, 그 동안 자체 웹/디스코드로 검증을 진행하세요.
4. 한국 신용카드가 Stripe에서 거절. 일부 한국 카드사(특히 BC 계열)는 해외 가맹점 결제를 차단합니다. Toss Payments 백업 필수.
5. 응답 latency >5초 → 이탈. 한국 사용자는 카카오톡 즉답 문화에 익숙해서 5초 이상 걸리면 창을 닫습니다. 스트리밍 SSE 필수 (Vercel AI SDK가 기본 지원). 첫 토큰까지 1초 이내가 목표입니다. Vercel Edge Functions이 한국에서는 도쿄 리전을 거치는데, ICN(서울) 리전이 없는 경우 Cloudflare Workers + AI Gateway 조합이 latency가 더 낮을 때가 있습니다. 100명 이상 트래픽 생기면 한 번 측정해보세요.
보너스: 환불 분쟁. 한국 전자상거래법은 디지털 콘텐츠도 7일 이내 청약철회 가능입니다. 다만 "이미 사용한 분량"은 제외되니, Pro tier 결제 후 100회 이상 사용한 사용자는 부분 환불만 처리하면 분쟁 거의 없습니다. 약관에 명시 필수.
자주 묻는 질문
"월 ₩200K로 진짜 시작할 수 있나요?"
네. Vercel Hobby (무료) + Neon free tier + 도메인 ₩15K/년 + Anthropic API ₩150K (50명 활성 기준). 초기 베타 단계 (10명)는 월 ₩60K로 시작 가능합니다. 다만 100명 넘어가면 Vercel Pro ($20/월)로 업그레이드해야 합니다.
"카카오톡 vs 자체 웹 어디부터?"
자체 웹 먼저입니다. 카카오톡은 (1) 승인 4-7일 대기 (2) 메시지 길이 1000자 제한 (3) 결제 시스템 별도 구축 필요. 자체 웹에서 결제 검증 끝낸 후 카카오톡 채널 추가하는 게 합리적입니다.
"법인 설립 필요하나요?"
베타~첫 매출까지는 개인사업자로 충분합니다. 월 매출 ₩5M 넘어가거나 외주 고용 시점에 법인 전환 검토. 1인 SaaS는 일반과세 개인사업자 (간이과세는 부가세 환급 못 받아서 손해)가 표준 패턴입니다.
"사업자 등록 없이 결제 받을 수 있나요?"
가능합니다. Polar.sh 또는 Gumroad가 사업자등록증 없이 글로벌 결제를 처리합니다. 다만 한국 신용카드 거절률이 30%대라 Toss Payments 병행이 안전합니다. Toss는 사업자등록증 필수.
"글로벌 진출은 언제부터?"
한국 사용자 100명 검증 후입니다. 한국어 챗봇이 영어/일본어 챗봇으로 확장될 때 system prompt만 바꾸면 되지만, 마케팅 채널·결제·고객지원이 완전히 다릅니다. 한국에서 ₩5M MRR 검증 안 됐으면 글로벌 가서도 똑같이 실패합니다. 일본 시장이 한국 다음 진출지로 가장 적합한데, 사용자 행동 패턴이 비슷하고 결제 수단(LINE Pay, Stripe Japan)이 안정적입니다. 일본어 system prompt는 한국어 prompt 거의 그대로 번역해도 작동합니다.
"혼자 운영하면서 고객지원은 어떻게 하나요?"
세 단계로 나눕니다. (1) 자동 응답: FAQ 10개를 챗봇 자체에 넣어 90% 문의 자동 처리. (2) Discord/카카오 채널: 사용자끼리 답변하는 커뮤니티. (3) 이메일 (24시간 회신 약속): 진짜 버그/환불만 직접 처리. 1인 기준 주 2-3시간이면 충분합니다. 200명까지는 이 구조로 갑니다.
다음 단계
- 한국어 Claude 챗봇 만들기 — Next.js + Anthropic SDK 코드 전체
- 카카오톡 Claude 챗봇 연동 — 카카오 i 오픈빌더 통합
- AI 부업 월 100만원 로드맵 — 사이드 프로젝트 수익화 단계별 가이드
- Claude API 결제·환불 한국어 안내 — Toss + Polar 결제 시스템 비교
- Claude API 비용 절감 한국어 가이드 — 30가지 절감 패턴
30일은 짧지만 충분합니다. 1주차 MVP가 동작하면 나머지 3주는 "사용자 만나기 + 가격 검증 + 결제 시스템"이고, 이건 코드보다 훨씬 단순합니다. 가장 큰 함정은 검증 없이 기능 추가입니다. 베타 10명 통화 안 끝났으면 다음 기능 만들지 마세요.
wrote 1716 words