Platforma AI
Każdy sandbox to osobna microVM z terminalem, plikami, podglądami HTTPS i opcjonalnym pulpitem. Agenci do kodowania są już zainstalowani. Twój agent tworzy sandbox przez MCP, CLI lub REST API, wykonuje zadanie i go usuwa.
Zastosowania
Agenci instalują pakiety, uruchamiają serwery i wykonują kod, którego nikt jeszcze nie sprawdził. Sandbox daje im do tego osobną maszynę, z dala od Twojego laptopa i aplikacji produkcyjnych.
Uruchom Claude Code, Codex albo innego preinstalowanego agenta w terminalu webowym i przekaż mu repozytorium, z dala od swojego laptopa.
Niech agent uruchamia to, co napisał, w tymczasowej microVM, a nie na Twoim komputerze czy obok produkcji.
Sklonuj repozytorium, zainstaluj zależności, zbuduj projekt i uruchom testy na czystej maszynie, a potem odczytaj wynik i kod wyjścia.
Zamień dowolny port w adres URL HTTPS. Domyślnie chroniony tokenem, publiczny, gdy chcesz go udostępnić zespołowi.
Obrazy Desktop uruchamiają XFCE i Chrome; Browser to sam Chrome. Oba przesyłają obraz przez noVNC z ochroną tokenem. Agenci podłączają się przez Playwright lub Puppeteer, używając CDP na localhost.
Daj własnym funkcjom AI miejsce do uruchamiania kodu. Twórz, uruchamiaj i usuwaj sandboxy przez REST API.
Obrazy
Wszystkie oparte na Ubuntu 26.04, z git, curl, Pythonem i Nodion CLI. Wybierasz jeden przy tworzeniu sandboxa.
Base
Obraz domyślny. Resztę dodasz swoim skryptem konfiguracyjnym.
Agents
Base plus Node.js 22 i osiem CLI do kodowania. Zaloguj się na swoje konto.
Desktop
XFCE z Chrome i terminalem, za podglądem noVNC chronionym tokenem.
Desktop Agents
Pulpit plus wszystkie osiem CLI do kodowania, dla agentów, którzy potrzebują przeglądarki i shella.
Browser
Chrome w podglądzie noVNC chronionym tokenem, bez XFCE. Playwright i Puppeteer podłączają się przez CDP na localhost, port 9222.
W każdym sandboxie
Pełny shell w dashboardzie, dostępny jednym kliknięciem ze strony sandboxa.
Uruchom dowolne polecenie przez API i odbierz jego wynik oraz kod wyjścia. Każde wywołanie może trwać do 15 minut.
Odczytuj, zapisuj, edytuj, wyświetlaj, zmieniaj nazwy i usuwaj pliki w obszarze roboczym bez otwierania shella.
Udostępnij działający serwer deweloperski pod własną nazwą hosta HTTPS, z tokenem lub publicznie.
Zmienne środowiskowe i klucze API, zabezpieczone w spoczynku i wstrzykiwane przy starcie sandboxa.
Zainstaluj to, czego potrzebuje Twój projekt, skryptem uruchamianym raz, przy pierwszym starcie.
Sterowanie
Dashboard, MCP, CLI i REST API korzystają z tych samych endpointów sandboxów.
Połącz hostowany serwer MCP Nodion za pomocą osobistego klucza API, a Twój agent dostanie narzędzia do tworzenia sandboxów, uruchamiania poleceń, edycji plików i otwierania podglądów.
# in Claude Code, with Nodion connected over MCP > create a sandbox, clone acme/shop and run the tests sandboxes.create checkout-fix, GP-G2-4GB, agents image sandboxes.exec git clone https://github.com/acme/shop sandboxes.exec npm ci && npm test 42 passed > start the app and give me a link sandboxes.exec nohup npm run dev -- --port 3000 & sandboxes.previews.create port 3000 https://3000-8f2c41d07b.euc.nodionsandbox.net
Konfigurację dla Claude Code i Cursor znajdziesz na stronie o agentach do kodowania.
CLI nodion obejmuje cały cykl życia, od utworzenia po usunięcie.
# create a sandbox with the coding agents image and your Anthropic key nodion sandboxes create --name checkout-fix --region REGION \ --package-sku compute.session.gp-g2-4gb --image agents \ --secret-env ANTHROPIC_API_KEY=sk-ant-… # run a command nodion sandboxes exec SANDBOX_ID --cmd "cd /workspace && git clone https://github.com/acme/shop" # write a file into the workspace nodion sandboxes fs SANDBOX_ID --action write --path notes.md --content "hello" # share port 3000 as an HTTPS URL nodion sandboxes previews create SANDBOX_ID --port 3000
Instalację i logowanie opisuje dokumentacja CLI.
Wszystkie endpointy sandboxów znajdują się pod https://api.nodion.com/v2/sandboxes i przyjmują bearer token.
# create a sandbox curl -X POST https://api.nodion.com/v2/sandboxes \ -H "Authorization: Bearer $NODION_TOKEN" \ -H "X-Nodion-Project: $NODION_PROJECT" \ -H "Content-Type: application/json" \ -d '{"name": "checkout-fix", "region_id": "REGION", "package_sku": "compute.session.gp-g2-4gb", "image": "agents"}' # run a command, up to 15 minutes curl -X POST https://api.nodion.com/v2/sandboxes/$SANDBOX_ID/exec \ -H "Authorization: Bearer $NODION_TOKEN" \ -H "Content-Type: application/json" \ -d '{"cmd": ["npm", "test"], "dir": "/workspace/shop", "timeout_sec": 300}'
Pliki, logi, zasilanie, podglądy i zmienne środowiskowe mają własne endpointy obok exec.
Z myślą o niezaufanym kodzie
Izolacja
Każdy sandbox uruchamia własne jądro na Cloud Hypervisor. VMM działa w izolowanym środowisku (jail) z seccomp.
Sieć
Ruch wychodzący do internetu przez NAT, bez dostępu do sieci prywatnej Twojego projektu. Tryb overlay włączasz, gdy kod ma łączyć się z Twoimi bazami danych.
Lokalizacja
Sandboxy działają we Frankfurcie nad Menem. Operatorem Nodion jest Nodion GmbH, niemiecka firma z siedzibą w Stuttgarcie.
Projekt
Ten sam projekt, zespół i faktura co Twoje aplikacje i bazy danych. Osobiste klucze API można ograniczyć do uprawnień sandbox read, write lub exec.
Cykl życia
Żadnych stale włączonych serwerów. Sandbox działa, gdy ktoś z nim pracuje, a w przerwach czeka na dysku.
Sandbox istnieje przez maksymalnie 24 godziny. Potem jest usuwany razem z dyskiem roboczym, więc nic nie pozostaje uruchomione.
Pakiety
Rozliczanie co do sekundy w czasie działania, nigdy więcej niż cena miesięczna. W przypadku uśpionych sandboxów płacisz tylko za dysk roboczy.
GP-G2-2GB
0,0139 € / godz.
Dla skryptów, testów i jednego agenta do kodowania.
Maksymalnie 10,00 € miesięcznie za czas działania.
1 vCPU, 2 GB RAM, 16 GB workspace
GP-G2-4GB
0,0278 € / godz.
Dla agentów do kodowania, buildów i pulpitu.
Maksymalnie 20,00 € miesięcznie za czas działania.
2 vCPU, 4 GB RAM, 32 GB workspace
GP-G2-8GB
0,0556 € / godz.
Dla większych buildów i zestawów testów.
Maksymalnie 40,00 € miesięcznie za czas działania.
4 vCPU, 8 GB RAM, 64 GB workspace
GP-G2-16GB
0,1111 € / godz.
Dla ciężkich buildów i kilku usług jednocześnie.
Maksymalnie 80,00 € miesięcznie za czas działania.
8 vCPU, 16 GB RAM, 128 GB workspace
Ceny netto, bez VAT.
FAQ
To microVM z własnym jądrem, dyskiem roboczym (workspace), terminalem, API plików, podglądami HTTPS i opcjonalnym pulpitem. Sandbox utworzysz w dashboardzie, przez MCP, CLI lub REST API, sam albo za pomocą swojego agenta. Czas działania jest rozliczany co do sekundy.
Każdy sandbox uruchamia własne jądro na Cloud Hypervisor. VMM działa w izolowanym środowisku (jail) z seccomp. W domyślnym trybie izolowanym sandbox ma dostęp do internetu przez NAT, ale nie do sieci prywatnej Twojego projektu.
Obrazy Agents i Desktop Agents zawierają Claude Code, Codex, OpenCode, Gemini CLI, Copilot CLI, Muse, Grok i Cursor CLI, a do tego Node.js 22. Zaloguj się na swoje konto albo zapisz klucze API jako tajne zmienne środowiskowe w sandboxie.
Tak, w trybie overlay. Sandbox dołącza wtedy do sieci prywatnej Twojego projektu i łączy się z bazami danych pod <slug>.internal oraz z aplikacjami pod <app>.app.internal. Podglądy HTTPS i pulpit w przeglądarce są dostępne tylko w trybie izolowanym.
Do 24 godzin od utworzenia. Potem jest usuwany razem z dyskiem roboczym, więc nic nie pozostaje uruchomione. Po 5 minutach bezczynności przechodzi w uśpienie i rozliczany jest tylko jego dysk. Za aktywność liczą się polecenia, operacje na plikach, otwarty terminal i ruch na podglądach, a wywołanie keepalive nie pozwala mu zasnąć. Następne polecenie lub operacja na plikach go wybudza.
Wybierz jeden z pięciu obrazów opartych na Ubuntu 26.04: Base, Agents, Desktop, Desktop Agents lub Browser. Resztę zainstalujesz skryptem konfiguracyjnym o rozmiarze do 64 KiB, który uruchamia się raz, przy pierwszym starcie.
We Frankfurcie nad Menem w Niemczech. Operatorem Nodion jest Nodion GmbH, niemiecka firma z siedzibą w Stuttgarcie.
Czas działania jest rozliczany co do sekundy i nigdy nie kosztuje więcej niż miesięczna cena pakietu. W przypadku uśpionego sandboxa płacisz tylko za dysk roboczy. Gdy go usuniesz, rozliczanie się kończy.
Nie. Osobiste klucze API można ograniczyć do uprawnień sandbox read, write i exec, dzięki czemu agent pracuje tylko z sandboxami i niczym więcej.
Zyskaj do 15 € środków na start przy rejestracji.
lub przez e-mail
Nowości produktowe, bez spamu. Możesz zrezygnować w każdej chwili.
Zapisano pomyślnie.