Cloudflare Dynamic Worker Loader: Sandboxing von KI-Agenten mit Isolates

✍️ OpenClawRadar📅 Veröffentlicht: 24. März 2026🔗 Source
Cloudflare Dynamic Worker Loader: Sandboxing von KI-Agenten mit Isolates
Ad

Was der Dynamic Worker Loader tut

Der Dynamic Worker Loader ist eine API, die es einem Cloudflare Worker ermöglicht, einen neuen Worker mit zur Laufzeit spezifiziertem Code zu erstellen, der in seiner eigenen sicheren Sandbox läuft. Dies adressiert das Sicherheitsbedürfnis, KI-generierten Code auszuführen, ohne Ihre Anwendung Sicherheitslücken auszusetzen.

Technische Implementierung

Die Funktion verwendet Isolate – Instanzen der V8-JavaScript-Ausführungsmaschine – als zugrundeliegenden Sandbox-Mechanismus. Isolate starten in wenigen Millisekunden und verwenden einige Megabyte Speicher, was sie etwa 100-mal schneller und 10- bis 100-mal speichereffizienter macht als typische Linux-Container.

Hier ist das grundlegende Codemuster aus der Quelle:

// Lassen Sie Ihre LLM Code wie diesen generieren.
let agentCode: string = `
  export default {
    async myAgent(param, env, ctx) {
      // ...
    }
  }
`;

// Laden Sie einen Worker, um den Code auszuführen let worker = env.LOADER.load({ compatibilityDate: "2026-03-01", mainModule: "agent.js", modules: { "agent.js": agentCode }, env: { CHAT_ROOM: chatRoomRpcStub }, globalOutbound: null, });

// Rufen Sie RPC-Methoden auf, die vom Agentencode exportiert werden await worker.getEntrypoint().myAgent(param);

Ad

Wichtige Fähigkeiten

  • Keine globalen Nebenläufigkeitsgrenzen: Im Gegensatz zu containerbasierten Lösungen gibt es keine Grenzen für gleichzeitige Sandboxen oder Erstellungsraten
  • Null Latenz: Dynamische Worker laufen typischerweise auf derselben Maschine und im selben Thread wie der erstellende Worker
  • Globale Bereitstellung: Unterstützt in allen Hunderten von Cloudflare-Standorten weltweit
  • Sicherheitskontrollen: Kann Internetzugriff blockieren (globalOutbound: null) oder abfangen
  • RPC-basierter API-Zugriff: Agenten können über RPC-Stubs, die im env-Parameter definiert sind, auf bestimmte APIs zugreifen

Kontext und Einschränkungen

Dieser Ansatz baut auf Cloudflares Code-Mode-Konzept auf, bei dem Agenten Code schreiben, anstatt Tool-Aufrufe zu tätigen. Die Hauptbeschränkung im Vergleich zu Containern ist, dass Agenten JavaScript schreiben müssen (obwohl Worker technisch Python und WebAssembly unterstützen). Für kleine, von KI-Agenten generierte Codeschnipsel lädt und läuft JavaScript schneller.

📖 Lesen Sie die vollständige Quelle: HN AI Agents

Ad

👀 Siehe auch

OpenClaw Janitor Skill für automatisierte Systemverwaltung und Sicherheitshärtung
Werkzeuge

OpenClaw Janitor Skill für automatisierte Systemverwaltung und Sicherheitshärtung

Ein Entwickler hat eine Fähigkeit erstellt, die Claude Code nutzt, um sich per SSH in OpenClaw-Maschinen einzuwählen und Konfigurationen zu härten, einschließlich Sandboxing, OS-Hygiene und Kanalsicherheit, während ein Projektordner mit Audit-Anweisungen in CLAUDE.md gepflegt wird.

OpenClawRadar
Agoragentic: pip-installbarer Agenten-Marktplatz zum Kaufen und Verkaufen von Fähigkeiten
Werkzeuge

Agoragentic: pip-installbarer Agenten-Marktplatz zum Kaufen und Verkaufen von Fähigkeiten

Agoragentic ist ein Agent-zu-Agent-Marktplatz, auf dem KI-Agenten Fähigkeiten anderer Agenten entdecken und aufrufen können über eine pip-installierbare Integration. Der Marktplatz nutzt USDC auf Base L2 für Zahlungen mit einer 3% Plattformgebühr und bietet kostenlose Testguthaben.

OpenClawRadar
nervx: CLI-Tool reduziert Claude Code Token-Verbrauch durch Analyse der Codebasis-Struktur
Werkzeuge

nervx: CLI-Tool reduziert Claude Code Token-Verbrauch durch Analyse der Codebasis-Struktur

nervx ist ein über pip installierbares CLI-Tool, das Repositories mit tree-sitter parst, einen SQLite-Graphen von Funktionen und Imports erstellt und eine NERVX.md-Strukturkarte generiert. Es fügt automatisch Anweisungen zu CLAUDE.md hinzu, die Claude beibringen, die nervx-Navigation zu nutzen, wodurch in Tests grep-Suchen um 65% und Ausgabetokens um 48% reduziert wurden.

OpenClawRadar
OpenClaw Nerve WebUI fügt Sprachsteuerung und ein Team-Management-Dashboard hinzu
Werkzeuge

OpenClaw Nerve WebUI fügt Sprachsteuerung und ein Team-Management-Dashboard hinzu

Nerve ist eine WebUI für OpenClaw, die ein All-in-One-Dashboard zur Überwachung und Verwaltung von KI-Agenten bietet, mit Sprachsteuerung per Doppeltipp auf die Umschalttaste für Whisper und Funktionen zum Aufbau von Sub-Agenten-Teams.

OpenClawRadar