agentforge
⚒️ AgentForge
Donde se forjan agentes de IA — orquestación para Claude Code y Codex
Mantenido por Soulcynics404 · Harsshh
Inicio Rápido · Instalación · Integración con Claude Code · Comandos de Enjambre · Servidor MCP · Documentación
Agente = Modelo + Arnés. El modelo escribe; el arnés le da herramientas, memoria, bucles, sandboxes y controles para que pueda trabajar de verdad. AgentForge es ese arnés — la capa de ejecución alrededor de Claude Code y Codex que añade más de 100 agentes especializados, enjambres coordinados, memoria de autoaprendizaje y salvaguardas empresariales. Así los agentes no solo se ejecutan, colaboran.
AgentForge es un fork mantenido activamente de Ruflo (anteriormente claude-flow) por rUv, renombrado y mantenido de forma independiente bajo la licencia MIT. Todo el crédito de la arquitectura original va para el proyecto upstream y sus contribuyentes.
✨ Lo que obtienes
User ──▶ AgentForge (CLI / MCP) ──▶ Router ──▶ Swarm ──▶ Agents ──▶ Memory ──▶ LLM Providers
▲ │
└────────────────── Learning Loop ◀──────────────────────┘Característica | Qué significa | |
🧠 | Memoria de autoaprendizaje | Búsqueda vectorial HNSW entre sesiones — los agentes recuerdan lo que funcionó y lo reutilizan |
🐝 | Enjambres coordinados | Topologías jerárquicas, en malla y adaptativas con más de 100 tipos de agentes especialistas |
🔀 | Enrutamiento inteligente de modelos | Enrutamiento de 3 niveles: codemod determinista → Haiku → Sonnet/Opus (paga menos, corre más rápido) |
🪝 | Ganchos + observabilidad | Ganchos pre/post-edición, seguimiento del ciclo de vida de la sesión, 12 trabajadores en segundo plano |
🔌 | Servidor MCP | Más de 300 herramientas expuestas a cualquier cliente compatible con MCP (Claude Code, Cursor, Zed…) |
🧩 | Ecosistema de plugins | ADRs, DDD, auditorías de seguridad, seguimiento de costes, automatización de navegador y más |
🛡️ | Motor de políticas | Aprobaciones de acciones, libro de decisiones, envolturas de seguridad para uso empresarial |
Related MCP server: hAIveMind MCP Server
📦 Instalación
Requisitos: Node.js ≥ 20 · npm ≥ 9 · Claude Code o Codex CLI instalados y autenticados (los agentes se ejecutan a través de estos harnesses — AgentForge coordina)
# Run directly (no install)
npx ruflo --version
# Or install globally
npm install -g rufloNota: el nombre del paquete en tiempo de ejecución se hereda del upstream (
rufloen npm). La identidad del proyecto, la marca y el mantenimiento son de AgentForge.
🚀 Inicio Rápido
1️⃣ Inicializa en tu proyecto
cd my-project
npx ruflo initEsto crea:
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️⃣ Comprobación de salud
npx ruflo doctor --fix # verifies Node, MCP servers, memory DB, API keys3️⃣ Lanza Claude Code y simplemente… habla
Después de init, abre Claude Code normalmente — los ganchos enrutan automáticamente las tareas a los enjambres, aprenden de patrones exitosos y coordinan agentes en segundo plano:
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🔗 Integración con Claude Code
Automática (recomendada)
npx ruflo init conecta todo: registro MCP, ganchos en .claude/settings.json, habilidades y CLAUDE.md.
Registro manual de MCP
Añade a tu configuración MCP de Claude Code (~/.claude.json o .mcp.json del proyecto):
{
"mcpServers": {
"agentforge": {
"command": "npx",
"args": ["ruflo", "mcp", "start"]
}
}
}Luego, dentro de Claude Code puedes llamar a más de 300 herramientas directamente: memory_search, swarm_init, agent_spawn, task_orchestrate, neural_train y más.
Instalar como plugin de Claude Code
# From the Claude Code prompt:
/plugin marketplace add Soulcynics404/AgentForge
/plugin install agentforge@AgentForgeEl plugin incluye comandos de barra (/forge-init, /forge-swarm, /forge-status) además del conjunto de habilidades principal de plugin/skills/.
Integración con otros agentes
Harness | Cómo |
Codex CLI |
|
Cursor / Windsurf | Apunta su configuración MCP al mismo servidor |
Cualquier cliente MCP | Mismo endpoint — AgentForge es agnóstico al harness |
🐝 Coordinación de enjambres
# 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 statusTopologías: hierarchical (liderado por reina) · mesh (peer-to-peer) · adaptive (autoorganizado) · ring · star
Los comandos de AgentForge crean registros de coordinación — la construcción real la hacen tus agentes de Claude Code / Codex. El modelo mental correcto:
swarm init→ configura el estado de coordinaciónTu sesión de Claude Code hace el trabajo (escribe código, ejecuta pruebas)
memory store→ guarda lo que funcionó para la próxima vez
No te detengas después de llamar a un comando de enjambre — sigue trabajando; el harness coordina mientras construyes.
🧠 Sistema de memoria
# 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 --latestLa memoria usa búsqueda vectorial HNSW sobre un almacén SQLite/RVF — los patrones semánticamente similares aparecen incluso cuando las palabras clave difieren.
🖥️ Servidor MCP
Ejecuta AgentForge como un servidor MCP independiente que cualquier cliente MCP puede consumir:
npx ruflo mcp start # stdio mode (default)
npx ruflo mcp start --port 3000 # HTTP/SSE mode
npx ruflo mcp tools # list all exposed toolsFamilias de herramientas: memory_*, swarm_*, agent_*, task_*, neural_*, hooks_*, policy_*, performance_* — catálogo completo.
📚 Documentación
Doc | Contenido |
Referencia completa: características, formato de almacenamiento, API programática | |
Biblioteca de habilidades incluida (agentdb, browser, neural, dual-mode…) | |
Instrucciones del agente y modelo de división del trabajo | |
Historial de versiones | |
Documentación upstream |
🤝 Contribuciones
¡Issues y PRs bienvenidos! Para cambios significativos, abre un issue primero. Las contribuciones upstream deben ir a ruvnet/ruflo; este fork sigue al upstream y se centra en la marca, el empaquetado y el mantenimiento de la comunidad.
📄 Licencia
MIT — código original © 2024–2026 ruvnet. Mantenimiento y renombrado del fork © 2026 Harsshh (Soulcynics404).
⚒️ Forja más inteligente. Entrega en equipo.
This server cannot be deployed
Maintenance
Related MCP Connectors
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
MCP-first toolbox for agents: KV storage, auth, queue, and utility tools. Free in early access.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
Related MCP Servers
- AlicenseDqualityDmaintenanceAI-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.699 npm31ISC
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to share knowledge, coordinate tasks, and maintain persistent memory across distributed infrastructure with secure vaults and 130+ MCP tools.7MIT
- AlicenseNot gradedqualityBmaintenanceEnables multi-agent and human collaboration through MCP with scoped rooms, invites, @mentions, task claims, file locks, and push delivery to Claude Code, Codex, and Cursor. Provides cross-company safety, human review, and MCP/A2A protocols for coordinated agent work.18 npmApache 2.0
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants to save and retrieve code snippets, perform semantic vector search, generate code style guides and wiki documentation, and orchestrate multi-agent workflows through MCP tools.-