AI एजेंट्स के लिए Firecracker सैंडबॉक्स
AI का लिखा बिना जाँचा कोड एक अलग-थलग Linux microVM में चलाएँ जो लगभग एक सेकंड में शुरू हो जाता है. इसे Python, TypeScript या किसी भी MCP क्लाइंट से कॉल करें. क्रिप्टो बैलेंस से प्रति सेकंड बिलिंग — कोई सब्सक्रिप्शन नहीं, कोई न्यूनतम राशि नहीं, कोई KYC नहीं.
$1 मुफ़्त आज़माने के लिए — ईमेल की पुष्टि करें, यह आपके पहले सैंडबॉक्स में जुड़ जाएगा, टॉप-अप की ज़रूरत नहीं
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
Docker या अपना सर्वर क्यों नहीं?
सैंडबॉक्स अविश्वसनीय कोड चलाने के लिए है — किसी अजनबी का GitHub रिपो, ऐसा पैकेज जो आपने पढ़ा नहीं, वह कोड जो AI ने अभी लिखा — ऐसी जगह जहाँ वह आपकी किसी चीज़ तक न पहुँच सके.
आपके लैपटॉप या सर्वर पर
- आपकी SSH कुंजियों, API टोकन और .env फ़ाइलों के बगल में चलता है
- आपके डेटाबेस, सोर्स कोड और ब्राउज़र सेशन पढ़ सकता है
- कंटेनर होस्ट के साथ कर्नेल साझा करता है — एक बार निकल गया तो आपकी मशीन पर है
- जो कुछ वह इंस्टॉल करे या चलता छोड़ दे, आपके पास रह जाता है
EQVPS सैंडबॉक्स में
- अपना Firecracker microVM: अलग कर्नेल, CPU, RAM और डिस्क
- अंदर आपका कुछ नहीं — सिर्फ़ वे फ़ाइलें और वेरिएबल जो आप दें
- pip, npm और git के लिए बाहर जाने वाला इंटरनेट; न SSH, न आने वाले पोर्ट
- kill() VM को डिस्क समेत हटा देता है — कुछ नहीं बचता
आसान नियम: अगर कोड आपने नहीं लिखा और पढ़ा नहीं, तो पहले उसे सैंडबॉक्स में चलाएँ.
इस्तेमाल के उदाहरण
AI कोड चलाना और कोड को अलग-थलग टेस्ट करना — हर उदाहरण बस कुछ SDK लाइनें या MCP कॉल है.
किसी अनजान GitHub प्रोजेक्ट को जाँचें
क्लोन करें, डिपेंडेंसी इंस्टॉल करें और टेस्ट चलाएँ. अगर कोड नुकसानदेह निकले तो उसे सिर्फ़ ख़ाली VM दिखेगा.
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()प्रोडक्शन को छुए बिना टेस्ट चलाएँ
Composer और PHPUnit के साथ PHP, pytest के साथ Python, npm test के साथ Node — आपके सर्वर की जगह साफ़ मशीन पर. root और apt उपलब्ध हैं.
# 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()माइग्रेशन या बिल्ड के लिए अस्थायी PostgreSQL या Node
apt से डेटाबेस इंस्टॉल करें, माइग्रेशन आज़माएँ, फ्रंटएंड बिल्ड करें, फिर एक कॉल में सब हटा दें. डेटाबेस के लिए standard या बड़ा लें.
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()AI प्रोग्रामर जो अपना काम ख़ुद टेस्ट करे
एजेंट सैंडबॉक्स बनाता है, कोड लिखता है, टेस्ट चलाता है, जो फ़ेल हुआ उसे ठीक करता है और सब पास होने पर सैंडबॉक्स हटा देता है.
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पहला सैंडबॉक्स 4 चरणों में
- 01
साइन अप करें
सिर्फ़ ईमेल — या अपने एजेंट को MCP के ज़रिए register_account कॉल करने दें. न कार्ड, न KYC.
- 02
API टोकन बनाएँ
डैशबोर्ड → सेटिंग्स → API टोकन.
- 03
SDK इंस्टॉल करें
pip install eqvps या npm i @eqvps/sdk, फिर EQVPS_API_KEY सेट करें.
- 04
कोड चलाएँ
Sandbox.create() → run() → kill(). ट्रायल का $1 पहले कुछ रन का ख़र्च उठाता है.
आपको क्या मिलता है
Firecracker आइसोलेशन
हर सैंडबॉक्स अपना अलग microVM है जिसका अपना कर्नेल, डिस्क और CPU/RAM सीमाएँ हैं — कोई साझा कंटेनर नहीं.
लगभग एक सेकंड में तैयार
pip के साथ Python 3.12, npm के साथ Node.js 22, bash, git और curl. बाहर जाने वाला इंटरनेट काम करता है; कोई आने वाला पोर्ट नहीं.
प्रति सेकंड, कोई न्यूनतम नहीं
सिर्फ़ चलते समय आवंटित vCPU और RAM का भुगतान करें. कोई सब्सक्रिप्शन नहीं, कोई मासिक न्यूनतम नहीं.
बिल्ट-इन MCP सैंडबॉक्स
create_sandbox, run_code और exec_command MCP टूल हैं — Claude Code, Cursor और दूसरे क्लाइंट इन्हें सीधे इस्तेमाल करते हैं.
बिना KYC, क्रिप्टो बैलेंस
सिर्फ़ ईमेल वाला अकाउंट और USDC, USDT, BTC, XMR वगैरह में प्रीपेड बैलेंस — वही बैलेंस जो आपके VPS का है.
अस्थायी या स्थायी
एक काम के लिए इस्तेमाल करके हटाए जाने वाले सैंडबॉक्स, या स्थायी जो अपनी डिस्क 30 दिन तक रखते हैं. एनवायरनमेंट वेरिएबल और ख़र्च की सीमा शामिल हैं.
कीमतें
$0.040 प्रति vCPU-घंटा + $0.013 प्रति GiB-घंटा, प्रति सेकंड (न्यूनतम 60 सेकंड). स्थायी सैंडबॉक्स हर शुरू हुए घंटे के हिसाब से बिल होते हैं, और एक महीना कभी आख़िरी कॉलम की सीमा से ज़्यादा नहीं होता.
| टैरिफ़ | vCPU | RAM | डिस्क | नेटवर्क | प्रति घंटा | स्थायी, मासिक अधिकतम |
|---|---|---|---|---|---|---|
| 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 |
आख़िरी कॉलम सीमा है, तय कीमत नहीं: महीने का सिर्फ़ कुछ हिस्सा चलने वाला स्थायी सैंडबॉक्स कम का पड़ता है.
स्थायी सैंडबॉक्स: AI के लिए डेवलपमेंट माहौल
लंबे एजेंट कामों और उन प्रोजेक्ट्स के लिए जिन पर आप लौटते हैं: डिस्क, इंस्टॉल किए पैकेज और फ़ाइलें 30 दिन तक रहती हैं, और आप सैंडबॉक्स ID से दोबारा जुड़ते हैं.
सीमा कैसे काम करती है: चलता हुआ स्थायी सैंडबॉक्स हर शुरू हुए घंटे के हिसाब से बिल होता है, और एक कैलेंडर महीना कभी घंटे की कीमत × 730 घंटे − 25% से ज़्यादा नहीं होता. उदाहरण, standard: $0.0660/घंटा, यानी महीने में अधिकतम $36.14 — 10 दिन लगातार $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")VPS का पूरक, विकल्प नहीं
वही अकाउंट, वही बैलेंस — हर एक को उसके काम के लिए इस्तेमाल करें.
VPS — सर्वर जो बना रहता है
SSH, पब्लिक IP, खुले पोर्ट और महीनों चलने वाली सेवाएँ: वेबसाइट, बॉट, डेटाबेस.
सैंडबॉक्स — AI के लिए एक बार की कंप्यूटिंग
बनाएँ → चलाएँ → हटाएँ. SSH और आने वाले पोर्ट जानबूझकर नहीं हैं: कमांड और फ़ाइलें API, MCP या SDK से जाती हैं.
अपने MCP क्लाइंट से
एक बार कनेक्ट करें, फिर एजेंट से सीधे शब्दों में कहें — वह सैंडबॉक्स बनाता है, कोड चलाता है और उसे हटा देता है.
claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
--header "Authorization: Bearer $EQVPS_API_KEY"एक छोटा सैंडबॉक्स बनाओ, Python में print(2 + 2) चलाओ, आउटपुट दिखाओ और सैंडबॉक्स हटा दो।अक्सर पूछे जाने वाले सवाल
EQVPS सैंडबॉक्स क्या है?
एक छोटा Linux microVM (Firecracker) जिसे आप API, SDK या MCP से बनाते हैं ताकि वह कोड चला सकें जो आप अपनी मशीन पर नहीं चाहते: AI के स्क्रिप्ट, टेस्ट, डेटा जॉब. यह लगभग एक सेकंड में शुरू होता है और काम ख़त्म होने पर हटा दिया जाता है.
यह अलग-थलग कैसे है?
हर सैंडबॉक्स एक अलग Firecracker microVM है जिसका अपना कर्नेल, डिस्क और CPU व मेमोरी की सीमाएँ हैं. बाहर जाने वाला इंटरनेट खुला है; कोई आने वाला पोर्ट और SSH नहीं — कमांड और फ़ाइलें API से जाती हैं.
इसकी कीमत क्या है? क्या मुफ़्त ट्रायल है?
$0.040 प्रति vCPU-घंटा और $0.013 प्रति GiB-घंटा, प्रति सेकंड; सबसे छोटा टैरिफ़ $0.0165 प्रति घंटा है. नए अकाउंट को पहले सैंडबॉक्स पर $1 का मुफ़्त सैंडबॉक्स क्रेडिट मिलता है (प्रति व्यक्ति एक बार), 14 दिन के लिए मान्य. ट्रायल क्रेडिट 6 अंकों के कोड से ईमेल की पुष्टि करने के बाद मिलता है।
क्या मुझे KYC या कार्ड चाहिए?
नहीं. ईमेल से साइन अप करें और क्रिप्टो से (या पेमेंट पेज पर कार्ड से) प्रीपेड बैलेंस टॉप-अप करें. वही बैलेंस सैंडबॉक्स और VPS दोनों का भुगतान करता है.
क्या मेरा AI एजेंट इसे ख़ुद इस्तेमाल कर सकता है?
हाँ. MCP से एजेंट रजिस्टर कर सकता है, sandbox_pricing से कीमतें देख सकता है, सैंडबॉक्स बनाकर बिना इंसान के कोड चला सकता है. कोड से, Python या TypeScript SDK इस्तेमाल करें.
क्या मैं सैंडबॉक्स में SSH से जा सकता हूँ या पोर्ट खोल सकता हूँ?
नहीं, जानबूझकर: सैंडबॉक्स में न SSH है न आने वाले पोर्ट — कमांड और फ़ाइलें API, MCP या SDK से जाती हैं, और बाहर जाने वाला इंटरनेट काम करता है. SSH, पब्लिक IP और लगातार चलने वाली सेवाओं के लिए उसी बैलेंस पर EQVPS का VPS लें.
अभी आज़माएँ — पहला $1 हमारी तरफ़ से
कोई सब्सक्रिप्शन नहीं, कोई KYC नहीं. साइन अप करें, टोकन बनाएँ और कुछ मिनटों में पहला सैंडबॉक्स चलाएँ.