ruflo: Claude Code에 신경계를 이식하는 100개 에이전트 오케스트레이션
ruvnet/ruflo
프로젝트 소개
Claude Code와 Codex를 실행하는 하네스(Harness) 레이어로, 단순한 코드 생성을 넘어 에이전트 간 협업과 자율적 학습을 가능하게 한다. 모델이 코드를 작성하는 동안, Ruflo는 도구, 메모리, 루프, 샌드박스, 제어 기능을 제공하여 에이전트가 실제로 일할 수 있는 환경을 구축한다. npx ruflo init 한 번으로 Claude Code에 신경계를 이식해 에이전트가 스스로 조직화되고, 작업에서 배우며, 세션을 넘어 기억을 유지하도록 만든다.
100개 이상의 전문 에이전트를 포함하며, 코딩, 테스트, 보안, 문서화, 아키텍처 등 다양한 영역을 커버한다. HNSW 인덱싱을 적용한 AgentDB 벡터 메모리는 N=20k 기준 브루트 포스 대비 약 1.9배, N=5k 기준 약 3.2~4.7배 빠른 검색 성능을 보인다. 또한 12개의 자동 트리거 워커가 감사, 최적화, 테스트 갭 분석 등을 백그라운드에서 처리하며, 33개의 네이티브 플러그인과 21개의 npm 플러그인을 통해 확장성을 지원한다.

제로 트러스트 연동(Federation)을 통해 다른 머신이나 조직의 에이전트와 안전하게 협력할 수 있다. AIDefence를 통한 프롬프트 인젝션 차단, PII 감지, CVE 취약점 스캔 등 엔터프라이즈급 보안 가드레일을 내장하고 있다. Claude, GPT, Gemini, Cohere, Ollama 등 다양한 LLM 프로바이더를 스마트 라우팅으로 지원하며, 로컬 LLM 실행도 가능하다.
개발자가 코드를 작성하는 동안 Ruflo가 조정(Coordination)을 담당하는 구조다. 기존 방식과 달리 에이전트가 단순히 실행만 하는 것이 아니라, 성공 패턴에서 학습하고(SONA, ReasoningBank), 트래젝터리 학습을 통해 스스로 최적화된다. MIT 라이선스로 공개되어 있으며, Rust 기반 AI 엔진과 Cognitum.One 아키텍처를 기반으로 한다.
ruvnet/ruflo
🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
TypeScript
이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.