You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[1. 연구 설계] [2. 실험 수행] [3. 분석]
| | |
v v v
동일 프롬프트 ┌─── Claude Code ───┐ 정량 비교
동일 과제 │ (단일 에이전트) │ 품질 비교
동일 환경 │ ~3턴 완료 │ 특징 분석
| └────────────────────┘ |
| ┌─── BMAD v6 ────────┐ v
| │ (Spec→Dev 분리) │ [4. 결론]
| │ ~62턴 완료 │ |
| └────────────────────┘ v
| ┌─── OMCC Autopilot ─┐ 도구 선택
| │ (멀티에이전트 검증) │ 가이드
└──────────────>│ ~33턴 완료 │
└────────────────────┘
실험 과제: 3단계 TodoList 구현
Phase 1 Phase 2 Phase 3
기본 기능 구현 → 기능 확장 → 코드 리뷰 & 리팩터
✅ Add / Edit ✅ Due Date ✅ TypeScript 에러 수정
✅ Delete (확인) ✅ Priority (H/M/L) ✅ 접근성 개선
✅ Toggle ✅ Sort (3종) ✅ 성능 최적화
✅ Filter ✅ Overdue 강조 ✅ 코드 정리
✅ localStorage
BMAD의 출력 토큰(127K)이 압도적으로 많은 이유: 매 Phase마다 Tech-Spec, Party Mode 토론, Adversarial Review 등 문서화 생성
코드 품질 비교
지표
Claude Code
BMAD
OMCC
TypeScript any
0
0
0
React.memo
X
X
4/4 컴포넌트
aria-label
Phase 3 추가
Phase 3 추가
19개
키보드 네비게이션
✅
✅
✅
상태 관리
useState
useReducer
useState
품질 검증 방식
도구
검증 메커니즘
발견 건수
Claude Code
자체 빌드 확인
-
BMAD
Party Mode + Adversarial Review + AC Self-Check
49건
OMCC
Architect + Code Reviewer 병렬 검증
자가 수정 5건
종합 순위
평가 항목
1위
2위
3위
속도
Claude Code
OMCC
BMAD
품질 검증
OMCC
BMAD
Claude Code
문서화
BMAD
OMCC
Claude Code
사용자 편의
Claude Code
OMCC
BMAD
자가 복구
OMCC
Claude Code
BMAD
결론: 도구 선택 가이드
단순 프로젝트에서는 Claude Code가 가장 효율적이고,
OMCC는 자동 품질 검증이 추가된 업그레이드 버전,
BMAD는 체계적 문서화가 필요한 팀 프로젝트에 적합하다.
상황
추천 도구
이유
빠른 프로토타입
Claude Code
최소 턴, 즉시 완성
품질 필수 프로덕션
OMCC
자동 검증 + 자가 수정
팀 협업 / 문서화 필수
BMAD
스펙/AC/리뷰 체계화
복잡한 대규모 프로젝트
OMCC + BMAD
설계는 BMAD, 구현은 OMCC
실험 한계 및 향후 과제
한계
단일 과제(TodoList)로 한정 — 복잡도 높은 프로젝트에서의 차이는 미검증
1회차 실험만 실시 — 2회차(도구 순서 변경) 미실시
소요 시간/토큰 사용량 미측정
향후 과제
2회차 실험 (도구 순서: BMAD → OMCC → Claude Code)
더 복잡한 과제 (인증, DB, API 포함)로 재실험
토큰 사용량 및 비용 비교
장기 유지보수성 평가
폴더 구조
AI_Coding_Research/
├── README.md ← 발표용 종합 문서 (이 파일)
│
├── 00_연구계획/
│ ├── experiment-design.md ← 연구 계획서
│ ├── AI_Tool_Prompt_Set.md ← 실험 프롬프트 세트
│ └── AI_Comparison_Template.xlsx ← Excel 채점 템플릿
│
├── 01_Claude_Code/ ← npm install && npm run dev 로 실행 가능
│ ├── EXPERIMENT_LOG.md ← 실험 로그
│ └── src/ ← 최종 소스코드
│
├── 02_BMAD/ ← npm install && npm run dev 로 실행 가능
│ ├── experiment-final-summary.md ← 최종 요약
│ ├── experiment-results-*.md ← Phase별 상세 기록 (6개)
│ └── src/ ← 최종 소스코드
│
├── 03_OMCC/ ← npm install && npm run dev 로 실행 가능
│ ├── EXPERIMENT_RESULT.md ← 최종 결과 보고서
│ └── src/ ← 최종 소스코드
│
└── 04_비교분석/
└── comparison-analysis.md ← 3개 도구 비교 분석
실행 방법
# 각 도구별 결과물 실행cd 01_Claude_Code && npm install && npm run dev
cd 02_BMAD && npm install && npm run dev
cd 03_OMCC && npm install && npm run dev