Couldn't load this page.

← Blog
Engineering

E2B Sandboxes: Preise, Lebenszyklus und Alternativen

Yura Oak
Yura Oak21. August 2026

Eine E2B-Sandbox stellt einer Anwendung eine entfernte Umgebung zur Verfügung, in der Code ausgeführt und mit Dateien gearbeitet werden kann. Um einen Sandbox-Anbieter auszuwählen, vergleicht man die Ausführungs-API, die Sitzungsdauer, Parallelität, Netzwerksteuerung, beibehaltene Zustände und die Gesamtkosten. Ein niedriger CPU-Preis allein sagt nicht aus, ob ein Agent seine Aufgabe zuverlässig beenden kann.

Dieser Leitfaden stammt von Lizard. Wir haben die verlinkten Preis- und SDK-Dokumentationen am 9. September 2026 geprüft. Er vergleicht dokumentiertes Verhalten und eine illustrative Berechnung, keine gemessene Anbieterleistung.

Was eine Sandbox einem Agent hinzufügt

Ein Agent kann ein Programm erzeugen, ohne einen geeigneten Ort für dessen Ausführung zu haben. Eine Sandbox liefert eine Ausführungsumgebung, die von der Anwendung getrennt ist, die den Agent koordiniert.

Der Koordinator sendet Code oder Befehle, sammelt Ausgabe und Dateien und entscheidet, was als Nächstes zu tun ist. Er muss auch einen fehlgeschlagenen Befehl, eine abgelaufene Sitzung und die Bereinigung handhaben. Isolation ist nützlich, aber der Zugriff auf Anmeldedaten, externe Systeme und private Daten erfordert weiterhin eine bewusste Richtlinie.

Der Quickstart von E2B demonstriert Code-Ausführung und Dateizugriff über dessen SDK. Starte mit einer kleinen Aufgabe und prüfe sowohl Ausgabe als auch Fehler, bevor du sie mit einer größeren Agent-Schleife verbindest.

E2B-Preise: Plan und Laufzeit getrennt betrachten

E2B listet einen kostenlosen Hobby-Plan mit einer einmaligen Gutschrift von $100, Sitzungen bis zu einer Stunde und 20 parallelen Sandboxes. Pro listet eine monatliche Grundgebühr von $150 zuzüglich Nutzung, Sitzungen bis zu 24 Stunden und ein höheres Parallelitätskontingent. Die Plan-Gebühr ist nicht die Laufzeit-Rechnung. E2B-Preise.

Für eine illustrative Arbeitslast von 1.000 gesamten Laufzeitstunden bei 2 vCPUs und 4 GiB werden die veröffentlichten pro-Sekunden-Raten verwendet:

CPU:    1,000 × 3,600 × 2 × $0.000014 = $100.80
Memory: 1,000 × 3,600 × 4 × $0.0000045 = $64.80
Runtime subtotal: $165.60
With the $150 Pro base: $315.60 before tax and other charges

Dieses E2B-Beispiel lässt Testgutschriften, Steuern, kostenpflichtige Parallelitäts-Add-ons und andere Nutzung außen vor. Die gesamte Laufzeit erstreckt sich über alle Sandboxes; prüfe Sitzungs- und Parallelitätslimits separat.

Das gleiche Rechenbeispiel auf Lizard

Angenommen 1.000 gesamte Laufzeitstunden mit Lizards Messwerten von 2 vCPUs und 4 GB Speicher durchgehend. Lizards Speicher-Zähler verwendet 1.024 MiB pro GB, was der GiB-Menge im E2B-Beispiel entspricht.

CPU:    1,000 × 3,600 × 2 × $0.000006948 = $50.0256
Memory: 1,000 × 3,600 × 4 × $0.000003474 = $50.0256
Compute subtotal: $100.0512, or about $100.05
Monthly subscription: $0

Lizard hat in diesem Beispiel die niedrigeren Rechenkosten: $100,05 gegenüber E2Bs $165,60. Mit E2B Pros monatlicher Grundgebühr liegt der Vergleich bei $100,05 plus Lizard-Zahlungsgebühren versus $315,60, vor Steuern. Keine der Zahlen enthält zusätzlichen Speicher, Traffic oder andere Services. E2B Hobby hat keine Grundgebühr; füge Pros Gebühr nicht hinzu, wenn Hobby die Anforderungen erfüllt.

Dies ist eine Ratenberechnung, kein gemessenes Leistungsergebnis. Prüfe Limits und beibehaltene Zustände, bevor du einen Anbieter wählst. Quellen geprüft am 15. September 2026: E2B-Preise und Lizard-Preise.

Den Betriebsvertrag vergleichen

ProviderZuerst zu prüfenFragen für deinen Test
E2BCode-Ausführung, Vorlagen und SitzungspläneKann deine Aufgabe innerhalb der Sitzungs- und Parallelitätslimits fertig werden?
DaytonaSandbox-Lebenszyklus und Ressourcen-AbrechnungWas passiert mit Speicher und Kosten, wenn eine Sitzung stoppt?
ModalSandbox-Ressourcen und Integration mit dem Rest von ModalWie passen Start, Ausführung und gespeicherte Ausgaben in deinen Workflow?
LizardLizard SDK, projektbezogene Sandboxes und PauseverhaltenWas überlebt Pause, Ablauf und einen Host-Ausfall?

Daytona listet Rechenleistung, Speicher und Speicherplatz getrennt. Modals Sandbox-Dokumentation beschreibt Ausführung, Netzwerk und Lebenszyklus-Steuerung. Nutze diese spezifischen Dokumente beim Vergleich des Verhaltens; ein gemeinsames Wort wie "Pause" muss nicht dieselbe Speichergarantie bedeuten.

Pause ist kein Backup

Bei Lizard Sandboxes friert Pause die vCPUs ein und behält Speicher und laufende Prozesse im RAM des Hosts. Es wird kein dauerhafter Festplatten-Snapshot der gesamten Maschine geschrieben. Ein Host-Ausfall kann diesen pausierten Zustand daher verlieren.

Die Lebensdauer der Sandbox läuft auch während der Pause weiter. Das Lizard SDK dokumentiert ein Standard-Timeout von fünf Minuten; der Verzicht auf Ablauf ist eine separate Einstellung. Speichere wichtige Ausgaben außerhalb der Sandbox und setze eine Lebensdauer, die zur Aufgabe passt. Siehe das Lizard SDK und die Sandboxes-Dokumentation.

Bau keine Wiederherstellung auf eine Behauptung wie "sofort mit allem gespeichert fortsetzen" auf, es sei denn, du hast den genauen Ausfallfall geprüft. Teste Prozessfehler, abgelaufene Sitzungen und nicht verfügbare Hosts als separate Ereignisse.

Ein kleines Lizard SDK Beispiel

Installiere @lizard-build/sdk in einem Node-Projekt und stelle LIZARD_API_KEY über die Umgebung bereit. Ersetze my-project durch ein Projekt, das du nutzen kannst. Dieses Beispiel erstellt eine kurzlebige Umgebung, führt einen Befehl aus und gibt sie in einem finally-Block frei:

import { Lizard } from '@lizard-build/sdk';

const client = new Lizard({ project: 'my-project' });
const sandbox = await client.create('base', { timeoutMs: 300000 });
try {
  const result = await sandbox.process.exec('node -e "console.log(6 * 7)"');
  if (result.exitCode !== 0) throw new Error(result.stderr);
  console.log(result.stdout);
} finally {
  await sandbox.kill();
}

Der Befehl sollte 42 ausgeben. Das Beispiel veranschaulicht die API und das Bereinigungsmuster; es ist kein Durchsatz- oder Startup-Benchmark. Produktionscode sollte auch einen fehlgeschlagenen Bereinigungsversuch handhaben und benötigte Ausgaben vor der Beendigung bewahren.

Den Workflow testen, nicht nur den ersten Befehl

Nutze dieselbe Aufgabe und denselben Abhängigkeitssatz bei jedem Kandidaten. Miss Zeit bis zur nutzbaren Umgebung, Befehls-Ausführungszeit, Fehler, Ressourcenverbrauch und beibehaltene Ausgaben. Trenne Image-Vorbereitung von Sitzungsstart, damit der Vergleich dieselben Phasen misst.

Teste dann die Fälle, denen ein Agent begegnen wird: ein fehlschlagender Befehl, ein hängender Prozess, parallele Sitzungen, eine große Ausgabe und eine ablaufende Sitzung. Bestätige, dass der Koordinator genug Informationen aufzeichnet, um sicher erneut zu versuchen.

Wenn die Ausgabe eine Produktionsanwendung ist, deploye sie als Service mit einem normalen Release-Prozess. Eine Sandbox-URL und ein erfolgreicher Testlauf sind kein Ersatz für Deployment-Konfiguration, Monitoring und dauerhafte Daten. Unser Claude Code Deployment-Leitfaden deckt diesen nächsten Schritt ab.

FAQ

Ist E2B kostenlos? Der Hobby-Plan hat keine Grundgebühr und enthält eine einmalige Gutschrift, während Laufzeit veröffentlichte Nutzungssätze hat. Prüfe die geltenden Limits und was nach Verbrauch der Gutschrift passiert.

Ist Lizard für das obige Beispiel günstiger? Ja. Der Rechen-Zwischensumme betragen $100,05, verglichen mit E2Bs $165,60 bei Nutzung oder $315,60 mit Pros Grundgebühr. Addiere Lizard-Zahlungsgebühren und ggf. Speicher oder Traffic auf beiden Hosts. Lizard erfordert kein monatliches Abonnement.

Enthält E2B Pro unbegrenzte Laufzeit? Nein. Grundgebühr und Nutzungskosten sind getrennt.

Macht das Pausieren von Lizard Sandboxes deren Zustand dauerhaft? Nein. Pausierter Speicher bleibt im Host-RAM, und die Lebensdauer läuft weiter. Exportiere wichtige Daten und plane für Ablauf oder Host-Ausfall.

Welcher Anbieter ist am schnellsten? Dieser Leitfaden stellt kein Geschwindigkeits-Ranking auf. Miss dasselbe Image, dieselben Abhängigkeiten, Region und Bereitschaftsbedingung und berichte wiederholte Ergebnisse statt eines einzelnen erfolgreichen Starts.

Mit AI entwickeln. Mit Lizard ausliefern.

Du brauchst kein Plattform-Team, um live zu gehen. Deine ganze Cloud ist nur einen CLI-Befehl entfernt.

Kostenlos testen
Workspaces
Dienste
Add-ons
Bereitstellungen

Wir verwenden Cookies für wesentliche Website-Funktionen und Analysen. Siehe unsere Cookie-Richtlinie.