HyperAIHyperAI

Command Palette

Search for a command to run...

clawk يشغل وكلاء البرمجة في بيئات افتراضية معزولة

أعلن مطورو المشروع المسمى كلوك عن إطلاق أداة برمجية مصممة خصيصاً لتشغيل وكلاء البرمجة بالذكاء الاصطناعي داخل بيئات افتراضية معزولة وقابلة للتدمير بعد الاستخدام. يهدف المشروع الذي يطوره فريق clawkwork إلى معالجة إشكالية أمان التشغيل المحلي لوكلاء البرمجة المستقلين، حيث تتعامل هذه الوكلاء عادةً مع ملفات النظام وتثبيت الحزم عبر أوامر قد تشكل خطراً على الآلة المضيفة إذا لم تُراقب يدوياً. تعتمد الأداة على مبدأ توفير آلة لينكس افتراضية منفصلة لكل مشروع أو مهمة برمجية، حيث يتم تحميل الشيفرة المصدرية مباشرة إلى داخلها عبر نظام مجلدات مشتركة، بينما تبقى ملفات الجهاز الرئيسي ومفاتيح التشفير في نظام الملفات الخارجي منفصلة تماماً. يتميز النظام بآلية تقييد صارمة للاتصال بالشبكات، حيث يسمح فقط بالاتصالات الصادرة إلى الخوادم المسموح بها مسبقاً مثل مستودعات النصوص ومكتبات الحزم، مما يعطل أي محاولة من الوكيل للوصول إلى خدمات خارجية غير موثوقة دون تدخل المستخدم. لا يتطلب الأمر تثبيت أداوة مثل Docker أو QEMU، بل يعتمد بشكل أساسي على إطار عمل Virtualization الخاص بأبل على معالجات آر إم بي، مما يضمن خفة الحمل وسرعة التمهيد عبر سحب صور نظام التشغيل بصيغة OCI وإنشاء أقراص صلبة قابلة للنسخ عند الطلب دون تكرار استهلاك مساحة التخزين. من الناحية التشغيلية، تتكامل الأداة بسلاسة مع وكلاء مثل Claude Code وCodex، مما يمكنها من تنفيذ الأوامر تلقائياً دون الحاجة إلى الموافقة على كل خطوة، وهو ما يوفره نظام العزل الأساسي بدلاً من سياسات الصلاحيات البرمجية التقليدية. يدعم النظام ميزة الاستنساخ والنوم المؤقت للخوادم الافتراضية، مما يحافظ على حالة الوكيل والعمليات الخلفية عند تعليق الجلسة، مع إمكانية إعادة الإنشاء الفوري دون فقدان الشيفرة أو سجلات المحادثة التي تُحفظ محلياً. بالإضافة إلى ذلك، يوفر وضعاً متعدد المستودعات يسهل إدارة المهام البرمجية التي تمتد عبر عدة مجلدات مع إنشاء طلبات سحب متزامنة. تقع الأداة حالياً في مرحلة ما قبل الإصدار الأول قيد التطوير النشط، مع دعم تجريبي لنظام لينوكس عبر مشغل Firecracker. يركز المطورون في خططهم المستقبلية على تحسين إدارة الذاكرة لتشغيل عدد أكبر من البيئات المعزولة بشكل متزامن، مع الإبقاء على نموذج العمل محلياً بالكامل لضمان عدم مغادرة الشيفرة المصدرية جهاز المطور. يُعد كلوك حلاً هندسياً يهدف إلى موازنة السرعة التشغيلية لوكلاء البرمجة ذاتية التوجيه مع متطلبات الأمان الصارمة، مما يجعله أداة واعدة لسد الفجوة بين عزل العمليات التقليدية والعزلات القائمة على الآلات الافتراضية الحقيقية.

الروابط ذات الصلة