🌊 Claude-Flow v2.7.0: 엔터프라이즈 AI 오케스트레이션 플랫폼

🌟 Star on GitHub 📈 Downloads 📦 Latest Release ⚡ Claude Code 🏛️ Agentics Foundation 🛡️ MIT License

🌟 개요

Claude-Flow v2.7hive-mind swarm 지능, 영구 메모리, 그리고 100개 이상의 고급 MCP 도구를 결합하여 AI 기반 개발 워크플로우를 혁신하는 엔터프라이즈급 AI 오케스트레이션 플랫폼입니다.

🎯 주요 기능

  • 🧠 ReasoningBank Memory: 시맨틱 검색을 지원하는 영구 SQLite 스토리지 (2-3ms 지연시간)
  • 🔍 Semantic Search: 해시 기반 임베딩 - API 키 없이 작동
  • 🐝 Hive-Mind Intelligence: Queen이 이끄는 AI 조정 및 전문 worker agent
  • 🔧 100개의 MCP Tools: swarm 오케스트레이션 및 자동화를 위한 종합 도구 모음
  • 🔄 Dynamic Agent Architecture (DAA): 장애 허용성을 갖춘 자가 조직화 agent
  • 💾 Persistent Memory: 30개 이상의 전문화된 패턴을 가진 .swarm/memory.db
  • 🪝 Advanced Hooks System: 작업 전후 후크를 사용한 자동화된 워크플로우
  • 📊 GitHub Integration: 저장소 관리를 위한 6가지 전문 모드
  • 🌐 Flow Nexus Cloud: E2B sandbox, AI swarm, 챌린지 및 마켓플레이스

🔥 혁신적인 AI 조정: AI 기반 개발 오케스트레이션으로 더 빠르고, 더 스마트하며, 더 효율적으로 구축하세요


빠른 시작

📋 사전 요구사항

  • Node.js 18+ (LTS 권장)
  • npm 9+ 또는 동등한 패키지 매니저
  • Windows 사용자: 특별 지침은 원격 설정 가이드를 참조하세요

⚠️ 중요: Claude Code를 먼저 설치해야 합니다:

# 1. Claude Code를 전역으로 설치
npm install -g @anthropic-ai/claude-code

# 2. (선택사항) 더 빠른 설정을 위해 권한 확인 건너뛰기
claude --dangerously-skip-permissions

🚀 최신 Alpha 설치

# NPX (권장 - 항상 최신 버전)
npx claude-flow@alpha init --force
npx claude-flow@alpha --help

# 또는 전역 설치
npm install -g claude-flow@alpha
claude-flow --version
# v2.7.0-alpha.10

🆕 v2.7.0-alpha.10의 새로운 기능

Semantic Search 수정

시맨틱 검색이 0개의 결과를 반환하는 중요한 버그 수정:

  • ✅ 오래된 컴파일된 코드 수정 (dist-cjs/가 이제 Node.js 백엔드 사용)
  • retrieveMemories() flat 구조에 대한 결과 매핑 수정
  • ✅ 매개변수 불일치 수정 (namespace vs domain)
  • ✅ 해시 임베딩으로 2-3ms 쿼리 지연시간
  • ✅ API 키 없이 작동 (결정론적 1024차원 임베딩)

🧠 ReasoningBank Integration (agentic-flow@1.5.13)

  • Node.js Backend: WASM을 SQLite + better-sqlite3로 교체
  • Persistent Storage: 모든 메모리가 .swarm/memory.db에 저장됨
  • Semantic Search: 4요소 점수 기반 MMR 랭킹
  • Database Tables: patterns, embeddings, trajectories, links
  • Performance: 2ms 쿼리, 임베딩을 포함하여 패턴당 400KB
# 이제 시맨틱 검색이 완전히 작동합니다
npx claude-flow@alpha memory store test "API configuration" --namespace semantic --reasoningbank
npx claude-flow@alpha memory query "configuration" --namespace semantic --reasoningbank
# ✅ 2ms에 3개의 결과 발견 (시맨틱 검색)

📚 릴리스 노트: v2.7.0-alpha.10

🧠 메모리 시스템 명령어

ReasoningBank (영구 SQLite Memory)

# 시맨틱 검색과 함께 메모리 저장
npx claude-flow@alpha memory store api_key "REST API configuration" \
  --namespace backend --reasoningbank

# 시맨틱 검색으로 쿼리 (2-3ms 지연시간)
npx claude-flow@alpha memory query "API config" \
  --namespace backend --reasoningbank
# ✅ 3개의 결과 발견 (시맨틱 검색)

# 모든 메모리 나열
npx claude-flow@alpha memory list --namespace backend --reasoningbank

# 상태 및 통계 확인
npx claude-flow@alpha memory status --reasoningbank
# ✅ 총 메모리: 30
#    임베딩: 30
#    스토리지: .swarm/memory.db

기능

  • API 키 불필요: 해시 기반 임베딩 (1024차원)
  • Persistent Storage: SQLite 데이터베이스가 재시작 후에도 유지됨
  • Semantic Search: 유사도 점수를 사용한 MMR 랭킹
  • Namespace Isolation: 도메인별로 메모리 구성
  • Fast Queries: 평균 2-3ms 지연시간
  • Process Cleanup: 자동 데이터베이스 종료

선택사항: 향상된 Embeddings

# 더 나은 시맨틱 정확도를 위해 (API 키 필요)
export OPENAI_API_KEY=$YOUR_API_KEY
# text-embedding-3-small 사용 (1536차원)

🐝 Swarm 오케스트레이션

빠른 Swarm 명령어

# 빠른 작업 실행 (권장)
npx claude-flow@alpha swarm "build REST API with authentication" --claude

# 다중 agent 조정
npx claude-flow@alpha swarm init --topology mesh --max-agents 5
npx claude-flow@alpha swarm spawn researcher "analyze API patterns"
npx claude-flow@alpha swarm spawn coder "implement endpoints"
npx claude-flow@alpha swarm status

복잡한 프로젝트를 위한 Hive-Mind

# hive-mind 시스템 초기화
npx claude-flow@alpha hive-mind wizard
npx claude-flow@alpha hive-mind spawn "build enterprise system" --claude

# 세션 관리
npx claude-flow@alpha hive-mind status
npx claude-flow@alpha hive-mind resume session-xxxxx

사용 시기:

기능 swarm hive-mind
최적 사용 빠른 작업 복잡한 프로젝트
설정 즉시 대화형 wizard
Memory 작업 범위 프로젝트 전체 SQLite
Sessions 임시 영구 + 재개 가능

🔧 MCP Tools 통합

MCP Server 설정

# Claude Flow MCP server 추가 (필수)
claude mcp add claude-flow npx claude-flow@alpha mcp start

# 선택사항: 향상된 조정
claude mcp add ruv-swarm npx ruv-swarm mcp start

# 선택사항: 클라우드 기능 (등록 필요)
claude mcp add flow-nexus npx flow-nexus@latest mcp start

사용 가능한 MCP Tools (총 100개)

Core Tools:

  • swarm_init, agent_spawn, task_orchestrate
  • memory_usage, memory_search
  • neural_status, neural_train, neural_patterns

Memory Tools:

  • mcp__claude-flow__memory_usage - 영구 메모리 저장/검색
  • mcp__claude-flow__memory_search - 패턴 기반 검색

GitHub Tools:

  • github_repo_analyze, github_pr_manage, github_issue_track

Performance Tools:

  • benchmark_run, performance_report, bottleneck_analyze

📚 전체 참조: MCP Tools 문서


🪝 Advanced Hooks System

자동화된 워크플로우 향상

Claude-Flow는 향상된 작업을 위해 후크를 자동으로 구성합니다:

# init 중 자동으로 후크 구성
npx claude-flow@alpha init --force

사용 가능한 Hooks

Pre-Operation:

  • pre-task: 복잡도에 따라 agent 자동 할당
  • pre-edit: 파일 유효성 검사 및 리소스 준비
  • pre-command: 보안 유효성 검사

Post-Operation:

  • post-edit: 코드 자동 포맷
  • post-task: neural 패턴 학습
  • post-command: 메모리 업데이트

Session Management:

  • session-start: 이전 컨텍스트 복원
  • session-end: 요약 생성
  • session-restore: 메모리 로드

🎯 일반 워크플로우

패턴 1: 단일 기능 개발

# 기능당 한 번 초기화
npx claude-flow@alpha init --force
npx claude-flow@alpha hive-mind spawn "Implement authentication" --claude

# 동일한 기능 계속 (hive 재사용)
npx claude-flow@alpha memory query "auth" --recent
npx claude-flow@alpha swarm "Add password reset" --continue-session

패턴 2: 다중 기능 프로젝트

# 프로젝트 초기화
npx claude-flow@alpha init --force --project-name "my-app"

# 기능 1: Authentication
npx claude-flow@alpha hive-mind spawn "auth-system" --namespace auth --claude

# 기능 2: User management
npx claude-flow@alpha hive-mind spawn "user-mgmt" --namespace users --claude

패턴 3: 연구 및 분석

# 연구 세션 시작
npx claude-flow@alpha hive-mind spawn "Research microservices" \
  --agents researcher,analyst --claude

# 학습된 지식 확인
npx claude-flow@alpha memory stats
npx claude-flow@alpha memory query "microservices patterns" --reasoningbank

📊 성능 및 통계

  • 84.8% SWE-Bench 해결률 - 업계 최고의 문제 해결
  • 32.3% 토큰 감소 - 효율적인 컨텍스트 관리
  • 2.8-4.4배 속도 향상 - 병렬 조정
  • 2-3ms 쿼리 지연시간 - ReasoningBank 시맨틱 검색
  • 64개의 전문 agent - 완전한 개발 생태계
  • 100개의 MCP 도구 - 포괄적인 자동화 도구 모음

📚 문서

핵심 문서

릴리스 노트

고급 주제

구성


🤝 커뮤니티 및 지원


🚀 로드맵 및 목표

즉시 (Q4 2025)

  • ✅ 시맨틱 검색 수정 (v2.7.0-alpha.10)
  • ✅ ReasoningBank Node.js 백엔드
  • 🔄 향상된 임베딩 모델
  • 🔄 다중 사용자 협업 기능

Q1 2026

  • 고급 neural 패턴 인식
  • 클라우드 swarm 조정
  • 실시간 agent 통신
  • 엔터프라이즈 SSO 통합

성장 목표

  • 5K+ GitHub 스타, 월 50K npm 다운로드
  • $25K MRR, 15개 엔터프라이즈 고객
  • 90%+ 오류 예방
  • 개발자당 주당 30분 이상 절약

Star History

Star History Chart

📄 라이선스

MIT License - 자세한 내용은 LICENSE를 참조하세요


Built with ❤️ by rUv | Powered by Revolutionary AI

v2.7.0-alpha.10 - Semantic Search Fixed + ReasoningBank Node.js Backend