−25%

na Windows przy płatności rocznej, do 31.10. Do planów

EQVPS
Zacznij
Piaskownice kodu

Piaskownice Firecracker dla agentów AI

Uruchamiaj niesprawdzony kod napisany przez AI w izolowanej mikroVM z Linuksem, która startuje w około sekundę. Wywołuj ją z Pythona, TypeScriptu lub dowolnego klienta MCP. Rozliczenie co sekundę z salda krypto — bez subskrypcji, bez minimum, bez KYC.

$1 za darmo na próbę — potwierdź e-mail, a zostanie dodany do pierwszego sandboxa, bez doładowania

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

Dlaczego nie Docker ani własny serwer?

Piaskownica służy do uruchamiania niezaufanego kodu — cudzego repozytorium z GitHuba, nieprzeczytanego pakietu, kodu, który właśnie napisała AI — tam, gdzie nie sięgnie do niczego twojego.

Na twoim laptopie lub serwerze

  • Działa obok twoich kluczy SSH, tokenów API i plików .env
  • Może czytać twoje bazy danych, kod źródłowy i sesje przeglądarki
  • Kontener dzieli jądro z hostem — jedna ucieczka i jest na twojej maszynie
  • Wszystko, co zainstaluje lub zostawi uruchomione, zostaje u ciebie

W piaskownicy EQVPS

  • Własna mikroVM Firecracker: osobne jądro, CPU, RAM i dysk
  • W środku nic twojego — tylko pliki i zmienne, które przekażesz
  • Wychodzący internet dla pip, npm i git; bez SSH i bez portów przychodzących
  • kill() usuwa VM razem z dyskiem — nic nie zostaje

Prosta zasada: jeśli nie napisałeś tego kodu i go nie czytałeś, najpierw uruchom go w piaskownicy.

Zastosowania

Uruchamianie kodu od AI i testowanie kodu w izolacji — każdy przypadek to kilka linii SDK albo wywołań MCP.

Sprawdzić nieznany projekt z GitHuba

Sklonuj, zainstaluj zależności i uruchom testy. Jeśli kod okaże się złośliwy, zobaczy tylko pustą VM.

Python SDK
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()

Uruchomić testy bez dotykania produkcji

PHP z Composerem i PHPUnit, Python z pytest, Node z npm test — na czystej maszynie zamiast na twoim serwerze. Masz root i apt.

Python SDK
# 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()

Jednorazowy PostgreSQL albo Node do migracji lub builda

Zainstaluj bazę przez apt, sprawdź migrację, zbuduj frontend, a potem usuń wszystko jednym wywołaniem. Do bazy weź standard lub większy.

Python SDK
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()

Programista AI, który sam testuje swoją pracę

Agent tworzy piaskownicę, pisze kod, uruchamia testy, poprawia to, co nie przeszło, i usuwa piaskownicę, gdy wszystko jest zielone.

MCP
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_sandbox

Pierwsza piaskownica w 4 krokach

  1. 01

    Rejestracja

    Tylko e-mail — albo niech agent wywoła register_account przez MCP. Bez karty i KYC.

  2. 02

    Utwórz token API

    Panel → Ustawienia → Tokeny API.

  3. 03

    Zainstaluj SDK

    pip install eqvps lub npm i @eqvps/sdk, potem ustaw EQVPS_API_KEY.

  4. 04

    Uruchom kod

    Sandbox.create() → run() → kill(). Próbny dolar pokryje pierwsze uruchomienia.

Co dostajesz

Izolacja Firecracker

Każda piaskownica to osobna mikroVM z własnym jądrem, dyskiem i limitami CPU/RAM — nie współdzielony kontener.

Gotowa w około sekundę

Python 3.12 z pip, Node.js 22 z npm, bash, git i curl. Internet wychodzący działa; brak portów przychodzących.

Co sekundę, bez minimum

Płacisz tylko za przydzielone vCPU i RAM, gdy działa. Bez subskrypcji i miesięcznego minimum.

Piaskownica MCP w standardzie

create_sandbox, run_code i exec_command to narzędzia MCP — Claude Code, Cursor i inni klienci używają ich bezpośrednio.

Bez KYC, saldo krypto

Konto tylko na e-mail i przedpłacone saldo w USDC, USDT, BTC, XMR i innych — to samo saldo co dla Twoich VPS.

Tymczasowe lub trwałe

Jednorazowe piaskownice do jednego zadania albo trwałe, które przechowują dysk do 30 dni. Zmienne środowiskowe i limity wydatków w zestawie.

Cennik

$0.040 za vCPU-godzinę + $0.013 za GiB-godzinę, co sekundę (minimum 60 s). Trwałe piaskownice rozliczane są za każdą rozpoczętą godzinę, a miesiąc nigdy nie kosztuje więcej niż limit z ostatniej kolumny.

TaryfavCPURAMDyskSiećZa godzinęTrwała, maks. za miesiąc
micro0.25512 MB3 GB50 Mbit/s$0.0165$9.03
small0.51 GB5 GB100 Mbit/s$0.0330$18.07
standard12 GB10 GB200 Mbit/s$0.0660$36.14
plus24 GB15 GB300 Mbit/s$0.1320$72.27
pro48 GB20 GB400 Mbit/s$0.2640$144.54
max816 GB40 GB500 Mbit/s$0.5280$289.08

Ostatnia kolumna to limit, a nie stała cena: trwała piaskownica działająca tylko część miesiąca kosztuje mniej.

Trwała piaskownica: środowisko programistyczne dla AI

Do długich zadań agenta i projektów, do których wracasz: dysk, zainstalowane pakiety i pliki zostają do 30 dni, a połączysz się ponownie po ID piaskownicy.

Jak działa limit: działająca trwała piaskownica jest rozliczana za każdą rozpoczętą godzinę, a miesiąc kalendarzowy nigdy nie kosztuje więcej niż cena za godzinę × 730 h − 25%. Przykład, standard: $0.0660/h, czyli najwyżej $36.14 miesięcznie — 10 dni bez przerwy kosztuje $15.84.

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")

Uzupełnienie VPS, nie zamiennik

To samo konto, to samo saldo — każde do swojego zadania.

VPS — serwer, który zostaje

SSH, publiczny IP, otwarte porty i usługi działające miesiącami: strona, bot, baza danych.

Piaskownica — jednorazowa moc obliczeniowa dla AI

Utwórz → uruchom → usuń. Bez SSH i portów przychodzących, celowo: polecenia i pliki idą przez API, MCP lub SDK.

Potrzebujesz SSH i otwartych portów? Zobacz plany VPS →

Z Twojego klienta MCP

Połącz się raz i poproś agenta zwykłymi słowami — utworzy piaskownicę, wykona kod i ją usunie.

claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
  --header "Authorization: Bearer $EQVPS_API_KEY"
Utwórz małą piaskownicę, uruchom w Pythonie print(2 + 2), pokaż wynik i usuń piaskownicę.

Pytania i odpowiedzi

Czym jest piaskownica EQVPS?

Małą mikroVM z Linuksem (Firecracker), którą tworzysz przez API, SDK lub MCP, aby uruchamiać kod, którego nie chcesz na swoim komputerze: skrypty od AI, testy, przetwarzanie danych. Startuje w około sekundę i jest usuwana, gdy skończysz.

Jak jest izolowana?

Każda piaskownica to osobna mikroVM Firecracker z własnym jądrem, dyskiem i limitami CPU oraz pamięci. Internet wychodzący jest otwarty; nie ma portów przychodzących ani SSH — polecenia i pliki idą przez API.

Ile to kosztuje? Czy jest darmowa próba?

$0.040 za vCPU-godzinę plus $0.013 za GiB-godzinę, co sekundę; najmniejsza taryfa kosztuje $0.0165 za godzinę. Nowe konto dostaje $1 darmowego kredytu na piaskownice przy pierwszej piaskownicy (jeden na osobę), ważny 14 dni. Test jest przyznawany po potwierdzeniu e-maila 6-cyfrowym kodem.

Czy potrzebuję KYC lub karty?

Nie. Zarejestruj się e-mailem i doładuj przedpłacone saldo kryptowalutą (lub kartą na stronie płatności). To samo saldo opłaca piaskownice i VPS.

Czy mój agent AI może korzystać samodzielnie?

Tak. Przez MCP agent może się zarejestrować, sprawdzić ceny przez sandbox_pricing, utworzyć piaskownicę i uruchomić kod bez człowieka. Z kodu użyj SDK dla Pythona lub TypeScriptu.

Czy mogę wejść do piaskownicy przez SSH albo otworzyć port?

Nie, celowo: piaskownica nie ma SSH ani portów przychodzących — polecenia i pliki idą przez API, MCP lub SDK, a wychodzący internet działa. Do SSH, publicznego IP i stałych usług weź VPS EQVPS na tym samym saldzie.

Wypróbuj teraz — pierwszy dolar na nasz koszt

Bez subskrypcji i KYC. Zarejestruj się, utwórz token i uruchom pierwszą piaskownicę w kilka minut.