ruvnet/ruflo
Claude Code에 '팀'을 붙여주는 오케스트레이션 도구, ruflo(옛 Claude Flow)
ruflo는 Claude Code나 Codex 같은 AI 코딩 도구 위에 얹어서 여러 AI 에이전트가 서로 협업하도록 만들어주는 실행 계층이다. npx ruflo init 한 줄로 100개 이상의 전문 에이전트, 세션 간 기억, 자가 학습, 다른 컴퓨터에 있는 에이전트와의 안전한 통신 기능이 추가된다. 원래 이름은 Claude Flow였고 현재 TypeScript로 작성된 오픈소스 저장소로 68644개의 별을 받았다.
무엇을 하는 레포인가
- AI 모델(Claude, GPT 등)은 코드를 쓰는 역할만 하고, ruflo는 그 모델에게 도구·기억·반복 실행 루프·보안 통제를 붙여주는 '하니스(harness, 실행 틀)' 역할을 한다
- 설치 방법은 두 가지다. Claude Code 플러그인으로 슬래시 명령어 몇 개만 가볍게 쓰는 방법과, npx ruflo init으로 98개 에이전트·60여 개 명령어·MCP 서버·후크(hooks)까지 전체 기능을 설치하는 방법이 있다
- 여러 에이전트를 계층형, 그물형 등 다양한 구조(토폴로지)로 묶어 하나의 '스웜(swarm, 떼)'으로 협업시키고, 합의 알고리즘으로 조율한다
- AgentDB라는 벡터 메모리와 HNSW라는 검색 인덱스를 써서 브루트포스(전수조사) 대비 데이터 2만 개 기준 약 1.9배, 5천 개 기준 약 3.2~4.7배 빠른 검색을 냈고, 검색 정확도 지표인 recall@10은 약 0.99를 기록했다
- 서로 다른 컴퓨터나 조직에 있는 에이전트끼리 개인정보를 걸러내고 신원을 암호로 검증한 뒤 안전하게 협업하는 'federation(연합)' 기능도 포함한다
왜 중요한가
혼자 일하던 AI 코딩 에이전트를 여러 에이전트가 역할을 나눠 협업하고, 과거 작업을 기억해 점점 똑똑해지는 방식으로 바꿔주기 때문에 반복적인 개발·리뷰·보안 점검 업무를 자동화하려는 개발팀에 실질적인 도움이 될 수 있다. 68644개의 별과 8.1M 이상의 생태계 다운로드 수치가 실제 사용 규모를 보여준다.
이 레포의 용어
- 하니스(harness) · AI 모델에게 도구, 기억, 실행 루프를 붙여 실제로 작업을 수행하게 만드는 실행 틀
- MCP(Model Context Protocol) · AI 모델이 외부 도구나 서버와 표준화된 방식으로 통신하는 프로토콜
- 스웜(swarm) · 여러 에이전트가 하나의 팀처럼 역할을 나눠 협업하는 구조
- HNSW · 대량의 벡터 데이터에서 유사한 항목을 빠르게 찾는 근사 최근접 이웃 검색 인덱스 기법
- federation(연합) · 서로 다른 조직이나 컴퓨터의 에이전트들이 신원을 검증하고 데이터를 보호하며 협업하는 방식
레포 원문 소개 (영문)
🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
GitHub에서 보기주목받는 레포
- vorssaint/vorssaint-utils메뉴바 아이콘 하나로 유료 맥 앱 열 개 값을 대신하는 오픈소스 도구
- Alishahryar1/free-claude-code코딩 AI 에이전트를 무료 모델 49곳에 자유롭게 연결해주는 로컬 프록시
- freestylefly/awesome-gpt-image-2GPT-Image2로 원하는 이미지를 정확히 뽑아내는 프롬프트 설계도 532개를 모아놓은 저장소
- block/buzz사람과 AI 에이전트가 같은 채팅방에서 함께 일하는 오픈소스 협업 플랫폼
- NousResearch/hermes-agentNous Research가 만든, 쓰면 쓸수록 스스로 똑똑해지는 AI 에이전트 Hermes
- virgiliojr94/book-to-skill기술서 PDF를 AI 에이전트가 언제든 펼쳐볼 수 있는 '스킬'로 바꿔주는 도구
- VoltAgent/awesome-agent-skillsAI 코딩 도구가 특정 작업을 '전문가처럼' 하도록 도와주는 매뉴얼 1000개 이상을 한곳에 모았다
- anthropics/claude-plugins-community누구나 만든 Claude 확장 기능을 한곳에 모아 설치하게 해주는 저장소