كُشف مؤخرًا عن VMPal، وهو أداة جديدة من الفريق الذي يقف وراء TablePlus، تتيح لوكلاء الذكاء الاصطناعي السيطرة الكاملة على أجهزة حاسوب افتراضية خاصة بهم. يغير هذا المنتج طريقة تفاعل الوكلاء مع البيئات البرمجية، حيث يوفر لهم القدرة على تشغيل أنظمة macOS وWindows وLinux داخل أجهزة افتراضية على أجهزة Apple silicon.
يُمكن لوكلاء AI مثل Claude Code وCodex وGrok CLI وGemini CLI الآن استخدام هذه الأجهزة الافتراضية بالتحكم الكامل في الشاشة ولوحة المفاتيح والماوس، بالإضافة إلى صلاحيات المسؤول.
مشكلة العمل مع الوكلاء الذكيين
في السابق، كان عمل الوكلاء الذكيين على أجهزة Mac يواجه قيودًا كبيرة. فبمجرد أن يحتاج الوكيل إلى أكثر من مجرد طرفية، يتوقف عمله. كان يتطلب وصولاً خاصًا للشاشة ولوحة المفاتيح والماوس، وموافقات يدوية مستمرة من المستخدم لتجاوز مطالبات التحكم بحساب المستخدم في Windows أو إدخال كلمات مرور sudo، مما يجعل عملية التطوير بطيئة وتتطلب إشرافًا مستمرًا.
مع VMPal، يحصل الوكيل على نفس صلاحيات المستخدم البشري. يتضمن ذلك رؤية الشاشة مباشرة، والنقر والسحب والتمرير والكتابة باستخدام أجهزة الإدخال الخاصة بالجهاز الافتراضي، وتشغيل الأوامر بصلاحيات المسؤول دون الحاجة إلى كلمات مرور. يتم الاتصال مباشرة عبر خادم MCP المدمج في VMPal، مما يلغي الحاجة إلى إعداد SSH أو VNC. بمجرد الموافقة الأولية، يمكن للوكيل تشغيل أدوات التثبيت والإجابة على المطالبات وتسجيل الدخول بمفرده.
كيف يعمل VMPal ويحافظ على الأمان؟
لإعداد VMPal، يجب تفعيل «السماح للوكيل بالتحكم في هذا الجهاز الافتراضي» ضمن إعدادات الجهاز الافتراضي. يمكن تشغيل الوكيل إما على جهاز Mac المضيف ليتحكم في الأجهزة الافتراضية المتصلة، أو داخل الجهاز الافتراضي نفسه مع ملفاته وأدواته الخاصة. عند توصيل أول وكيل بجهاز macOS افتراضي، سيطلب VMPal كلمة مرور مسؤول الجهاز الافتراضي.
يحرص VMPal على احتواء الوكيل داخل الجهاز الافتراضي. لا يمكن للوكيل أبدًا الوصول إلى شاشة جهاز Mac المضيف أو الماوس أو لوحة المفاتيح أو ملفاته ما لم تتم مشاركة مجلد معين. تكون ميزة التحكم بالوكيل غير مفعلة افتراضيًا وتُفعل لكل جهاز افتراضي على حدة. يمكن إيقاف التحكم فورًا، كما تتيح ميزة اللقطات (snapshots) استعادة الجهاز بالكامل في ثوانٍ إذا حدث خطأ ما.
يعمل VMPal أيضًا كتطبيق عادي للأجهزة الافتراضية، ويدعم تثبيت macOS وWindows 11 وUbuntu وFedora. يستفيد من وحدة معالجة الرسوميات (GPU) في جهاز Mac ويوفر ميزات مثل إعادة توجيه المنافذ والمجلدات المشتركة ونسخ ولصق المحتوى، بالإضافة إلى إمكانية استيراد الأجهزة الافتراضية من Parallels.
VMPal متاح للتنزيل مجانًا، ويُباع بترخيص لمرة واحدة يشمل عامًا من التحديثات. سعر الإطلاق حاليًا بخصم 50% هو 34.50 دولارًا أمريكيًا للترخيص الفردي (حوالي 129.38 ريال سعودي أو 126.72 درهم إماراتي)، و49.50 دولارًا أمريكيًا للمقاعد الخاصة بالفرق (حوالي 185.63 ريال سعودي أو 181.67 درهم إماراتي). يتطلب تشغيل VMPal جهاز Mac بمعالج Apple silicon يعمل بنظام macOS 26 أو أحدث.
ما يعنيه هذا للمطورين؟
برأينا، يمثل VMPal خطوة مهمة نحو تعزيز استقلالية وكلاء الذكاء الاصطناعي في بيئات التطوير. سيتمكن المطورون من تفويض مهام أكثر تعقيدًا للوكلاء، تتجاوز كتابة الكود أو تشغيل الاختبارات البسيطة، لتشمل إعداد البيئات وتثبيت البرمجيات وتصحيح الأخطاء التي تتطلب تفاعلاً مرئيًا. هذا يقلل من التدخل البشري المطلوب، ويسرع دورات التطوير، ويسمح للوكلاء بالعمل بشكل مستقل لفترات أطول، مما يحرر وقت المطورين للتركيز على المهام الإبداعية والاستراتيجية.
المصدر: laravel-news.com