دوز مباشرة للمحتوى الرئيسي
النماذج والتقنيات

Cloudflare كتطلق مكتبة جديدة مفتوحة المصدر، وكتجهّز كل وكيل ذكي بحاسوب عمل مستقل

Cloudflare نشرت البارح (3 غشت) تدوينة أعلنت فيها، فنسخة معاينة مبكرة، على إطلاق المكتبة المفتوحة المصدر @cloudflare / computer، اللي كتخصّص لكل وكيل ذكي حاسوب عمل افتراضي مستقل، وكتوفّر ليه نظام ملفات وإمكانية تنفيذ الأوامر.

Cloudflare كتطلق مكتبة جديدة مفتوحة المصدر، وكتجهّز كل وكيل ذكي بحاسوب عمل مستقل

Cloudflare نشرت البارح (3 غشت) تدوينة أعلنت فيها، فنسخة معاينة مبكرة، على إطلاق المكتبة المفتوحة المصدر @cloudflare/computer، اللي كتخصّص لكل وكيل ذكي حاسوب عمل افتراضي مستقل، وكتوفّر ليه نظام ملفات وإمكانية تنفيذ الأوامر.

وضّحت الشركة الرسمية أنه، عكس روبوتات الدردشة بالذكاء الاصطناعي اللي كتخدم بالطريقة النصية التقليدية، الوكلاء الأذكياء المخصّصين للبرمجة خاصهم يقراو الكود المصدري مراراً، ويعاودو يكتبو الملفات، ويشغّلو الاختبارات، ويراجعو النتائج ومن بعد يصلحوها من جديد. وهاد الشي كيحتاج مساحة عمل كتخزّن الملفات اللي كيتعالجو، وبيئة لتشغيل البرامج.

الحل اللي كيعتمد عليه القطاع حالياً هو بناء حاويات للوكلاء الأذكياء، حيث كتوفّر الحاويات بيئة Linux معزولة ومجموعة من الأدوات. ولكن إلا بقات حاوية خاصة مخصّصة لكل وكيل ذكي ديال كل مستخدم، غادي تستهلك بزاف ديال CPU والذاكرة. وخصوصاً ملي كيكون النظام خاصو يشغّل فآن واحد مئات الملايين حتى لمليارات الوكلاء الأذكياء، فالنموذج اللي كيجهّز كل وكيل بحاوية كييواجه حدود فالقابلية للتوسّع.

Cloudflare كتطلق مكتبة جديدة مفتوحة المصدر، وكتجهّز كل وكيل ذكي بحاسوب عمل مستقل

Cloudflare كانت من قبل قدّمت فـ Cloudflare Workers بيئة تنفيذ خفيفة كتبدأ بسرعة، سميتها Isolate، باش توازن بين القدرة الحاسوبية والتكلفة. المهام الخفيفة كيتكلف بها Isolate، والمهام الثقيلة هي اللي كتنادي على الحاويات.

أما المكتبة الجديدة المفتوحة المصدر @cloudflare/computer، فمبنية على Isolate وكتعتمد على مساحة العمل (workspace). وكتستعمل SQLite لدعم نظام ملفات افتراضي، مع إمكانية استيراد المحتوى من التخزين السحابي، أو مستودعات Git، أو ملفات مخصّصة.

وحسب ما نقل موقع IT之家 من التدوينة، مساحة العمل كتوفّر أدوات متوافقة مع AI SDK، بحال read وwrite وedit وls وexec. ويمكن تحديد عتبات الصلاحيات والتدقيق والمراقبة لجميع العمليات.

Cloudflare كتطلق مكتبة جديدة مفتوحة المصدر، وكتجهّز كل وكيل ذكي بحاسوب عمل مستقل

الحزمة كتوفّر حالياً جوج أنواع ديال خلفيات التنفيذ. الخلفية المبنية على بيئة تنفيذ معزولة كتستعمل just-bash، وهي أداة كتحوّل Shell إلى JavaScript، باش تحوّل كود Shell إلى JavaScript وتشغّلو داخل Worker ديناميكي. وكتناسب معالجة الملفات والبيانات وتدبير Git.

أما خلفية الحاويات، فكتستعمل حاويات Cloudflare Containers باش توفّر بيئة Linux كاملة، وكتربط الملفات المتزامنة باستعمال FUSE، أي نظام ملفات فمساحة المستخدم. وكتناسب تشغيل npm، والملفات الثنائية الأصلية، وأدوات الاختبار.

ملي كينفّذ الوكيل الذكي الأوامر، كييختار نموذج الذكاء الاصطناعي بيئة التنفيذ المناسبة اعتماداً على وصف الأدوات. المهام الخفيفة، بحال تعديل الملفات ومعالجة البيانات والعمليات على مستودعات Git، كتتنجز فالبيئة المعزولة؛ غير ملي كيكون الأمر محتاج Linux أو npm (مدير حزم Node.js) أو ملفات تنفيذية قابلة للترجمة، كينادي النظام على الحاوية.

بغضّ النظر على البيئة اللي كتتنفّذ فيها المهمة، كيتستعمل نفس مجموعة ملفات مساحة العمل، وكتتزامن التغييرات اللي كتطرأ على الملفات. ويقدر النظام حتى يحدّد العمليات اللي مسموح للوكيل الذكي ينفّذها، ويسجّل المهام اللي كمّلها، باش يسهل التحكم فالتغييرات غير المتوقعة ملي كيعاود يكتب الملفات بشكل مستقل، ومراجعة سجل العمليات من بعد.

Cloudflare كتطلق مكتبة جديدة مفتوحة المصدر، وكتجهّز كل وكيل ذكي بحاسوب عمل مستقل