RunBox für Openclaw

RunBox ist eine autonome Code-Ausführungsumgebung, die x402-Protokolle für nutzungsbasierte Zahlungen verwendet, um Code in isolierten Docker-Containern über das Stellar-Netzwerk auszuführen.

daraijaola
v1.2.0
Apr 11, 2026
0
678
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install runbox

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, runbox über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist RunBox?

RunBox ist ein spezialisiertes Tool innerhalb des Openclaw Skills-Ökosystems, das KI-Agenten eine sichere, entfernte und isolierte Umgebung zur Code-Ausführung bietet. Durch die Nutzung des x402 Payment Required-Protokolls ermöglicht es autonome Zahlungen in USDC im Stellar-Netzwerk, wodurch traditionelle API-Keys oder manuelle Kontoverwaltung überflüssig werden. Dieser Skill ist unerlässlich für Agenten, die komplexe Berechnungen, Datenanalysen oder Skripttests in einer Vielzahl von Programmiersprachen durchführen müssen, ohne die Sicherheit der Host-Umgebung zu gefährden.

Die Umgebung ist hochgradig containerisiert, sodass jede Ausführung in einer sauberen Docker-Sandbox stattfindet. Mit Unterstützung für über ein Dutzend Sprachen, einschließlich Python, Rust und Go, bietet RunBox die nötige Flexibilität für moderne KI-gestützte Entwicklungs- und Automatisierungsaufgaben, während es durch Netzwerkisolierung und Ressourcenbeschränkungen eine strenge Sicherheitslage aufrechterhält.

RunBox Anwendungsfälle

  • Ausführen oder Testen von Code-Snippets in isolierten Umgebungen, um eine Kontamination des lokalen Systems zu verhindern.
  • Durchführen rechenintensiver Aufgaben oder Datenanalysen unter Verwendung von Bibliotheken wie statistics oder NumPy.
  • Ausführen von Code in Sprachen, die nicht auf dem lokalen Rechner installiert sind, wie Go, Rust oder R.
  • Benchmarking der Skriptleistung und Überprüfung der Sprachkompatibilität.
  • Automatisierte Skriptausführung, bei der der Agent seine eigenen Ressourcenkosten mittels USDC verwaltet.

So funktioniert RunBox

  1. Der Openclaw Skills-Agent initiiert eine Anfrage an den RunBox-Server für eine Code-Ausführungssitzung.
  2. Der Server antwortet mit einem 402 Payment Required-Status und stellt Zahlungsdetails für das Stellar-Netzwerk bereit.
  3. Der Agent bezahlt autonom 0.01 USDC von seiner konfigurierten Stellar-Wallet und erhält einen Transaktions-Hash.
  4. Der Agent sendet den Transaktions-Hash zur Zahlungsprüfung zurück an den Server und erhält ein 5-minütiges Sitzungs-token.
  5. Der Agent sendet den Code und die Sprachparameter unter Verwendung des Sitzungs-tokens zur Autorisierung an den Ausführungs-Endpunkt.
  6. Der RunBox-Server führt den Code innerhalb eines isolierten Docker-Containers ohne Netzwerkzugriff aus und gibt die Ergebnisse zurück.

RunBox Einrichtung

Um RunBox mit Openclaw Skills zu integrieren, müssen Sie Ihre Stellar-Wallet konfigurieren und die erforderlichen Abhängigkeiten installieren:

# Install required Python packages
pip install stellar-sdk requests python-dotenv

# Set up your Stellar secret key
openclaw set-env STELLAR_SECRET_KEY=YOUR_S_KEY_HERE

# (Optional) Set to testnet for development
openclaw set-env STELLAR_NETWORK=testnet

RunBox Datenschema & Taxonomie

RunBox organisiert Ausführungsdaten und Sitzungsmetadaten, um eine effiziente Wiederverwendung und Nachverfolgung zu gewährleisten. Zu den wichtigsten Datenpunkten gehören:

Funktion Beschreibung
Session Token Ein 5 Minuten gültiges JWT, das mehrere Ausführungen ohne erneute Zahlung ermöglicht.
Output Format Kann rohe Ausgabe oder ein vollständiges JSON-Objekt mit stdout, stderr, exit_code und execution_ms zurückgeben.
Resource Limits Strenge Ressourcenbeschränkungen: 256-512 MB Speicher, 1-1.5 CPU-Kerne und ein 60-Sekunden-Timeout.
Network Policy Strenge --network none-Konfiguration für alle Docker-Ausführungscontainer.

RunBox Erweiterte Funktionen

  • Sitzungswiederverwendung: Führen Sie mehrere Codeblöcke innerhalb eines 5-Minuten-Fensters für eine einmalige Zahlung von 0.01 USDC aus.
  • Mehrsprachige Unterstützung: Native Unterstützung für Python, JavaScript, Bash, Go, Rust, Ruby, PHP, Perl, Lua, Java, C/C++, TypeScript und R.
  • Autonome x402-Zahlungen: Nahtlose Integration mit dem Stellar-Netzwerk für Maschine-zu-Maschine-Finanztransaktionen.
  • Selbst-Hosting: Volle Fähigkeit, Ihre eigene RunBox-Instanz für den privaten oder unternehmenseigenen Gebrauch innerhalb des Openclaw Skills-Frameworks zu klonen und zu hosten.
  • Automatisierte Testnet-Faucet-Integration: Einfaches Onboarding unter Verwendung von Stellars Friendbot und Testnet-USDC für eine risikofreie Entwicklung.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*