agentforge
⚒️ AgentForge
AI 에이전트가 단조되는 곳 — Claude Code & Codex용 오케스트레이션
관리자: Soulcynics404 · Harsshh
빠른 시작 · 설치 · Claude Code 연동 · 스웜 명령 · MCP 서버 · 문서
에이전트 = 모델 + 하네스(Harness). 모델이 작성하고, 하네스가 도구, 메모리, 루프, 샌드박스, 제어 기능을 제공하여 실제로 작업할 수 있게 합니다. AgentForge가 바로 그 하네스입니다 — Claude Code와 Codex 주변의 실행 계층으로, 100개 이상의 특화 에이전트, 조정된 스웜, 자기 학습 메모리, 엔터프라이즈 가드레일을 추가합니다. 에이전트가 단순히 실행되는 것을 넘어 협업하게 만듭니다.
AgentForge는 rUv의 Ruflo(구 claude-flow)를 적극적으로 유지보수하는 포크로, MIT 라이선스 하에 리브랜딩되어 독립적으로 관리됩니다. 원본 아키텍처에 대한 모든 크레딧은 업스트림 프로젝트와 기여자들에게 있습니다.
✨ 제공 기능
User ──▶ AgentForge (CLI / MCP) ──▶ Router ──▶ Swarm ──▶ Agents ──▶ Memory ──▶ LLM Providers
▲ │
└────────────────── Learning Loop ◀──────────────────────┘기능 | 의미 | |
🧠 | 자기 학습 메모리 | 세션 간 HNSW 벡터 검색 — 에이전트가 효과적이었던 패턴을 기억하고 재사용합니다 |
🐝 | 조정된 스웜 | 계층형, 메시, 적응형 토폴로지와 100개 이상의 전문 에이전트 유형 |
🔀 | 스마트 모델 라우팅 | 3단계 라우팅: 결정적 codemod → Haiku → Sonnet/Opus (비용 절감, 더 빠른 실행) |
🪝 | 훅 + 관찰 가능성 | 편집 전/후 훅, 세션 수명주기 추적, 12개 백그라운드 워커 |
🔌 | MCP 서버 | MCP 지원 클라이언트(Claude Code, Cursor, Zed 등)에 300개 이상의 도구 노출 |
🧩 | 플러그인 생태계 | ADR, DDD, 보안 감사, 비용 추적, 브라우저 자동화 등 |
🛡️ | 정책 엔진 | 작업 승인, 결정 원장, 엔터프라이즈용 안전 장치 |
Related MCP server: Cognitive Core
📦 설치
요구 사항: Node.js ≥ 20 · npm ≥ 9 · Claude Code 또는 Codex CLI 설치 및 인증 (에이전트는 이러한 하네스를 통해 실행됩니다 — AgentForge가 조정합니다)
# Run directly (no install)
npx ruflo --version
# Or install globally
npm install -g ruflo참고: 런타임 패키지 이름은 업스트림에서 상속받았습니다(npm의
ruflo). 프로젝트 정체성, 브랜딩, 유지보수는 AgentForge의 것입니다.
🚀 빠른 시작
1️⃣ 프로젝트에서 초기화
cd my-project
npx ruflo init다음이 생성됩니다:
my-project/
├── .claude/ # Claude Code settings + hook configs
├── .agentforge/ # memory DB, session state
├── .agents/skills/ # cross-agent skill registry
└── CLAUDE.md # project rules wired for orchestration2️⃣ 상태 확인
npx ruflo doctor --fix # verifies Node, MCP servers, memory DB, API keys3️⃣ Claude Code를 실행하고 그냥… 대화하세요
init 후 Claude Code를 정상적으로 열면 — 훅이 작업을 스웜에 자동 라우팅하고, 성공적인 패턴에서 학습하며, 백그라운드에서 에이전트를 조정합니다:
you: "Build a REST API with auth, tests, and docs"
→ planner agent breaks it down
→ coder agents build in parallel
→ reviewer agent checks output
→ memory stores what worked🔗 Claude Code 연동
자동 (권장)
npx ruflo init가 모든 것을 연결합니다: MCP 등록, .claude/settings.json의 훅, 스킬, CLAUDE.md.
수동 MCP 등록
Claude Code MCP 설정(~/.claude.json 또는 프로젝트 .mcp.json)에 추가:
{
"mcpServers": {
"agentforge": {
"command": "npx",
"args": ["ruflo", "mcp", "start"]
}
}
}그런 다음 Claude Code 내에서 300개 이상의 도구를 직접 호출할 수 있습니다: memory_search, swarm_init, agent_spawn, task_orchestrate, neural_train 등.
Claude Code 플러그인으로 설치
# From the Claude Code prompt:
/plugin marketplace add Soulcynics404/AgentForge
/plugin install agentforge@AgentForge플러그인에는 슬래시 명령(/forge-init, /forge-swarm, /forge-status)과 plugin/skills/의 핵심 스킬 세트가 포함되어 있습니다.
다른 에이전트와 연동
하네스 | 방법 |
Codex CLI |
|
Cursor / Windsurf | MCP 설정을 동일한 |
모든 MCP 클라이언트 | 동일한 엔드포인트 — AgentForge는 하네스에 구애받지 않습니다 |
🐝 스웜 조정
# Initialize a swarm with a topology
npx ruflo swarm init --topology hierarchical --max-agents 8
# Spawn specialist agents
npx ruflo agent spawn --type coder --name backend-dev
npx ruflo agent spawn --type reviewer --name qa-bot
npx ruflo agent spawn --type architect --name system-design
# Orchestrate a task across them
npx ruflo task create --description "Build auth module with tests"
npx ruflo swarm start
# Watch progress
npx ruflo swarm status토폴로지: hierarchical(여왕 주도) · mesh(피어 투 피어) · adaptive(자기 조직화) · ring · star
AgentForge 명령은 조정 레코드를 생성합니다 — 실제 빌드는 Claude Code / Codex 에이전트가 수행합니다. 올바른 사고 모델:
swarm init→ 조정 상태 설정Claude Code 세션이 작업 수행 (코드 작성, 테스트 실행)
memory store→ 다음에 사용할 효과적인 패턴 저장
스웜 명령 호출 후 멈추지 마세요 — 계속 작업하세요; 하네스는 빌드하는 동안 동시에 조정합니다.
🧠 메모리 시스템
# Store a pattern that worked
npx ruflo memory store --key "auth-pattern" --value "JWT+refresh rotation" --namespace patterns
# Search past learnings before starting new work
npx ruflo memory query "authentication best approach"
# Session persistence
npx ruflo session save && npx ruflo session resume --latest메모리는 SQLite/RVF 저장소에서 HNSW 벡터 검색을 사용합니다 — 키워드가 달라도 의미적으로 유사한 패턴이 표면화됩니다.
🖥️ MCP 서버
AgentForge를 모든 MCP 클라이언트가 사용할 수 있는 독립형 MCP 서버로 실행:
npx ruflo mcp start # stdio mode (default)
npx ruflo mcp start --port 3000 # HTTP/SSE mode
npx ruflo mcp tools # list all exposed tools도구 패밀리: memory_*, swarm_*, agent_*, task_*, neural_*, hooks_*, policy_*, performance_* — 전체 카탈로그.
📚 문서
문서 | 내용 |
전체 참조: 기능, 저장 형식, 프로그래밍 API | |
번들 스킬 라이브러리 (agentdb, browser, neural, dual-mode 등) | |
에이전트 지침 및 역할 분담 모델 | |
릴리스 이력 | |
업스트림 문서 |
🤝 기여
이슈와 PR을 환영합니다! 중요한 변경 사항은 먼저 이슈를 열어주세요. 업스트림 기여는 ruvnet/ruflo로 보내주세요; 이 포크는 업스트림을 추적하며 브랜딩, 패키징, 커뮤니티 유지보수에 중점을 둡니다.
📄 라이선스
MIT — 원본 코드 © 2024–2026 ruvnet. 포크 유지보수 및 리브랜딩 © 2026 Harsshh (Soulcynics404).
⚒️ 더 똑똑하게 단조하세요. 함께 출시하세요.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseDqualityCmaintenanceAI-native orchestration layer with 80+ tools for task management, code editing, browser automation, terminal control, and persistent memory across CLI, local MCP, and cloud deployments.691131ISC
- AlicenseNot gradedqualityBmaintenanceEnables AI agents with persistent, multi-layer memory, multi-agent collaboration rooms, and video generation, all accessible via MCP tools.1MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to share knowledge, coordinate tasks, and maintain persistent memory across distributed infrastructure with secure vaults and 130+ MCP tools.7MIT
- AlicenseAqualityDmaintenanceAn agent orchestration layer that wraps expert agents as MCP tools, enabling integration with Claude Desktop, Cursor, and other MCP-compatible environments.4249MIT
Related MCP Connectors
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Soulcynics404/AgentForge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server