문제 (Problem)
개발자들은 문서 작성에 상당한 시간을 소비합니다:
- 터미널에서 수행한 작업을 README나 가이드로 정리해야 함
- 스크린 레코딩 후 수동으로 단계별 문서 작성 필요
- 명령어 히스토리를 일일이 복사-붙여넣기
- CHANGELOG, 튜토리얼 작성이 반복적이고 지루함
Pain Point 강도: 7/10 - 반복적이고 시간 소모적인 작업
시장 (Market)
- 1차 시장: 기술 문서를 작성하는 개발자
- 세그먼트: DevRel, 오픈소스 메인테이너, 테크 리드
- TAM: 문서화 도구 시장 2026년 약 $2B (Loom, Scribe, Tango 포함)
- SAM: 개발자 특화 문서화 약 $200M
솔루션 (Solution)
AI Doc Writer CLI - 터미널 세션을 자동으로 문서화하는 CLI 도구
핵심 기능
- 세션 레코딩:
docw start명령으로 터미널 세션 녹화 - AI 분석: 명령어 순서, 출력, 의도 파악
- 문서 생성: README, 튜토리얼, CHANGELOG 자동 생성
- 포맷 지원: Markdown, AsciiDoc, HTML 출력
사용 예시
# 세션 시작
$ docw start "Docker 배포 가이드"
# 일반 작업 수행
$ docker build -t myapp .
$ docker run -p 3000:3000 myapp
# 세션 종료 및 문서 생성
$ docw stop --format markdown --output DEPLOY.md
생성 결과
# Docker 배포 가이드
## 1. 이미지 빌드
현재 디렉토리의 Dockerfile을 사용하여 이미지를 빌드합니다.
\`\`\`bash
docker build -t myapp .
\`\`\`
## 2. 컨테이너 실행
포트 3000을 노출하여 컨테이너를 실행합니다.
\`\`\`bash
docker run -p 3000:3000 myapp
\`\`\`
경쟁 (Competition)
| 경쟁사 | 가격 | 약점 |
|---|---|---|
| Trupeer AI Doc Writer | $20+/월 | 스크린 레코딩 필요, GUI 중심 |
| Scribe | $20/user/월 | 브라우저 기반, CLI 지원 없음 |
| asciinema | Free | 재생만, 문서 변환 없음 |
| script 명령어 | Free | 원시 출력, AI 분석 없음 |
경쟁 강도: Medium - 터미널 특화 도구는 부재 차별점: CLI 네이티브, 개발자 워크플로우 통합
MVP 개발 (MVP)
- MVP 기간: 10주
- 풀 버전: 6개월
- 기술 복잡도: Medium
- 필요 스택: Rust/Go (CLI), LLM API, Markdown 파서
MVP 범위
- 터미널 세션 녹화 (PTY 캡처)
- GPT-4o/Claude API로 문서 생성
- Markdown 출력
- 기본 템플릿 (README, Tutorial)
수익 모델 (Revenue)
- 모델: Freemium + Usage-based
- 가격:
- Free: 월 5개 세션, 기본 템플릿
- Pro: $12/월 (무제한 세션, 커스텀 템플릿)
- Team: $25/user/월 (팀 공유, 브랜딩)
- 예상 MRR (6개월): $2,000-5,000
- 예상 MRR (12개월): $8,000-15,000
리스크 (Risk)
| 유형 | 수준 | 대응 |
|---|---|---|
| 기술 | Medium | PTY 캡처 크로스플랫폼 이슈 |
| 시장 | Medium | 개발자 문서화 습관 변화 필요 |
| 실행 | Medium | LLM 비용 관리 필요 |
추천 (Recommendation)
점수: 92/100 ⭐⭐⭐⭐⭐
추천 이유
- Trupeer가 스크린 레코딩 → 문서 시장 검증
- CLI 특화로 개발자 니치 공략
- LLM 비용 하락으로 마진 개선 중
- 오픈소스 메인테이너 타겟 명확
리스크 요인
- PTY 캡처 크로스플랫폼 복잡성
- 복잡한 세션 분석 정확도
첫 번째 액션
- Go로 터미널 세션 캡처 PoC 개발
- Claude API로 문서 생성 테스트
- 본인 프로젝트 README 자동화에 먼저 사용
이 아이디어는 Trupeer AI Doc Writer의 스크린 레코딩 → 문서 컨셉을 터미널 CLI 환경에 이식한 변형입니다.