ClawOrchestrate
/install claworchestrate
ClawOrchestrate
Cross-machine AI agent orchestration for OpenClaw.
Dispatch tasks from one machine to agents running on another. Monitor progress. Coordinate teams.
What It Does
- Send tasks to agents on remote machines via HTTP
- Trigger local
openclaw agentcommands on remote hosts - Simple REST API — works with curl, any HTTP client
- Tailscale-compatible (secure by default)
Quick Start
1. Install the dispatcher on remote machines (PC2, PC3, etc.)
# Copy dispatcher to remote machine
scp scripts/dispatcher.py user@remote-host:~/.openclaw/dispatcher.py
# Start the dispatcher
ssh user@remote-host "nohup python3 ~/.openclaw/dispatcher.py &"
2. Send tasks from your gateway machine (PC1)
# Dispatch to an agent
curl -X POST http://remote-ip:9876/dispatch \
-H 'Content-Type: application/json' \
-d '{"agent":"byondedu-ceo","message":"Read TASKS.md and start building."}'
# Check health
curl http://remote-ip:9876/health
3. Automate with scripts
# Dispatch to all teams
bash scripts/dispatch-all.sh "Daily standup — report progress."
Architecture
┌─────────────┐ HTTP POST ┌─────────────┐
│ PC1 │ ─────────────────► │ PC2 │
│ (Gateway) │ │ (Remote) │
│ │ │ │
│ Che (CEO) │ :9876/dispatch │ ByondEdu │
│ sends task │ │ AgentSocial│
└─────────────┘ └─────────────┘
│
dispatcher.py
│
openclaw agent
--agent byondedu-ceo
--message "..."
Setup as Systemd Service (Persistent)
On each remote machine:
cat > ~/.config/systemd/user/agent-dispatcher.service \x3C\x3C 'EOF'
[Unit]
Description=ClawOrchestrate Agent Dispatcher
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/python3 /home/%u/.openclaw/dispatcher.py
Restart=always
RestartSec=5
[Install]
WantedBy=default.target
EOF
systemctl --user daemon-reload
systemctl --user enable agent-dispatcher
systemctl --user start agent-dispatcher
API Reference
| Endpoint | Method | Body | Response |
|---|---|---|---|
/dispatch |
POST | {"agent":"id","message":"text"} |
{"status":"dispatched","agent":"id"} |
/health |
GET | — | {"status":"ok"} |
Security
- Runs on Tailscale network only (not exposed to internet)
- No authentication (Tailscale provides network-level auth)
- Add API key auth for public deployments (see docs/SECURITY.md)
Files
scripts/dispatcher.py— The HTTP server (run on remote machines)scripts/dispatch-all.sh— Broadcast script (run on gateway)scripts/setup-service.sh— Systemd service installerdocs/ARCHITECTURE.md— Full architecture detailsdocs/SECURITY.md— Security hardening guide
License
MIT — Free for personal and commercial use. Premium features (dashboard, scheduler, analytics) available at claworchestrate.com.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install claworchestrate - 安装完成后,直接呼叫该 Skill 的名称或使用
/claworchestrate触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
ClawOrchestrate 是什么?
Orchestrate AI agents across multiple machines. Dispatch tasks, monitor progress, and coordinate teams from a central gateway. Works over Tailscale, SSH, or... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 61 次。
如何安装 ClawOrchestrate?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install claworchestrate」即可一键安装,无需额外配置。
ClawOrchestrate 是免费的吗?
是的,ClawOrchestrate 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
ClawOrchestrate 支持哪些平台?
ClawOrchestrate 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ClawOrchestrate?
由 loop-capital(@loop-capital)开发并维护,当前版本 v0.1.1。