منصوبے کے بارے میں

مائیکروسانڈباکس ایک لوکل-فرسٹ مائیکروVM رن ٹائم ہے جو ہلکے، ہارڈویئر سے الگ تھلگ وچرل مکائنوں میں غیر معتبر کوڈ — جیسے AI ایجنٹس، صارف اسکرپٹس، پلگ انز، CI جابس، اسکرپرز یا ڈیو پروڈکشنز — کو محفوظ طریقے سے چلانے کے لیے ڈیزائن کیا گیا ہے۔ یہ تقریباً فوری بوٹ ٹائم (M1 پر 100 ملی سیکنڈ سے کم)، کراس پلیٹ فارم سپورٹ (Linux, macOS, Windows)، اور معیاری ڈاکر ہب یا دیگر ریجسٹرٹیوں سے کنٹینر تصاویر چلانے کے لیے OCI مطابقت فراہم کرتا ہے۔ یہ ٹول CLI (msb) اور ٹائپ اسکرپٹ، رسٹ، پایتھون، گو، اور روبی کے لیے SDKs پیش کرتا ہے، جس سے ڈویلپرز اپنی ایپلیکیشنز سے براہ راست سैंڈ باکس بنا سکتے ہیں۔ اہم خصوصیات میں وہ راز شامل ہیں جو VM میں داخل نہیں ہوتے، نیٹ ورک کنٹرولز، مستقل حجم (persistent volumes)، اور لمبے دورانیہ کی نشستوں کے لیے ڈیٹچڈ موڈ۔ یہ ایو، لانگ چین، اور اسمیتھرز جیسے ایجنٹ فریم ورکس کے ساتھ انٹیگریٹ ہوتا ہے، اور برائوزر آٹومیشن (Playwright)، ساءںڈ باکس میں ڈاکر، ڈیٹا بیس مائیگریشن ریہرسل، اور محفوظ دستاویز کنورژن سمیت مختلف استعمال کی صورتوں کی حمایت کرتا ہے۔ یو اینڈ ایسٹوری اس کے ساتھ ہے اور یہ Apache 2.0 لائسنس کے تحت دستیاب ہے۔ نوٹ: مائیکروسانڈباکس ابھی بیٹا مرحلے میں ہے، جس میں ممکنہ توڑنے والی تبدیلیاں اور فیچرز خالی ہیں۔