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প্রথম স্যান্ডবক্স ৪ ধাপে
- 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-এর একই ব্যালান্স.
অস্থায়ী বা স্থায়ী
একটি কাজের জন্য ব্যবহার করে ফেলে দেওয়া স্যান্ডবক্স, বা স্থায়ী যেগুলো ৩০ দিন পর্যন্ত ডিস্ক রাখে. এনভায়রনমেন্ট ভেরিয়েবল ও খরচের সীমা অন্তর্ভুক্ত.
মূল্য
$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-এর জন্য ডেভেলপমেন্ট পরিবেশ
দীর্ঘ এজেন্ট কাজ আর যে প্রজেক্টে আপনি ফিরে আসেন তার জন্য: ডিস্ক, ইনস্টল করা প্যাকেজ ও ফাইল ৩০ দিন পর্যন্ত থাকে, আর স্যান্ডবক্স 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 বিনামূল্যের স্যান্ডবক্স ক্রেডিট পায় (জনপ্রতি একবার), ১৪ দিনের জন্য বৈধ. ট্রায়াল ক্রেডিট 6 অঙ্কের কোডে ইমেইল নিশ্চিত করার পর দেওয়া হয়।
KYC বা কার্ড লাগবে?
না. ইমেইল দিয়ে সাইন আপ করুন এবং ক্রিপ্টোতে (বা পেমেন্ট পেজে কার্ডে) প্রিপেইড ব্যালান্স টপ-আপ করুন. একই ব্যালান্স স্যান্ডবক্স ও VPS দুটোরই খরচ মেটায়.
আমার AI এজেন্ট কি নিজে এটি ব্যবহার করতে পারে?
হ্যাঁ. MCP দিয়ে এজেন্ট নিবন্ধন করতে, sandbox_pricing দিয়ে দাম দেখতে, স্যান্ডবক্স তৈরি করে মানুষ ছাড়াই কোড চালাতে পারে. কোড থেকে Python বা TypeScript SDK ব্যবহার করুন.
আমি কি SSH দিয়ে স্যান্ডবক্সে ঢুকতে বা পোর্ট খুলতে পারি?
না, ইচ্ছাকৃতভাবে: স্যান্ডবক্সে SSH ও ইনবাউন্ড পোর্ট নেই — কমান্ড ও ফাইল API, MCP বা SDK দিয়ে যায়, আর বাইরের দিকের ইন্টারনেট কাজ করে. SSH, পাবলিক IP আর স্থায়ী সার্ভিসের জন্য একই ব্যালান্সে EQVPS-এর VPS নিন.
এখনই চেষ্টা করুন — প্রথম $1 আমাদের পক্ষ থেকে
সাবস্ক্রিপশন নেই, KYC নেই. সাইন আপ করুন, টোকেন তৈরি করুন এবং কয়েক মিনিটে প্রথম স্যান্ডবক্স চালান.