Claude Code, Codex CLI, Cursor 등 AI 코딩 도구를 위한 플러그인, 에이전트, 스킬 및 명령어 마켓플레이스입니다.
ruvnet/ruflo
Claude Code와 Codex에 멀티 에이전트 스웜, 공유 메모리, 작업 라우팅, 머신 간 페더레이션을 더하는 에이전트 하네스
- 스타
- 76,422
- 포크
- 9,032
- 열린 이슈
- 1,055
- 마지막 커밋
- 19시간 전
어떤 프로젝트인가요?
Ruflo는 Claude Code와 Codex를 감싸 팀처럼 동작하는 에이전트들을 조율하는 TypeScript 하네스입니다. 코더, 테스터, 리뷰어, 아키텍트, 보안 담당자 등의 전문 에이전트 카탈로그, 합의를 지원하는 스웜 토폴로지, 작업을 라우팅하고 결과를 기록해 이후 작업에서 활용할 수 있게 하는 훅을 제공합니다.
메모리는 HNSW 인덱싱 벡터 스토어(AgentDB)와 RAG 검색 플러그인으로 관리해 세션이 바뀌어도 컨텍스트를 유지할 수 있습니다. 또한 Ruflo는 도구를 MCP 서버로 제공해 MCP를 지원하는 클라이언트에서 사용할 수 있으며, 워크플로, 에이전트, 토큰 비용을 살펴볼 수 있는 터미널 UI와 Claude Code 콘솔도 포함합니다.
페더레이션을 통해 서로 다른 머신이나 조직의 에이전트가 서로를 찾고, mTLS와 ed25519로 인증한 뒤 작업을 주고받을 수 있으며, 발신 메시지에는 PII 필터링이 적용됩니다. 프로젝트는 npx ruflo init 또는 Claude Code 플러그인으로 설치할 수 있습니다.
핵심 기능
- 01스웜 토폴로지와 합의를 지원하는 전문 에이전트 카탈로그
- 02HNSW 인덱싱 AgentDB를 통한 지속적 컨텍스트용 벡터 메모리
- 03작업을 라우팅하고 결과를 이후 작업에 반영하는 훅
- 04호환 클라이언트에 Ruflo 도구를 제공하는 MCP 서버
- 05mTLS, ed25519 신원 확인, PII 필터링을 지원하는 머신 간 페더레이션
- 06에이전트와 비용을 모니터링하는 터미널 UI 및 Claude Code 콘솔
활용 사례
- Claude Code에서 코딩 작업을 코더, 테스터, 리뷰어 에이전트에 분담하기
- 여러 세션에 걸쳐 프로젝트 컨텍스트와 이전 작업 결과 유지하기
- 원본 데이터를 공유하지 않고 서로 다른 머신이나 팀의 에이전트끼리 작업을 주고받게 하기
- 장시간 실행되는 자율 워크플로에서 토큰 사용량과 에이전트 활동 추적하기
빠른 시작
- 1
Claude Code에 Ruflo 플러그인 마켓플레이스를 추가하세요
/plugin marketplace add ruvnet/ruflo - 2
Claude Code에 핵심 플러그인을 설치하세요
/plugin install ruflo-core@ruflo - 3
플러그인을 다시 불러오고 Claude Code에서 Ruflo를 실행하세요
/reload-plugins - 4
또는 Codex나 다른 MCP 클라이언트를 사용하는 경우 프로젝트 터미널에서 설정 마법사를 실행하세요
npx ruflo@latest init wizard
사용 전 알아둘 점
- Claude Code 플러그인 경로를 사용하려면 Claude Code 2.1.287 이상이 필요합니다.
- Mods는 계정 권한으로 실행되며 샌드박스 처리되지 않습니다. 설치하기 전에 코드를 검토하세요.
토픽
자주 묻는 질문
- ruflo은(는) 무엇인가요?
- Claude Code와 Codex에 멀티 에이전트 스웜, 공유 메모리, 작업 라우팅, 머신 간 페더레이션을 더하는 에이전트 하네스 Ruflo는 Claude Code와 Codex를 감싸 팀처럼 동작하는 에이전트들을 조율하는 TypeScript 하네스입니다. 코더, 테스터, 리뷰어, 아키텍트, 보안 담당자 등의 전문 에이전트 카탈로그, 합의를 지원하는 스웜 토폴로지, 작업을 라우팅하고 결과를 기록해 이후 작업에서 활용할 수 있게 하는 훅을 제공합니다.
- ruflo은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ruflo은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ruflo은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ruflo의 마지막 커밋은 2026년 10월 18일입니다.
- ruflo은(는) 어디에 사용할 수 있나요?
- Claude Code에서 코딩 작업을 코더, 테스터, 리뷰어 에이전트에 분담하기 여러 세션에 걸쳐 프로젝트 컨텍스트와 이전 작업 결과 유지하기 원본 데이터를 공유하지 않고 서로 다른 머신이나 팀의 에이전트끼리 작업을 주고받게 하기 장시간 실행되는 자율 워크플로에서 토큰 사용량과 에이전트 활동 추적하기
- ruflo는 어떻게 설치하나요?
- Claude Code에 Ruflo 플러그인 마켓플레이스를 추가하세요: /plugin marketplace add ruvnet/ruflo Claude Code에 핵심 플러그인을 설치하세요: /plugin install ruflo-core@ruflo 플러그인을 다시 불러오고 Claude Code에서 Ruflo를 실행하세요: /reload-plugins 또는 Codex나 다른 MCP 클라이언트를 사용하는 경우 프로젝트 터미널에서 설정 마법사를 실행하세요: npx ruflo@latest init wizard
- ruflo은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ruvnet/ruflo
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude Code, Codex, OpenCode 등 코딩 에이전트가 하나의 엔드포인트를 공유하고 여러 모델 제공업체로 요청을 라우팅하는 로컬 게이트웨이입니다.
Claude Cowork용으로 영업, 법무, 재무, 제품 관리 등 지식 업무 역할에 맞춘 파일 기반 플러그인 모음입니다.
MCP 서버로 LLM에 연동 기능을 제공하는 오픈소스 셀프 호스팅 AI 워크플로 자동화 플랫폼이자 Zapier의 노코드 대안입니다.
휴대폰에서 Claude Code와 Codex 세션을 실행하는 모바일·웹·CLI 클라이언트로, 기기 간 종단 간 암호화 동기화를 지원합니다.
지원 에이전트부터 브라우저 및 컴퓨터 사용 에이전트까지, Claude API 기반 배포 가능한 앱을 만드는 스타터 프로젝트 모음입니다.