1P by kuneosu 4시간전 | ★ favorite | 댓글과 토론

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 모델 사용을 권장합니다.

아직 미완인 프로젝트라고 생각합니다. 컨텍스트 관리, 프롬프트 최적화 등 손 볼 부분이 많습니다. 피드백이나 기여 환영합니다!