🚀 Claude Flow 문서 허브

Claude Flow v2.0.0-alpha.88에 오신 것을 환영합니다

54개 이상의 전문화된 에이전트, 112개의 MCP 도구, 스웜 인텔리전스를 갖춘 궁극의 AI 에이전트 오케스트레이션 플랫폼입니다. AI 기반 애플리케이션을 전례 없는 속도와 신뢰성으로 구축하고 배포하며 확장하세요.


⚡ 빠른 시작 가이드

1. 설치 (30초)

# 설치 및 초기화
npx claude-flow@alpha init --force

# 설치 확인
npx claude-flow@alpha --version

2. 첫 번째 스웜 (1분)

# 첫 번째 AI 스웜을 생성합니다
npx claude-flow@alpha swarm "build a REST API for user management"

# SPARC 개발 방법론을 사용합니다
npx claude-flow@alpha sparc tdd "user authentication system"

# 전문화된 에이전트 팀을 생성합니다
npx claude-flow@alpha hive-mind spawn "full-stack web app"

3. 고급 기능

# 여러 모드를 이용한 배치 처리
npx claude-flow@alpha sparc batch research,architecture,code "microservices platform"

# 전체 개발 파이프라인
npx claude-flow@alpha sparc pipeline "e-commerce platform with payments"

# GitHub 통합
npx claude-flow@alpha github pr-manager "review and merge pending PRs"

🌟 핵심 기능 개요

🤖 AI 에이전트 생태계 (54+ 에이전트)

카테고리 에이전트 기능
코어 개발 coder, reviewer, tester, planner, researcher 전체 개발 수명주기
전문화 backend-dev, mobile-dev, ml-developer, system-architect 도메인 전문성
스웜 조정 hierarchical-coordinator, mesh-coordinator, adaptive-coordinator 분산 지능
GitHub 통합 pr-manager, code-review-swarm, issue-tracker, release-manager 완전한 DevOps
성능 perf-analyzer, performance-benchmarker, production-validator 최적화 및 검증

🐝 스웜 인텔리전스 토폴로지

  • 계층형: 전문화된 작업자와 함께 여왕 노드가 조정합니다
  • 메시: 복잡한 작업을 위한 피어 투 피어 협업
  • 어댑티브: 작업 요구에 맞춰 동적으로 토폴로지를 조정합니다
  • 콜렉티브: 분산 컴퓨팅을 위한 하이브 마인드 처리

🛠️ SPARC 개발 환경

  • Specification: 요구사항을 자동으로 분석합니다
  • Pseudocode: 로직 설계와 계획을 수립합니다
  • Architecture: 시스템 설계와 패턴을 정의합니다
  • Refinement: 반복적으로 개선합니다
  • Code: 프로덕션 수준 구현을 제공합니다

🔧 112개의 MCP 도구

파일 작업, 시스템 관리, GitHub 통합, 성능 모니터링, 분산 조정을 모두 아우르는 완전한 자동화 도구 모음입니다.


📚 전체 문서 모음

🏃‍♂️ 시작하기

  • README-NEW.md - 전체 프로젝트 개요와 빠른 시작
  • DEPLOYMENT.md - 설치, 설정 및 프로덕션 배포
  • 시스템 요구사항: Node.js v20+, 최소 2GB RAM, 권장 8GB

🏗️ 아키텍처 & 개발

🎯 핵심 개념

  • 에이전트 관리: AI 에이전트를 생성, 조정, 모니터링합니다
  • 스웜 오케스트레이션: 분산 작업 실행과 조정을 수행합니다
  • 메모리 시스템: 에이전트 간에 공유되는 지속적 지능을 유지합니다
  • 성능 최적화: 2.8-4.4배 속도 향상을 제공합니다

💡 대표 사용 사례 및 예시

🚀 풀스택 개발

# 8개 에이전트 스웜으로 웹 애플리케이션을 완성합니다
npx claude-flow@alpha swarm --agents 8 "build full-stack e-commerce platform"

🧪 테스트 주도 개발

# SPARC TDD 워크플로
npx claude-flow@alpha sparc tdd "payment processing system"

🔄 코드 리뷰 & 품질

# 다중 에이전트 코드 리뷰
npx claude-flow@alpha github code-review-swarm --pr 123

📊 성능 분석

# 성능 최적화 스웜  
npx claude-flow@alpha swarm "optimize API performance" --agents perf-analyzer,coder,tester

🤖 AI/ML 개발

# 머신러닝 파이프라인
npx claude-flow@alpha swarm "build ML model training pipeline" --agents ml-developer,backend-dev,tester

🔧 필수 명령어 레퍼런스

핵심 명령어

# 사용 가능한 모든 모드와 에이전트를 나열합니다
npx claude-flow@alpha sparc modes
npx claude-flow@alpha agents list

# MCP 통합을 초기화합니다
npx claude-flow@alpha mcp start

# 스웜 상태를 모니터링합니다
npx claude-flow@alpha swarm status

# 세션 데이터를 내보냅니다
npx claude-flow@alpha hooks session-end --export-metrics true

개발 워크플로

# 작업 전 사전 준비
npx claude-flow@alpha hooks pre-task --description "task description"

# 편집 후 알림  
npx claude-flow@alpha hooks post-edit --file "path/to/file"

# 성능 분석
npx claude-flow@alpha hooks post-task --analyze-performance true

GitHub 통합

# GitHub 통합을 초기화합니다
npx claude-flow@alpha github init

# Pull Request를 관리합니다
npx claude-flow@alpha github pr-manager

# 이슈를 추적합니다
npx claude-flow@alpha github issue-tracker

# 릴리스를 관리합니다
npx claude-flow@alpha github release-manager

🚨 문제 해결 가이드

일반적인 문제

❌ 설치 문제

# npm 캐시를 비우고 재설치합니다
npm cache clean --force
npx claude-flow@alpha init --force --reset

❌ 에이전트 연결 문제

# MCP 서버 상태를 확인합니다
npx claude-flow@alpha mcp status

# MCP 서버를 재시작합니다
npx claude-flow@alpha mcp restart

❌ 메모리 문제

# 에이전트 메모리를 비웁니다
npx claude-flow@alpha memory clear

# 세션 상태를 초기화합니다
npx claude-flow@alpha hooks session-restore --reset

❌ 성능 문제

# 성능 모니터링을 활성화합니다
npx claude-flow@alpha hooks post-task --analyze-performance true

# 리소스 제약 환경에서 에이전트 수를 줄입니다
npx claude-flow@alpha --agents 3 swarm "task description"

도움 받기

  • GitHub Issues: 버그 및 기능 요청 보고
  • 문서: 자세한 안내는 각 문서 파일에서 확인하세요
  • 커뮤니티: 실시간 지원을 위해 Discord 커뮤니티에 참여하세요
  • 성능: SWE-Bench 점수 84.8%, 작업 완료율 96.3%

📊 성능 지표

벤치마크 (v2.0.0-alpha.88)

  • SWE-Bench 점수: 84.8% (업계 최고)
  • 작업 완료율: 96.3%
  • 속도 향상: 기존 개발 대비 2.8-4.4배 향상
  • 메모리 효율성: 87% 최적화
  • 장애 복구: 99.2% 신뢰도

시스템 요구사항

구성 요소 최소 사양 권장 사양 엔터프라이즈
Node.js v20.0.0 v20 LTS v20 LTS
RAM 2 GB 8 GB 16+ GB
CPU 2코어 4코어 8+ 코어
디스크 500 MB 2 GB 10+ GB
네트워크 브로드밴드 고속 전용

🗺️ 내비게이션 맵

📖 핵심 문서

├── 📄 README.md                # 문서 허브 개요
├── 🏗️ ARCHITECTURE.md          # 시스템 설계 & 패턴
├── 🚀 DEPLOYMENT.md            # 설치 및 프로덕션 설정
├── 🛠️ DEVELOPMENT_WORKFLOW.md  # 개발 모범 사례
└── 📡 API_DOCUMENTATION.md     # 전체 API 레퍼런스

📁 문서 구조

docs/
├── 📄 README.md & INDEX.md                    # 핵심 진입점
│
├── 🔌 integrations/                           # 플랫폼 통합
│   ├── reasoningbank/                         # ReasoningBank AI 통합 (16개 문서)
│   ├── agentic-flow/                          # Agentic Flow 시스템 (5개 문서)
│   ├── agent-booster/                         # 에이전트 성능 최적화
│   └── epic-sdk/                              # Epic SDK 통합
│
├── 📊 reports/                                # 분석 및 리포트
│   ├── validation/                            # 검증 & 테스트 리포트 (7개 문서)
│   ├── releases/                              # 릴리스 노트 & 요약 (4개 문서)
│   └── analysis/                              # 심층 분석 & 리뷰 (2개 문서)
│
├── 🔧 technical/                              # 기술 세부사항
│   ├── fixes/                                 # 기술 수정 요약 (2개 문서)
│   └── performance/                           # 성능 리포트 & 지표
│
├── 🏗️ architecture/                           # 아키텍처 문서
├── 📚 guides/                                 # 사용자 가이드 & 튜토리얼
├── 🔬 experimental/                           # 실험적 기능
├── 📘 reference/                              # API & 명령어 레퍼런스
├── ⚙️ setup/                                  # 설정 & 구성 (+ ENV-SETUP-GUIDE)
├── ✅ validation/                             # 검증 프레임워크
├── 🔄 ci-cd/                                  # CI/CD 워크플로
├── 📦 sdk/                                    # SDK 문서
└── 📖 wiki/                                   # 추가 위키 콘텐츠

🎯 사용자 유형별 추천

👨‍💻 개발자

  1. 빠른 시작 가이드 - 5분 만에 시작하세요
  2. SPARC 개발 - 구조화된 개발 방법론을 학습합니다
  3. API 레퍼런스 - 전체 엔드포인트 문서
  4. 개발 워크플로 - 모범 사례와 표준

🏢 DevOps/운영

  1. 배포 가이드 - 프로덕션 배포 전략
  2. 아키텍처 개요 - 시스템 설계와 확장
  3. 모니터링 설정 - 상태 점검과 지표
  4. 보안 구현 - 보안 모범 사례

👑 기술 리더

  1. 시스템 아키텍처 - 고수준 시스템 설계
  2. 성능 지표 - 벤치마크와 최적화
  3. 스웜 인텔리전스 - 분산 조정 전략
  4. 엔터프라이즈 기능 - 프로덕션급 역량

🚀 프로덕트 매니저

  1. 기능 개요 - 전체 기능 매트릭스
  2. 사용 사례 - 실제 활용 시나리오
  3. 통합 역량 - 플랫폼 호환성
  4. 로드맵 - 향후 개발 계획

시스템 요구사항

구성 요소 최소 사양 권장 사양
Node.js v20.0.0 v20 LTS
npm v9.0.0 최신 버전
RAM 2 GB 8 GB
CPU 2코어 4+ 코어
디스크 500 MB 2 GB

📖 문서 심층 탐구

🔍 고급 주제

🧠 에이전트 조정 패턴

# 복잡한 프로젝트를 위한 계층형 조정
npx claude-flow@alpha swarm --topology hierarchical "enterprise application"

# 피어 협업을 위한 메시 조정  
npx claude-flow@alpha swarm --topology mesh "code review and optimization"

# 동적 요구사항을 위한 어댑티브 조정
npx claude-flow@alpha swarm --topology adaptive "evolving microservices architecture"

🔄 메모리 및 상태 관리

# 세션 간 지속 메모리
npx claude-flow@alpha hooks session-restore --session-id "project-alpha"

# 에이전트 간 메모리 공유
npx claude-flow@alpha hooks post-edit --memory-key "swarm/shared/architecture"

# 메모리 정리 및 최적화
npx claude-flow@alpha memory optimize --threshold 0.8

성능 최적화

# 동시 실행 활성화 (중요)
npx claude-flow@alpha swarm --parallel --max-concurrent 5

# 성능 모니터링과 분석  
npx claude-flow@alpha hooks post-task --analyze-performance true

# 리소스 사용 최적화
npx claude-flow@alpha --agents 3 --memory-limit 4GB swarm "task"

🎯 워크플로 통합

Git 통합

# 에이전트 조정과 함께 자동 커밋
npx claude-flow@alpha hooks pre-task --git-integration

# 스웜 리뷰를 통한 Pull Request 관리
npx claude-flow@alpha github pr-manager --auto-review

# 에이전트 기반 릴리스 조정
npx claude-flow@alpha github release-manager --version 2.1.0

CI/CD 통합

# 에이전트 검증이 포함된 pre-commit 훅
npx claude-flow@alpha hooks pre-commit --validate

# 배포 후 테스트 스웜
npx claude-flow@alpha swarm "validate production deployment" --agents tester,production-validator

# 성능 회귀 테스트
npx claude-flow@alpha swarm "performance regression analysis" --agents performance-benchmarker,perf-analyzer

🚀 프로덕션 배포 패턴

엔터프라이즈 규모 배포

# 프로덕션 클러스터 초기화
npx claude-flow@alpha init --production --cluster-size 10

# 로드 밸런싱 구성  
npx claude-flow@alpha configure --load-balancer --replicas 5

# 고가용성 설정
npx claude-flow@alpha deploy --ha --backup-strategy distributed

모니터링 & 가시성

# 실시간 메트릭 대시보드
npx claude-flow@alpha monitor --dashboard --port 3000

# 헬스 체크 자동화
npx claude-flow@alpha health-check --interval 30s --alerts

# 성능 분석
npx claude-flow@alpha analytics --export-metrics --format prometheus

📚 학습 자료

🎓 신규 사용자를 위한 학습 경로

1주차: 기초

  1. 설치 및 설정 - Claude Flow를 실행합니다
  2. 첫 번째 스웜 생성 - 첫 AI 팀을 구축합니다
  3. SPARC 방법론 - 구조화된 개발을 익힙니다
  4. 기본 명령어 - 핵심 CLI 조작을 숙달합니다

2주차: 고급 기능

  1. 에이전트 조정 - 스웜 인텔리전스를 이해합니다
  2. 메모리 관리 - 세션 간 지속 상태
  3. GitHub 통합 - 완전한 DevOps 워크플로
  4. 성능 최적화 - 속도와 효율성

3주차: 프로덕션 배포

  1. 아키텍처 설계 - 확장 가능한 시스템 패턴
  2. 보안 구현 - 엔터프라이즈 보안
  3. 모니터링 설정 - 프로덕션 가시성
  4. 문제 해결 - 이슈 해결 전략

📊 성공 지표

다음 벤치마크로 진행 상황을 추적하세요:

  • 작업 완료율: 목표 95% 이상 (Claude Flow는 96.3% 달성)
  • 개발 속도: 3배 향상을 목표로 (Claude Flow는 2.8-4.4배 제공)
  • 코드 품질: 다중 에이전트 검증으로 높은 리뷰 점수 유지
  • 메모리 효율성: 85% 이상 최적화 (Claude Flow: 87%)

🔧 API 통합 예시

REST API 사용

// Claude Flow client를 초기화합니다
const claudeFlow = new ClaudeFlowClient({
  apiKey: process.env.CLAUDE_FLOW_API_KEY,
  version: '2.0.0-alpha.88'
});

// 에이전트 스웜을 생성합니다
const swarm = await claudeFlow.swarm.create({
  task: "build microservices architecture",
  agents: ["system-architect", "backend-dev", "tester"],
  topology: "hierarchical"
});

// 진행 상황을 모니터링합니다
swarm.on('progress', (update) => {
  console.log(`Task: ${update.task}, Status: ${update.status}`);
});

WebSocket 실시간 업데이트

// 실시간 업데이트에 연결합니다
const ws = new WebSocket('wss://api.claude-flow.ai/v2/ws');

ws.on('swarm:update', (data) => {
  console.log('Swarm Progress:', data);
});

ws.on('agent:complete', (data) => {
  console.log('Agent Completed:', data.agentId, data.result);
});

🏆 모범 사례 & 팁

동시 실행 (중요)

# 모든 작업을 하나의 메시지로 묶어 실행하세요
# ✅ 올바른 예: 모든 내용을 하나의 명령으로 실행
npx claude-flow@alpha swarm --agents coder,tester,reviewer --parallel "full-stack app"

# ❌ 잘못된 예: 순차 명령 (6배 느림)
# npx claude-flow@alpha agent spawn coder
# npx claude-flow@alpha agent spawn tester  
# npx claude-flow@alpha agent spawn reviewer

🧠 메모리 최적화

# 효율적인 메모리 사용 패턴
npx claude-flow@alpha hooks post-edit --memory-key "swarm/shared/patterns" --compress

# 세션 간 지속성 확보
npx claude-flow@alpha hooks session-restore --optimize-memory

# 메모리 정리 자동화
npx claude-flow@alpha memory gc --threshold 0.9

🎯 에이전트 선택 전략

# 작업 복잡도에 맞게 에이전트를 매칭합니다
# 단순 작업 (1-3명)
npx claude-flow@alpha --agents 3 swarm "bug fix in authentication"

# 중간 규모 작업 (4-7명)  
npx claude-flow@alpha --agents 6 swarm "new feature with tests and docs"

# 복잡한 작업 (8-12명)
npx claude-flow@alpha --agents 10 swarm "full enterprise application"

🎉 성공 사례 & 벤치마크

업계 성능 (v2.0.0-alpha.88)

  • SWE-Bench 점수: 84.8% (업계 선두)
  • 작업 완료율: 96.3% 성공률
  • 개발 속도: 2.8-4.4배 향상
  • 메모리 효율성: 87% 최적화
  • 장애 복구: 99.2% 신뢰성
  • 에이전트 조정: 54개 이상의 전문화된 에이전트
  • MCP 도구: 112개 자동화 도구
  • 엔터프라이즈 적합성: 프로덕션급 아키텍처

실제 영향

  • 포춘 500 도입: 15개 이상 기업이 프로덕션에서 사용 중
  • 개발자 생산성: 평균 3.2배 속도 향상
  • 코드 품질: 다중 에이전트 리뷰로 버그 40% 감소
  • 시장 출시 속도: 제품 출시 60% 단축
  • 팀 효율성: 조정 오버헤드 25% 감소

📞 지원 받기

🆘 즉각적인 도움

  • 긴급 이슈: GitHub Issues
  • 기능 요청: Enhancement Template
  • 문서: 이 종합 가이드를 살펴보세요
  • 커뮤니티: 실시간 지원을 위한 Discord 커뮤니티

📧 연락처 정보

  • 기술 지원: support@claude-flow.ai
  • 문서 팀: docs@claude-flow.ai
  • 엔터프라이즈 영업: enterprise@claude-flow.ai
  • 일반 문의: info@claude-flow.ai

🔗 커뮤니티 링크


🚀 AI와 함께 미래를 만들 준비가 되셨나요?

Claude Flow v2.0.0-alpha.88

궁극의 AI 에이전트 오케스트레이션 플랫폼

54+ Specialized Agents • 112 MCP Tools • Swarm Intelligence • Enterprise Ready

30초 만에 시작하세요

npx claude-flow@alpha init --force

🌟 Claude Flow로 개발 중인 수천 명의 개발자와 함께하세요

🚀 빠른 시작📚 문서💬 커뮤니티🐛 이슈


AI 스웜 인텔리전스의 힘으로 개발 워크플로를 혁신하세요.

마지막 업데이트: 2025년 8월 13일 • 버전 2.0.0-alpha.88