👥
NEW
Agent Teams
Claude 여러 명이 팀을 이뤄 일합니다. 팀장 Claude가 작업을 나눠주고, 팀원 Claude들이 병렬로 처리해요.
복잡한 작업을 여러 Claude 에이전트가 분업 처리하는 기능입니다. 팀장(Leader)이 작업을 분배하고, 팀원(Teammate)들이 동시에 각자 맡은 일을 처리합니다. 혼자 순차적으로 하던 일을 여러 명이 병렬로 처리하니 훨씬 빠릅니다.
언제 쓰면 가장 효과적인가요?
- •10개 이상의 파일을 각각 독립적으로 분석/수정해야 할 때
- •프론트엔드 + 백엔드 + 테스트를 동시에 개발할 때
- •여러 보고서나 문서를 병렬로 작성할 때
- •대규모 리팩토링 — 여러 모듈을 동시에 개선
- •독립적인 버그를 동시에 수정할 때
팀 구성 방법 (TeamCreate)
팀장 Claude가 TeamCreate 도구로 팀을 생성하면, ~/.claude/teams/<팀명>/ 폴더에 팀 구성이 저장됩니다. TaskCreate로 할 일 목록을 만들고, Agent 도구로 팀원을 생성해 작업을 배분합니다.
팀원 간 소통 방식
# 팀장이 팀원에게 메시지 전송
SendMessage → type: "message", recipient: "researcher"
# 팀원이 작업 완료 보고
TaskUpdate → status: "completed"
# 팀장이 전체 공지
SendMessage → type: "broadcast"
# 작업 완료 후 팀 해산
SendMessage → type: "shutdown_request"실제 사용 예시
요청: "이 회사의 마케팅, 재무, 운영 자료 30개를 각각 분석해서 요약 보고서 만들어줘" 팀 구성: • 팀장: 작업 분배, 진행 상황 관리 • 팀원 A: 마케팅 자료 10개 분석 • 팀원 B: 재무 자료 10개 분석 • 팀원 C: 운영 자료 10개 분석 → 3배 빠르게 완료
장점과 주의사항
- •✅ 병렬 처리로 작업 속도 대폭 향상
- •✅ 각 팀원이 독립된 컨텍스트로 작업 — 간섭 없음
- •✅ 팀원별 권한/도구 제한 가능 (안전성)
- •⚠️ 서로 의존하는 작업은 팀이 아닌 순차 처리가 적합
- •⚠️ API 토큰 사용량이 팀원 수만큼 증가
- •⚠️ 팀원 간 공유 파일 수정 시 충돌 주의