AI ajanları için Firecracker sandbox'ları
AI'ın yazdığı denetlenmemiş kodu, yaklaşık bir saniyede başlayan yalıtılmış bir Linux mikroVM'inde çalıştırın. Python, TypeScript veya herhangi bir MCP istemcisinden çağırın. Kripto bakiyeden saniye bazlı ücret — abonelik yok, minimum yok, KYC yok.
Denemek için $1 ücretsiz — e-postanı onayla, ilk sandbox'ına eklensin, bakiye yüklemek gerekmez
pip install eqvps
export EQVPS_API_KEY="<your API token>"
python -c "from eqvps import Sandbox; s = Sandbox.create(); print(s.run('print(2+2)').stdout); s.kill()"TypeScript: npm i @eqvps/sdk · MCP: https://mcp.eqvps.com/mcp
Neden Docker ya da kendi sunucunuz değil?
Sandbox, güvenilmeyen kodu çalıştırmak içindir — bir yabancının GitHub deposu, okumadığınız bir paket, bir AI'ın az önce yazdığı kod — sizin hiçbir şeyinize ulaşamayacağı bir yerde.
Dizüstü bilgisayarınızda ya da sunucunuzda
- SSH anahtarlarınızın, API belirteçlerinizin ve .env dosyalarınızın yanında çalışır
- Veritabanlarınızı, kaynak kodunuzu ve tarayıcı oturumlarınızı okuyabilir
- Konteyner ana makineyle çekirdeği paylaşır — tek bir kaçış ve makinenizdedir
- Kurduğu ya da çalışır bıraktığı her şey sizde kalır
Bir EQVPS sandbox'ında
- Kendine ait Firecracker mikroVM'i: ayrı çekirdek, CPU, RAM ve disk
- İçinde sizden hiçbir şey yok — yalnızca verdiğiniz dosyalar ve değişkenler
- pip, npm ve git için giden internet; SSH yok, gelen port yok
- kill() VM'i diskiyle birlikte siler — geride hiçbir şey kalmaz
Basit kural: kodu siz yazmadıysanız ve okumadıysanız, önce bir sandbox'ta çalıştırın.
Kullanım senaryoları
AI kodunu çalıştırma ve kodu yalıtılmış test etme — her senaryo birkaç SDK satırı ya da MCP çağrısıdır.
Tanımadığınız bir GitHub projesini kontrol edin
Klonlayın, bağımlılıkları kurun ve testleri çalıştırın. Kod kötü niyetli çıkarsa yalnızca boş bir VM görür.
sb = Sandbox.create(tariff="standard")
r = sb.exec(
"git clone https://github.com/owner/repo app"
" && cd app && pip install -r requirements.txt"
" && pytest -q", background=True).wait()
print(r.exit_code); sb.kill()Üretime dokunmadan test çalıştırın
Composer ve PHPUnit ile PHP, pytest ile Python, npm test ile Node — sunucunuz yerine temiz bir makinede. Root ve apt mevcut.
# app/ = your repo (git clone or sb.upload)
sb.exec("apt-get update -qq && apt-get install -y -qq"
" php-cli php-xml php-mbstring composer",
background=True).wait()
sb.exec("cd app && composer install -q"
" && vendor/bin/phpunit", background=True).wait()Geçiş ya da derleme için geçici PostgreSQL veya Node
apt ile bir veritabanı kurun, geçişi deneyin, ön yüzü derleyin, sonra her şeyi tek çağrıyla silin. Veritabanı için standard ya da daha büyüğünü seçin.
sb = Sandbox.create(tariff="standard")
sb.exec("apt-get update -qq && apt-get install -y -qq"
" postgresql", background=True).wait()
sb.exec("runuser -u postgres -- createdb app")
sb.exec("cd app && npm ci && npm run migrate"
" && npm run build", background=True).wait()Kendi işini test eden bir AI programcı
Ajan bir sandbox oluşturur, kodu yazar, testleri çalıştırır, hatalıyı düzeltir ve her şey geçince sandbox'ı siler.
create_sandbox {"tariff": "small"}
upload_file app/main.py, app/test_main.py
exec_command "cd app && pytest -q" → 2 failed
upload_file app/main.py (fixed)
exec_command "cd app && pytest -q" → passed
kill_sandbox4 adımda ilk sandbox'ınız
- 01
Kaydolun
Yalnızca e-posta — ya da ajanınız MCP üzerinden register_account çağırsın. Kart yok, KYC yok.
- 02
API belirteci oluşturun
Panel → Ayarlar → API belirteçleri.
- 03
SDK'yı kurun
pip install eqvps veya npm i @eqvps/sdk, ardından EQVPS_API_KEY'i ayarlayın.
- 04
Kodu çalıştırın
Sandbox.create() → run() → kill(). Deneme doları ilk çalıştırmaları karşılar.
Neler elde edersiniz
Firecracker yalıtımı
Her sandbox kendi çekirdeği, diski ve CPU/RAM sınırları olan ayrı bir mikroVM'dir — paylaşılan bir konteyner değil.
Yaklaşık bir saniyede hazır
pip ile Python 3.12, npm ile Node.js 22, bash, git ve curl. Giden internet çalışır; gelen port yok.
Saniye bazlı, taban yok
Yalnızca çalışırken ayrılan vCPU ve RAM için ödeyin. Abonelik yok, aylık minimum yok.
Yerleşik MCP sandbox'ı
create_sandbox, run_code ve exec_command MCP araçlarıdır — Claude Code, Cursor ve diğer istemciler bunları doğrudan kullanır.
KYC'siz, kripto bakiye
Yalnızca e-postayla hesap ve USDC, USDT, BTC, XMR ve daha fazlasıyla ön ödemeli bakiye — VPS'lerinizle aynı bakiye.
Geçici veya kalıcı
Tek bir iş için kullanılıp atılan sandbox'lar ya da diskini 30 güne kadar saklayan kalıcı sandbox'lar. Ortam değişkenleri ve harcama sınırları dahil.
Fiyatlar
vCPU-saat başına $0.040 + GiB-saat başına $0.013, saniye bazlı (en az 60 sn). Kalıcı sandbox'lar başlayan her saat için ücretlendirilir ve bir ay asla son sütundaki tavandan fazla tutmaz.
| Tarife | vCPU | RAM | Disk | Ağ | Saatlik | Kalıcı, aylık en fazla |
|---|---|---|---|---|---|---|
| micro | 0.25 | 512 MB | 3 GB | 50 Mbit/s | $0.0165 | $9.03 |
| small | 0.5 | 1 GB | 5 GB | 100 Mbit/s | $0.0330 | $18.07 |
| standard | 1 | 2 GB | 10 GB | 200 Mbit/s | $0.0660 | $36.14 |
| plus | 2 | 4 GB | 15 GB | 300 Mbit/s | $0.1320 | $72.27 |
| pro | 4 | 8 GB | 20 GB | 400 Mbit/s | $0.2640 | $144.54 |
| max | 8 | 16 GB | 40 GB | 500 Mbit/s | $0.5280 | $289.08 |
Son sütun sabit fiyat değil, tavandır: ayın yalnızca bir kısmında çalışan kalıcı bir sandbox daha az tutar.
Kalıcı sandbox: AI geliştirme ortamı
Uzun ajan görevleri ve geri döndüğünüz projeler için: disk, kurulu paketler ve dosyalar 30 güne kadar korunur, sandbox kimliğiyle yeniden bağlanırsınız.
Tavan nasıl işler: çalışan kalıcı bir sandbox başlayan her saat için ücretlendirilir ve bir takvim ayı asla saatlik ücret × 730 sa − %25'ten fazla tutmaz. Örnek, standard: $0.0660/sa, yani ayda en fazla $36.14 — 10 gün kesintisiz $15.84 tutar.
sb = Sandbox.create(mode="persistent", tariff="standard")
print(sb.id) # keep it — disk lives up to 30 days
# … tomorrow, from any machine:
sb = Sandbox.connect("sb_…")
sb.exec("cd app && git pull && pytest -q")VPS'inize ek, yerine değil
Aynı hesap, aynı bakiye — her birini yapıldığı iş için kullanın.
VPS — kalan bir sunucu
SSH, genel IP, açık portlar ve aylarca çalışan servisler: bir site, bir bot, bir veritabanı.
Sandbox — AI için tek kullanımlık hesaplama
Oluştur → çalıştır → sil. Tasarım gereği SSH ve gelen port yok: komutlar ve dosyalar API, MCP ya da SDK üzerinden gider.
MCP istemcinizden
Bir kez bağlanın, sonra ajanınızdan sade bir dille isteyin — sandbox'ı oluşturur, kodu çalıştırır ve siler.
claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
--header "Authorization: Bearer $EQVPS_API_KEY"Küçük bir sandbox oluştur, Python'da print(2 + 2) çalıştır, çıktıyı göster ve sandbox'ı sil.SSS
EQVPS sandbox'ı nedir?
API, SDK veya MCP üzerinden oluşturduğunuz küçük bir Linux mikroVM'i (Firecracker); kendi makinenizde istemediğiniz kodu çalıştırmak için: AI'ın yazdığı betikler, testler, veri işleri. Yaklaşık bir saniyede başlar ve işiniz bitince silinir.
Nasıl yalıtılır?
Her sandbox kendi çekirdeği, diski ve CPU ile bellek sınırları olan ayrı bir Firecracker mikroVM'idir. Giden internet açıktır; gelen port ve SSH yoktur — komutlar ve dosyalar API üzerinden gider.
Ne kadar tutar? Ücretsiz deneme var mı?
vCPU-saat başına $0.040 artı GiB-saat başına $0.013, saniye bazlı; en küçük tarife saatte $0.0165'tir. Yeni hesap ilk sandbox'ında $1 ücretsiz sandbox kredisi alır (kişi başına bir kez), 14 gün geçerlidir. Deneme, e-postanı 6 haneli kodla onayladıktan sonra tanımlanır.
KYC veya karta ihtiyacım var mı?
Hayır. E-postayla kaydolun ve kriptoyla (veya ödeme sayfasında kartla) ön ödemeli bakiye yükleyin. Aynı bakiye sandbox'ları ve VPS'leri öder.
AI ajanım bunu kendi başına kullanabilir mi?
Evet. MCP üzerinden bir ajan kaydolabilir, sandbox_pricing ile fiyatlara bakabilir, sandbox oluşturup kodu insansız çalıştırabilir. Koddan Python veya TypeScript SDK'sını kullanın.
Bir sandbox'a SSH ile girebilir ya da port açabilir miyim?
Hayır, tasarım gereği: sandbox'ta SSH ve gelen port yoktur — komutlar ve dosyalar API, MCP ya da SDK üzerinden gider, giden internet çalışır. SSH, genel IP ve sürekli çalışan servisler için aynı bakiyeyle bir EQVPS VPS kullanın.
Şimdi deneyin — ilk dolar bizden
Abonelik yok, KYC yok. Kaydolun, belirteç oluşturun ve ilk sandbox'ınızı birkaç dakikada çalıştırın.