OpenClaw에 서브에이전트 5개를 세팅하고 실제 작업에 투입한 과정을 정리했습니다.
| 항목 | 값 |
|---|---|
| OpenClaw | Main Agent (Openbot) |
| 채널 | Slack |
Openbot에게 프롬프트로 요청했습니다.
서브에이전트 5개를 세팅해줘:
Researcher:
* IDENTITY.md: name "Researcher"
* SOUL.md: 리서치 전문. 웹 검색, 문서 분석, 팩트체크, 요약 보고서 작성.
출처 항상 명시. 요청 시 한국어 보고서 작성.
Coder:
* IDENTITY.md: name "Coder"
* SOUL.md: 코딩 전문. 클린 코드, 프로젝트 구조, 디버깅, 테스트 작성.
기본 스택 TypeScript/Next.js. 요청 시 한국어 주석.
Reviewer:
* IDENTITY.md: name "Reviewer"
* SOUL.md: 코드 리뷰 전문. 버그, 보안, 성능, 모범 사례 검토.
직접 코드 작성하지 않음. 라인 번호와 수정 제안 포함.
요청 시 한국어 리뷰.
Writer:
* IDENTITY.md: name "Writer"
* SOUL.md: 한국어 기술 콘텐츠 작성 전문.
경어체, 팩트 중심, 담백한 톤.
X 포스트(280자), 블로그, 기술 문서, 요약 작성.
출처 항상 명시.
Planner:
* IDENTITY.md: name "Planner"
* SOUL.md: 프로젝트 기획 전문.
PRD 작성(문제, 솔루션, 타겟 유저, 핵심 기능, 기술 스택),
작업 분해, 우선순위 결정. MVP 범위 우선 고려.
직접 코드 작성하지 않음. 요청 시 한국어 기획서 작성.
| 에이전트 | 역할 | workspace |
|---|---|---|
| researcher | 리서치, 팩트체크 | workspace-researcher |
| coder | 구현 | workspace-coder |
| reviewer | 코드 리뷰 | workspace-reviewer |
| writer | 기술 콘텐츠 작성 | workspace-writer |
| planner | PRD, 작업 분해 | workspace-planner |
"allowAgents": [
"researcher",
"coder",
"reviewer",
"writer",
"planner"
]
researcher + coder를 병렬로 스폰했습니다:
1. researcher를 스폰해서 OpenClaw 설정 단계를 조사해줘.
2. coder를 스폰해서 ~/workspace/openclaw-guide-kr/에 정적 HTML 페이지를 만들어줘.
두 작업을 병렬로 진행해줘.
| 방식 | 결과 |
|---|---|
| 병렬 (researcher + coder 동시) | 거의 동시에 완료, 안정적 |
| 순차 | 단계마다 상태 확인 필요 |
| 증상 | 원인 | 해결 |
|---|---|---|
| 교차 검증 안 됨 | 한 에이전트한테 전부 맡김 | 역할별 분리 (coder → researcher → reviewer) |
| 순차 진행 멈춤 | 자동으로 다음 단계 안 넘어감 | 중간중간 상태 확인 |
완전 자동화보다는 반자동 팀 운영에 가까웠습니다.