페르소나 파일 템플릿 + general-purpose 활용 예시
멀티에이전트 완벽 사용법에서 쓰는 페르소나 모음집임.
기본 개념이나 비용 관리 같은 건 메인 문서 가서 봐.
| 제약 | 내용 |
|---|---|
| 서브끼리 못 부름 | 서브가 다른 서브 호출 ㄴㄴ |
| 커스텀 에이전트 파일 못 만듦 | @에이전트 해도 파일 생성 안 됨 |
빌트인 general-purpose + 페르소나 프롬프트 조합으로 씀:
Task(subagent_type: "general-purpose", prompt: """
## 페르소나
[backend-implementer.md 내용]
## 작업
User.kt 엔티티 생성해줘.
""")
커스텀 에이전트 파일은 페르소나 저장소로만 쓰면 됨.
[빌트인] Plan, Explore, general-purpose, Bash ← 실제 실행
[페르소나] 역할별 전문성 정의 ← general-purpose에 적용
| 에이전트 | 용도 | 파일 생성 |
|---|---|---|
Plan |
구현 계획 수립 | ❌ |
Explore |
코드베이스 탐색 | ❌ |
general-purpose |
구현 작업 (페르소나 적용) | ✅ |
Bash |
빌드, 테스트 실행 | ✅ |
[계획] Planner (opus)
[분석] QA Analyst (opus), Debugger (sonnet)
[구현] Frontend, Backend, Mobile Implementer (sonnet)
[검증] Reviewer, Tester, Security Auditor (sonnet)
[정리] Refactorer, Documenter (sonnet)