로그인
← 읽기자료 AI 도구

Claude Code Agent Teams - 에이전트 팀 오케스트레이션 가이드

여러 Claude Code 인스턴스를 팀으로 조율하여 병렬 작업을 수행하는 방법 가이드

저자: Anthropic

  • Agent Teams는 여러 Claude Code 인스턴스가 협업하도록 조율하는 기능입니다
  • 팀 리더가 작업 분배, 팀원들은 독립적으로 작업 후 결과를 공유합니다
  • Subagents와 달리 팀원끼리 직접 소통이 가능합니다
  • 연구/리뷰, 병렬 디버깅, 새 모듈 개발에 최적화되어 있습니다
  • 실험적 기능으로 기본 비활성화 상태입니다

Agent Teams 아키텍처


Agent Teams란?

Agent Teams는 여러 Claude Code 인스턴스가 팀으로 함께 작동하도록 조율하는 기능입니다.

핵심 구조:

Subagents와의 차이점:

언제 Agent Teams를 사용하나?

Agent Teams가 효과적인 경우

Agent Teams가 적합하지 않은 경우

Subagents vs Agent Teams 비교

Subagents vs Agent Teams 비교

항목SubagentsAgent Teams
컨텍스트자체 컨텍스트, 결과를 호출자에게 반환자체 컨텍스트, 완전히 독립적
커뮤니케이션메인 에이전트에게만 보고팀원끼리 직접 메시지 가능
조율메인 에이전트가 모든 작업 관리공유 태스크 리스트로 자체 조율
적합한 작업결과만 필요한 집중 작업토론과 협업이 필요한 복잡한 작업
토큰 비용낮음: 결과가 요약되어 반환높음: 각 팀원이 별도 인스턴스

선택 기준은 팀원들이 서로 소통해야 하는지 여부입니다. 빠른 결과만 필요하면 Subagents를, 발견 공유와 상호 검증이 필요하면 Agent Teams를 선택합니다.

시작하기

1. Agent Teams 활성화

Agent Teams는 기본적으로 비활성화되어 있습니다. settings.json에서 활성화합니다:

{
  "env": {
    "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
  }
}

2. 첫 팀 시작하기

자연어로 팀 생성을 요청합니다:

개발자들이 코드베이스에서 TODO 코멘트를 추적하는 CLI 도구를 설계하고 있습니다.
다양한 관점에서 탐색할 에이전트 팀을 만들어주세요:
- UX 담당 팀원
- 기술 아키텍처 담당 팀원
- 악마의 대변인 역할 팀원

Agent Teams 워크플로우

팀 제어하기

디스플레이 모드

위임 모드 (Delegate Mode)

Shift+Tab을 눌러 위임 모드로 전환하면 리더가 직접 구현하지 않고 조율에만 집중합니다.

태스크 관리

태스크 상태

태스크 클레임은 파일 잠금을 사용하여 경쟁 상태를 방지합니다. 종속성이 완료되지 않은 태스크는 클레임할 수 없으며, 종속 태스크 완료 시 자동으로 차단이 해제됩니다.

실전 사용 사례

예시 1: 병렬 코드 리뷰

PR #142를 리뷰할 에이전트 팀을 만들어주세요. 세 명의 리뷰어를 생성하세요:
- 보안 영향에 집중하는 리뷰어
- 성능 영향을 확인하는 리뷰어
- 테스트 커버리지를 검증하는 리뷰어

예시 2: 경쟁 가설로 디버깅

사용자들이 앱이 연결을 유지하지 않고 하나의 메시지 후 종료된다고 보고합니다.
5명의 에이전트 팀원을 생성하여 다른 가설을 조사하세요.
팀원들이 과학적 토론처럼 서로의 이론을 반증하려고 대화하게 하세요.

베스트 프랙티스

  1. 팀원에게 충분한 컨텍스트 제공: 팀원은 리더의 대화 이력을 이어받지 않습니다
  2. 태스크 크기를 적절하게: 팀원당 5-6개의 태스크가 이상적입니다
  3. 팀원이 완료할 때까지 대기: 리더가 먼저 구현을 시작하지 않도록 합니다
  4. 연구와 리뷰로 시작: 코드 작성이 필요 없는 작업부터 시도합니다
  5. 파일 충돌 방지: 각 팀원이 다른 파일 세트를 담당하도록 분할합니다
  6. 모니터링 및 조정: 팀을 너무 오래 방치하면 낭비 위험이 증가합니다

제한 사항

Agent Teams는 단일 세션보다 훨씬 많은 토큰을 사용합니다. 연구/리뷰/새 기능 작업에서는 추가 토큰 가치가 있지만, 일상적인 작업에서는 단일 세션이 더 비용 효율적입니다.


원문: Claude Code Agent Teams