Loading...
Loading...
어떤 주제/과제든 받아서 스스로 팀을 구성하고 조사·분석·검토·결과도출까지 처리하는 범용 에이전트 팀 오케스트레이터. "팀으로 분석해줘", "에이전트 팀으로 조사해줘", "다각도로 검토해줘", "심층 분석 부탁해", "여러 관점으로 봐줘", "think-team", "think team" 키워드로 트리거. 단순 질문이 아닌 복합적 판단, 조사, 전략 결정이 필요한 모든 상황에서 사용.
npx skill4agent add peachsolution/peach-harness peach-think-teamcat ~/.claude/settings.json | grep -i "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS""1"⚠️ 에이전트 팀 기능이 비활성화되어 있습니다.
~/.claude/settings.json에 아래 내용을 추가한 후 Claude Code를 재시작하세요:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
참고: docs/06-에이전트팀-설정.mdecho "${TMUX:-not_in_tmux}"not_in_tmux💡 tmux 환경이 아닙니다.
팀원을 실시간으로 동시에 확인하려면 tmux 세션 안에서 실행하세요:
tmux new-session -s think && claude
지금은 in-process 모드로 진행합니다. (Shift+Down으로 팀원 전환)cat ~/.claude/settings.json | grep -i "openai-codex""codex@openai-codex": trueCODEX_AVAILABLE=trueCODEX_AVAILABLE=falseℹ️ Codex 플러그인 미감지 — critic 팀원으로 교차 검증을 대체합니다.
(Codex 활성화: settings.json에 "codex@openai-codex": true 추가)| 항목 | 조건 | 점수 |
|---|---|---|
| 관점 다양성 | 2개 이상의 독립적 관점이 필요한가 | +1 |
| 병렬 분리 | 동시에 처리 가능한 독립 영역이 2개 이상인가 | +1 |
| 교차 검증 | 결론에 반론/타당성 검토가 의미 있는가 | +1 |
| 점수 | 처리 방식 |
|---|---|
| 0점 | 단독 처리 — 팀 없이 바로 답변 |
| 1점 | 경계 — 사용자에게 확인 후 결정 |
| 2~3점 | 팀 구성 → 에이전트 팀 실행 |
이 주제는 단독으로도 처리 가능합니다.
팀으로 진행하면 더 다각적이지만 시간이 걸립니다.
[1] 팀으로 진행 [2] 단독으로 바로 답변| 유형 | 언제 | 구성 |
|---|---|---|
| 조사 팀 | 정보 수집·비교·현황 파악 | PM + 분석가 N명(관점별) + critic |
| 실행 팀 | 설계·계획·산출물 생성 | PM + 개발자 N명(영역별) + critic |
| 검증 팀 | 품질·타당성·리스크 검토 | PM + reviewer + tester + critic |
| 혼합 팀 | 복합 과제 | PM + 조사+실행+검증 혼합 + critic |
📋 팀 구성안
주제: [주제 한 줄 요약]
팀 유형: [조사/실행/검증/혼합]
팀원:
├─ PM(리더): 종합 판단 및 결과 도출
├─ [역할1]: [담당 관점/영역]
├─ [역할2]: [담당 관점/영역]
├─ [역할3]: [담당 관점/영역] (복잡도 높을 때)
└─ critic: 결론 타당성 반론 검토
예상 산출물: [결과물 형태]
이 구성으로 진행할까요? [Y/n]TeamCreate: team_name="think-[주제-축약]-team"
# 조사 팀 예시
TaskCreate:
1. "[관점1] 조사" (owner: analyst-1)
2. "[관점2] 조사" (owner: analyst-2)
3. "[관점3] 조사" (owner: analyst-3) ← 관점 수에 따라 가변
4. "종합 판단" (blockedBy: 1,2,3, owner: pm)
5. "타당성 검토" (blockedBy: 4, owner: critic)
# 실행 팀 예시
TaskCreate:
1. "[영역1] 작성" (owner: dev-1)
2. "[영역2] 작성" (owner: dev-2)
3. "통합 검증" (blockedBy: 1,2, owner: pm)
4. "타당성 검토" (blockedBy: 3, owner: critic)blockedByrun_in_background: true너는 독립 비판 검토자(critic)이다. Task #N 담당.
PM의 종합 판단 결과를 받아 아래 관점에서 반론을 시도하라:
1. 빠진 관점이나 증거는 없는가?
2. 논리적 비약이나 과도한 단순화는 없는가?
3. 리스크나 부작용이 충분히 다뤄졌는가?
반론이 타당하면 → "수정 필요: [구체적 항목]"
결론이 견고하면 → "타당성 확인: [근거]"
보고는 PM에게 SendMessage. 100줄 이내.평가 기준:
- 독립 분해 가능한가? (병렬 처리가 의미 있는가)
- 검증 가능한 산출물이 있는가?
- 역할 분담이 단독 대비 실질적 이점이 있는가?1. SendMessage로 보고 재요청 → 3분 대기
2. 응답 없으면 → 새 팀원(v2)으로 재투입
3. config.json에서 무응답 팀원 강제 제거 후 TeamDelete 진행/codex:adversarial-reviewSendMessage(shutdown_request) → 모든 팀원에게
TeamDelete → 팀 정리# config.json에서 팀원 강제 제거 후 재시도
python3 -c "
import json, os
path = os.path.expanduser('~/.claude/teams/[팀이름]/config.json')
with open(path) as f: data = json.load(f)
data['members'] = [m for m in data['members'] if m['name'] == 'team-lead']
with open(path, 'w') as f: json.dump(data, f, indent=2)
"## [주제] — 분석 결과
### 팀 구성
- 팀 유형: [유형]
- 팀원: [역할 목록]
- Codex 교차검증: [적용/미적용]
### 핵심 발견
1. [발견 1]
2. [발견 2]
3. [발견 3]
### 선정 기준
- 독립 분해 가능성: [평가]
- 산출물 검증 가능성: [평가]
- 역할 분담 실질 이점: [평가]
### 결론
[PM 종합 판단 — 명확하고 직접적으로]
### critic 검토
[타당성 확인 / 수정 반영 내역]
※ "조건부 타당" 판정이 있으면 해당 조건을 결론에 반드시 병기
### Codex 교차검증 (적용 시)
[이견 없음 / 반영된 수정 사항]
### 다음 액션
→ [권장 행동 1]
→ [권장 행동 2]docs/07-에이전트팀-실전경험-E2E이식.mddocs/06-에이전트팀-설정.mdreferences/team-patterns.md# 어떤 주제든 그냥 전달
/peach-think-team 우리 서비스 인증 아키텍처 JWT vs Session 어떻게 결정해야 해?
/peach-think-team 경쟁사 3곳(토스, 카카오페이, 네이버페이) 결제 UX 분석해줘
/peach-think-team 이 PR diff를 보고 설계 상 문제점 찾아줘
/peach-think-team 내년 기술 로드맵 어떻게 잡으면 좋을지 다각도로 검토해줘