SmolVM
بيئة صندوق رمل مفتوحة المصدر للبنية التحتية لوكلاء الذكاء الاصطناعي مع واجهة برمجة تطبيقات موحدة لـ VMMs.

ما هو SmolVM؟
يقدم SmolVM لوكلاء الذكاء الاصطناعي جهاز كمبيوتر قابل للاستخدام مرة واحدة. كل microVM يبدأ في غضون أجزاء من الثانية، ويشغل أي كود أو برنامج تلقيه عليه، ويحتفظ بالملفات والحالة عبر الجلسات، ويختفي عندما تنتهي — جاهز لمعالجة آلاف صناديق الرمل في الإنتاج.
– بدء في أقل من ثانية: يكون لديك VM تعمل قبل أن يعود استدعاء API (~500 مللي ثانية). لا حاجة للانتظار للإعداد أو سحب الصور.
– عزل الأجهزة: تعمل كل صندوق رمل في جهاز افتراضي خاص بها مع فاصل على مستوى الأجهزة. لا يمكن للكود غير الموثوق الهروب أو الوصول إلى المضيف.
– ضوابط الشبكة: قفل الخروج إلى مجالات محددة حتى لا يتمكن الوكلاء من الاتصال بالمنزل أو استخراج البيانات.
– صندوق رمل للمتصفح: منح الوكلاء متصفح كامل داخل صندوق الرمل. يمكنهم التنقل والنقر وملء النماذج ومشاهدتها مباشرة في متصفحك.
– مشاركة الملفات: مشاركة الدلائل المحلية مع صندوق الرمل، سواء كانت للقراءة فقط أو قابلة للكتابة. الوكلاء يعملون على قاعدة الرموز الخاصة بك بدون الحاجة لنسخ الملفات.
– لقطة: إيقاف صندوق الرمل واستئنافه لاحقًا مع كل شيء سليم — الذاكرة، القرص، والعمليات الجارية.
– برمجة الوكلاء: أمر واحد لإطلاق صندوق الرمل مع Claude Code أو Codex أو Pi مثبت مسبقًا وتمرير بيانات اعتماد git.
– صندوق رمل ويندوز: بدء ضيف ويندوز 11 والتحكم فيه من Python — PowerShell ورفع الملفات والمتغيرات البيئية. حاليًا مضيف لينكس فقط.
– تنفيذ كود غير موثوق بأمان. تنفيذ التعليمات البرمجية التي تم إنشاؤها بواسطة الذكاء الاصطناعي في صندوق الرمل المعزول بدلاً من جهازك.
– منح الوكلاء متصفح. تشغيل صندوق رمل كامل يمكن للوكلاء رؤيته والتحكم فيه في الوقت الفعلي.
– السماح للوكلاء بقراءة مشروعك. تركيب دليل محلي حتى يتمكن الوكلاء من استكشاف قاعدة رموزك داخل صندوق الرمل.
– الاحتفاظ بالحالة عبر الجولات. إعادة استخدام نفس صندوق الرمل خلال سير عمل متعدد الخطوات.