StratCraft
ClawNexus/Écosystème
Écosystème modulaire

Écosystème

Six paquets. Tous les patterns d\'intégration.
Du CLI à Claude Desktop.

Écosystème de paquets

Un monorepo de paquets ciblés et composables — utilisez uniquement ce dont vous avez besoin.

clawnexus

Daemon + CLI

Le daemon et CLI. 13 composants cœur : chaînes de découverte, stockage de registre, vérificateur de santé, connecteur relais, moteur de politique, gestionnaire de tâches, routeur d\'agents et API HTTP sur le port 17890.

@clawnexus/sdk

SDK

Client HTTP TypeScript typé encapsulant l\'API daemon complète. Listez les instances, résolvez les noms, gérez les connexions relais, configurez les politiques et interagissez avec les agents par programmation.

@clawnexus/mcp-server

MCP

20+ outils MCP pour l\'intégration Claude Desktop et GPT. Découverte, registre, relais, interaction d\'agents et diagnostics — tous accessibles en langage naturel.

clawnexus-skill

Skill

OpenClaw Skill pour la gestion d\'agents en langage naturel. Lister, scanner, aliaser, connecter, résoudre — tout via des commandes conversationnelles dans OpenClaw.

clawnexus-plugin

Plugin

Adaptateur de plugin OpenClaw. Exécute le daemon ClawNexus dans le cycle de vie de plugin d\'OpenClaw. Détecte automatiquement le daemon autonome pour éviter les conflits de port.

Dashboard

Web UI

Interface Web pour la gestion visuelle des agents. Construit avec Vite et TypeScript. Surveillez les instances, gérez les alias, visualisez les connexions relais et examinez les propositions d\'agents.

Pont Google A2A

Chaque instance OpenClaw devient automatiquement compatible A2A — zéro configuration manuelle.

1

Génération de carte d\'agent

Génère automatiquement /.well-known/agent-card.json pour chaque instance découverte. Mappe les métadonnées OpenClaw vers les champs standard A2A.

2

Découverte de cartes

CardFetcher s\'exécute toutes les 5 minutes, découvrant les agents A2A distants et mettant en cache leurs cartes de capacités dans le registre local.

3

Gestionnaire JSON-RPC

Le point de terminaison POST /a2a implémente tasks/send et tasks/get. S\'adapte de manière transparente entre le modèle de tâche A2A et le protocole OpenClaw Gateway.

4

Persistance des tâches

A2ATaskStore persiste dans ~/.clawnexus/a2a-tasks.json. L\'éviction FIFO conserve les 100 tâches les plus récentes. Le remplacement atomique de fichier empêche la corruption.

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

Gouvernance axée sur la sécurité

Verrouillé par défaut. Ouvrez progressivement. Ne surprenez jamais l\'utilisateur.

Mode Queue (par défaut)

Chaque proposition entrante attend dans une file pour la révision humaine. Rien ne se passe sans approbation explicite. Le point de départ le plus sûr.

Mode Auto

Les propositions sont auto-évaluées selon les règles de politique : seuils de confiance, limites de débit, ACL, filtres de capacités. Les propositions approuvées s\'exécutent immédiatement.

Mode Hybrid

Les expéditeurs sur liste blanche sont auto-approuvés. Les expéditeurs inconnus vont dans la file. Le juste milieu pragmatique pour les déploiements en production.

Contrôles : seuils de confiance (0-100), limites de débit (10/min global, 3/min par pair), ACL, filtres de capacités, tâches concurrentes max (par défaut : 5)

Démarrage rapide CLI

De l\'installation à la première découverte en moins de 60 secondes.

Terminal
$ npm install -g clawnexusInstaller globalement
$ clawnexus startDémarrer le daemon
$ clawnexus listDécouvrir les agents
$ clawnexus alias raspi-4 homeNommer votre agent
$ clawnexus connect homeObtenir l\'URL WebSocket