Skip to main content
Glama

⚒️ AgentForge

AIエージェントが鍛造される場所 — Claude Code & Codex のためのオーケストレーション

License: MIT Node Based on Ruflo Claude Code Codex

メンテナー: Soulcynics404 · Harsshh

クイックスタート · インストール · Claude Code連携 · スウォームコマンド · MCPサーバー · ドキュメント


エージェント = モデル + ハーネス。 モデルが書き、ハーネスがツール・メモリ・ループ・サンドボックス・制御を与えて実際に仕事ができるようにする。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 orchestration

2️⃣ ヘルスチェック

npx ruflo doctor --fix      # verifies Node, MCP servers, memory DB, API keys

3️⃣ 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_searchswarm_initagent_spawntask_orchestrateneural_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

npx ruflo init がCodexを検出し .agents/config.toml を書き込む

Cursor / Windsurf

MCP設定を同じ npx ruflo mcp start サーバーに向ける

任意の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エージェントが行います。正しいメンタルモデル:

  1. swarm init → 調整状態をセットアップ

  2. Claude Codeセッションが作業を実行(コードを書き、テストを実行)

  3. 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…)

アーキテクチャ

エージェント指示 & 役割分担モデル

変更履歴

リリース履歴

アップストリームドキュメント

github.com/ruvnet/ruflo


🤝 コントリビューション

IssueとPRを歓迎します! 大きな変更の場合は、まずIssueを開いてください。アップストリームへの貢献はruvnet/rufloへお願いします。このフォークはアップストリームを追跡し、ブランディング、パッケージング、コミュニティメンテナンスに焦点を当てています。

📄 ライセンス

MIT — オリジナルコード © 2024–2026 ruvnet。フォークのメンテナンス & リブランド © 2026 Harsshh (Soulcynics404)。

⚒️ より賢く鍛造し、ともに出荷しよう。

A
license - permissive license
Not graded
quality - not tested
Not graded
maintenance - not tested

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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