Show GN: 9개의 Claude 에이전트가 협업하는 멀티에이전트 개발 시스템
(github.com/Kuneosu)9개의 전문화된 Claude 에이전트가 협업하여 소프트웨어 개발을 자동화하는 시스템입니다.
어떤 프로젝트인가요?
사용자가 "TODO 앱 만들어줘"라고 요청하면, 9개의 AI 에이전트가 실제 개발팀처럼 역할을 나눠 작업합니다:
- Orchestrator: 전체 워크플로우 관리
- Requirement Analyst: 요구사항 분석
- UX Designer: UX 설계
- Tech Architect: 기술 아키텍처 설계
- Planner: 구현 계획 수립
- Test Designer: 테스트 케이스 작성 (TDD)
- Developer: 코드 구현
- Reviewer: 코드 리뷰
- Documenter: 문서화
각 에이전트는 독립된 tmux 세션에서 Claude Code로 실행되며, 파일 기반 IPC로 통신합니다.
주요 특징
- 웹 대시보드에서 9개 에이전트 실시간 모니터링
- TDD 강제: 테스트 먼저 작성 → 구현 → 리뷰 파이프라인
- 에이전트별 Claude 모델 설정 가능 (opus/sonnet/haiku)
- 터미널 모드와 웹 대시보드 모드 지원
만들게 된 계기
Claude Code가 복잡한 프로젝트에서는 "요구사항 분석 → 설계 → 구현 → 리뷰"를 한 컨텍스트에서 처리하다 보니 품질이 들쭉날쭉했습니다.
사람 개발팀처럼 역할을 분리하면 어떨까 싶어서 만들었습니다.
사용 방법
./setup.sh # 의존성 확인
./run.sh # 실행 (메뉴에서 모드 선택)
Claude Max ($100/월) 이상 요금제에서 Opus 모델 사용을 권장합니다.
아직 미완인 프로젝트라고 생각합니다. 컨텍스트 관리, 프롬프트 최적화 등 손 볼 부분이 많습니다. 피드백이나 기여 환영합니다!