Phase 1: 도메인 분석
↓
Phase 2: 팀 아키텍처 설계 (에이전트 팀 vs 서브 에이전트)
↓
Phase 3: 에이전트 정의 생성 (.claude/agents/)
↓
Phase 4: 스킬 생성 (.claude/skills/)
↓
Phase 5: 통합 및 오케스트레이션
↓
Phase 6: 검증 및 테스트/plugin marketplace add revfactory/harness/plugin install harness@harness# skills 디렉토리를 ~/.claude/skills/harness/에 복사
cp -r skills/harness ~/.claude/skills/harnessharness/
├── .claude-plugin/
│ └── plugin.json # 플러그인 매니페스트
├── skills/
│ └── harness/
│ ├── SKILL.md # 메인 스킬 정의 (6 Phase 워크플로우)
│ └── references/
│ ├── agent-design-patterns.md # 6가지 아키텍처 패턴
│ ├── orchestrator-template.md # 팀/서브에이전트 오케스트레이터 템플릿
│ ├── team-examples.md # 실전 팀 구성 예시 5종
│ ├── skill-writing-guide.md # 스킬 작성 가이드
│ ├── skill-testing-guide.md # 테스트/평가 방법론
│ └── qa-agent-guide.md # QA 에이전트 통합 가이드
└── README.md하네스 구성해줘
하네스 설계해줘
이 프로젝트에 맞는 에이전트 팀 구축해줘모드 | 설명 | 권장 상황 |
에이전트 팀 (기본) | TeamCreate + SendMessage + TaskCreate | 2개 이상 에이전트, 협업 필요 |
서브 에이전트 | Agent 도구 직접 호출 | 단발성 작업, 통신 불필요 |
패턴 | 설명 |
파이프라인 | 순차 의존 작업 |
팬아웃/팬인 | 병렬 독립 작업 |
전문가 풀 | 상황별 선택 호출 |
생성-검증 | 생성 후 품질 검수 |
감독자 | 중앙 에이전트가 동적 분배 |
계층적 위임 | 상위→하위 재귀적 위임 |
프로젝트/
├── .claude/
│ ├── agents/ # 에이전트 정의 파일
│ │ ├── analyst.md
│ │ ├── builder.md
│ │ └── qa.md
│ └── skills/ # 스킬 파일
│ ├── analyze/
│ │ └── skill.md
│ └── build/
│ ├── skill.md
│ └── references/리서치 하네스를 구성해줘. 어떤 주제든 여러 각도에서 조사할 수 있는 에이전트 팀이
필요해 — 웹 검색, 학술 자료, 커뮤니티 반응 — 교차 검증 후 종합 보고서를 작성하는 팀.풀스택 웹사이트 개발 하네스를 구성해줘. 디자인, 프론트엔드(React/Next.js),
백엔드(API), QA 테스트를 와이어프레임부터 배포까지 파이프라인으로 조율하는 팀.웹툰 에피소드 제작 하네스를 구성해줘. 스토리 작성, 캐릭터 디자인 프롬프트,
패널 레이아웃 기획, 대사 편집 에이전트가 필요하고 서로의 작업물을
스타일 일관성 관점에서 리뷰해야 해.유튜브 콘텐츠 제작 하네스를 구성해줘. 트렌드 조사, 대본 작성, 제목/태그 SEO 최적화,
썸네일 컨셉 기획을 감독자 에이전트가 조율하는 팀.종합 코드 리뷰 하네스를 구성해줘. 아키텍처, 보안 취약점, 성능 병목, 코드 스타일을
병렬로 감사하는 에이전트들이 결과를 하나의 리포트로 통합하는 팀.이 코드베이스에서 API 문서를 자동 생성하는 하네스를 구성해줘. 엔드포인트 분석,
설명 작성, 사용 예제 생성, 완성도 리뷰를 파이프라인으로 처리하는 팀.데이터 파이프라인 설계 하네스를 구성해줘. 스키마 설계, ETL 로직, 데이터 검증 규칙,
모니터링 설정을 계층적으로 위임하는 에이전트 팀.마케팅 캠페인 제작 하네스를 구성해줘. 타겟 시장 조사, 광고 카피 작성,
비주얼 컨셉 디자인, A/B 테스트 계획을 반복적 품질 리뷰와 함께 진행하는 팀.지표 | Harness 미적용 | Harness 적용 | 개선 |
평균 품질 점수 | 49.5 | 79.3 | +60% |
승률 | — | — | 100% (15/15) |
출력 분산 | — | — | -32% |