Verwaltet das OpenClaw Cluster Gateway als zentralen Hub zur Koordination, Task-Verteilung und Kommunikation zwischen Sub-Agenten im Cluster.
# Cluster Gateway Node Skill
**Status:** π§ Vorbereitend - Wartet auf Messaging-Schnittstelle
## Zweck
Verwaltet das OpenClaw Gateway als zentraler Hub fΓΌr Sub-Agent-Kommunikation, Task-Verteilung und Cluster-Koordination.
## Verwendung
```bash
# Gateway-Status prΓΌfen
openclaw cluster gateway status
# Sub-Agent auf Node deployen
openclaw cluster gateway deploy --node <node-id> --agent <agent-type>
# Task an Worker Node senden
openclaw cluster gateway task --target <node-id> --command "<task>"
# Relay Node konfigurieren
openclaw cluster gateway relay --enable --node <node-id>
```
## Architektur
```
βββββββββββββββββββββββββββββββββββββββ
β CLUSTER GATEWAY β
β (Node 1 - Haupt-Hub) β
βββββββββββββββββββββββββββββββββββββββ€
β β’ Task Queue β
β β’ Node Registry β
β β’ Sub-Agent Orchestration β
β β’ Resource Scheduler β
β β’ Messaging Router (zukΓΌnftig) β
ββββββββββββββββ¬βββββββββββββββββββββββ
β
ββββββββββββΌβββββββββββ
β β β
βββββΌββββ ββββΌββββ βββββΌβββ
β Node 2β βNode 3β βNode 4β
βWorker β βRelay β βWorkerβ
βββββββββ ββββββββ ββββββββ
```
## Node-Typen
| Typ | Funktion | Beispiel |
|-----|----------|----------|
| `gateway` | Zentraler Hub | Node 1 |
| `worker` | Task-AusfΓΌhrung | Node 2, Node 4 |
| `relay` | Weiterleitung/Proxy | Node 3 |
| `storage` | Datenspeicherung | Node 5 |
## Konfiguration
```json
// cluster-gateway.config.json
{
"gateway": {
"id": "node-1",
"role": "hub",
"bind": "0.0.0.0",
"port": 18789
},
"nodes": [
{"id": "node-2", "role": "worker", "host": "10.10.0.2"},
{"id": "node-3", "role": "relay", "host": "10.10.0.3"},
{"id": "node-4", "role": "worker", "host": "10.10.0.4"}
],
"messaging": {
"enabled": false,
"provider": "pending"
}
}
```
## Offene Punkte (Blocker)
- [ ] Messaging-Schnittstelle wΓ€hlen (Slack/WebChat/GMX/SMTP/anderes)
- [ ] Node 4 (Redmi) Anbindung abschlieΓen
- [ ] SMTP-Tests durchfΓΌhren
- [ ] Alerting-System implementieren
## Siehe auch
- [Worker Node Skill](../worker-node/SKILL.md)
- [Relay Node Skill](../relay-node/SKILL.md)
- [Resource Manager Skill](../resource-manager/SKILL.md)
don't have the plugin yet? install it then click "run inline in claude" again.