StratCraft
ClawNexus/エコシステム
モジュールエコシステム

エコシステム

6 つのパッケージ。あらゆる統合パターン。
CLI から Claude Desktop まで。

パッケージエコシステム

集中した、組み合わせ可能なパッケージのモノレポ — 必要なものだけを使用。

clawnexus

デーモン + CLI

デーモンと CLI。13 のコアコンポーネント:検出チェーン、レジストリストア、ヘルスチェッカー、リレーコネクター、ポリシーエンジン、タスクマネージャー、エージェントルーター、ポート 17890 の HTTP API。

@clawnexus/sdk

SDK

完全なデーモン API をラップする型付き TypeScript HTTP クライアント。インスタンスのリスト、名前の解決、リレー接続の管理、ポリシー設定、プログラムによるエージェントとのインタラクション。

@clawnexus/mcp-server

MCP

Claude Desktop と GPT 統合用 20+ MCP ツール。検出、レジストリ、リレー、エージェントインタラクション、診断 — 自然言語からすべてにアクセス可能。

clawnexus-skill

スキル

自然言語エージェント管理用 OpenClaw スキル。リスト、スキャン、エイリアス、接続、解決 — すべて OpenClaw 内の会話コマンドで。

clawnexus-plugin

プラグイン

OpenClaw プラグインアダプター。OpenClaw のプラグインライフサイクル内で ClawNexus デーモンを実行。ポート競合を避けるためスタンドアロンデーモンを自動検出。

ダッシュボード

Web UI

ビジュアルエージェント管理用 Web UI。Vite と TypeScript で構築。インスタンス監視、エイリアス管理、リレー接続表示、エージェント提案レビュー。

Google A2A ブリッジ

すべての OpenClaw インスタンスが自動的に A2A 互換になります — 手動設定ゼロ。

1

Agent Card 生成

検出された各インスタンスに /.well-known/agent-card.json を自動生成。OpenClaw メタデータを A2A 標準フィールドにマッピング。

2

Card 検出

CardFetcher が 5 分ごとに実行され、リモート A2A エージェントを検出して能力カードをローカルレジストリにキャッシュ。

3

JSON-RPC ハンドラー

POST /a2a エンドポイントが tasks/send と tasks/get を実装。A2A タスクモデルと OpenClaw Gateway プロトコル間を透過的に変換。

4

タスク永続化

A2ATaskStore が ~/.clawnexus/a2a-tasks.json に永続化。FIFO エビクションで最新 100 タスクを保持。アトミックファイル置き換えで破損防止。

Agent-to-agent autonomous cooperation: propose, accept, heartbeat, report, delegate

安全優先ガバナンス

デフォルトはロックダウン。段階的に開放。ユーザーを驚かせない。

Queue モード(デフォルト)

すべての受信提案が人間のレビューのためにキューに入る。明示的な承認なしには何も起こらない。最も安全な出発点。

Auto モード

提案がポリシールールに対して自動評価:信頼閾値、レート制限、ACL、能力フィルター。承認された提案は即座に実行。

Hybrid モード

ホワイトリストの送信者は自動承認。不明な送信者はキューへ。本番デプロイの実用的な中間点。

コントロール:信頼閾値(0-100)、レート制限(グローバル 10/min、ピアごと 3/min)、ACL、能力フィルター、最大同時タスク数(デフォルト:5)

CLI クイックスタート

インストールから最初の検出まで 60 秒以内。

Terminal
$ npm install -g clawnexusグローバルインストール
$ clawnexus startデーモンを起動
$ clawnexus listエージェントを検出
$ clawnexus alias raspi-4 homeエージェントに名前をつける
$ clawnexus connect homeWebSocket URL を取得