

منذ بعض الوقت، أصدرت Google أداة Gemini CLI (واجهة سطر الأوامر) التي تعتبر رائعة جدًا. وعلى عكس العديد من أدوات الذكاء الاصطناعي الأخرى، يتم تثبيت تطبيق Gemini CLI محليًا، لذا لا داعي للقلق من أن استفساراتك (أو نتائجها) قد تُستخدم لأغراض خبيثة. حالياً، تتضمن Gemini CLI الميزات التالية: مفتوح المصدر بالكامل، مما يسمح للمستخدمين بفحص الشفرة والمساهمة فيها. مدعومة بواسطة Gemini 2.5 Pro. الخطة المجانية تتيح 60 طلبًا في الدقيقة و1,000 طلب يوميًا باستخدام حساب Google الشخصي. وتتضمن أدوات للبحث جوجل وعمليات الملفات وأوامر سطر الأوامر لتعزيز الوظائف. ويدعم التكاملات المخصصة ويعزز قدرة الذكاء الاصطناعي على فهم السياق. كما ربما افترضت، بناءً على الاسم، Gemini CLI أداة تعتمد فقط على سطر الأوامر، لذا لا توجد واجهة مستخدم رسومية. إذا لم تكن مرتاحًا لاستخدام سطر الأوامر، ف Gemini CLI ليست لك. من ناحية أخرى، إذا كنت مرتاحًا في نافذة الطرفية، يمكن لـ Gemini CLI أن يصبح بسهولة أداة أخرى في رحلتك البرمجية. يمكنك استخدام Gemini CLI لمساعدتك في تعلم كيفية استخدام لغة برمجة جديدة، وتحسين مهاراتك في لغة معينة، وأكثر من ذلك بكثير. لنكتشف كيف نثبت هذه الأداة المفيدة ثم كيف نستخدمها لتعلم شيء بسيط عن JavaScript. ما ستحتاجه: حتى يعمل ذلك، ستحتاج إلى أي نظام تشغيل يدعم Node.js وNPM. سأعرض التثبيت على Zorin OS، وهو مبني على Ubuntu Linux. في أنظمة Linux، ستحتاج أيضًا إلى مستخدم لديه صلاحيات sudo. لنبدأ. تثبيت المتطلبات الأساسية: قبل أن تتمكن من تثبيت Gemini CLI، عليك أولاً تثبيت Node.js وNPM. للقيام بذلك، سننفذ الأوامر التالية: بمجرد أن يتم ذلك، تصبح جاهزًا لتثبيت Gemini CLI. تثبيت Gemini CLI: يمكنك تثبيت Gemini CLI باستخدام أمر واحد: سيستغرق دقيقة أو دقيقتين لإتمامه، ولكنه من المفترض أن ينجح دون أي مشاكل. لم تنته بعد. عليك توثيق Gemini CLI باستخدام حساب Google الشخصي الخاص بك. لفعل ذلك، افتح متصفحك الافتراضي وتأكد من تسجيل الدخول إلى حساب Google الخاص بك. بعد أن تفعل ذلك، عد إلى نافذة الطرفية وأصدر الأمر: إذا تلقيت خطأ، فمعناه أن توزيعتك قد ثبتت إصدارًا قديمًا من Node.js. لحل هذه المشكلة، افعل التالي: بعد أن تتم المعالجة، أعد تشغيل أمر gemini. ستُطلب منك اختيار طريقة المصادقة (الشكل 1). تأكد من اختيار تسجيل الدخول باستخدام Google واضغط Enter. الشكل 1: إذا فضلت، يمكنك المصادقة باستخدام مفتاح API لـ Gemini أو Vertex AI. عندما يفتح متصفحك الافتراضي، إذا لم تكن قد سجلت الدخول إلى حساب Google من قبل، فقم بذلك الآن. عند المطالبة، انقر تسجيل الدخول، وستظهر لك رسالة تفيد بأن المصادقة تمت بنجاح، وعندها يمكنك إغلاق المتصفح لتجد أن Gemini CLI جاهز لطلبك الأول. لا تقدم استفسارًا بعد. إغلاق Gemini باستخدام تركيبة المفاتيح Ctrl+C مرتين. لنبدأ. لنكتشف شيئًا عن JavaScript. باستخدام نافذة الطرفية، أنشئ مجلد مشروع جديد باستخدام الأمر: ادخل إلى ذلك المجلد باستخدام: الآن، شغّل أمر Gemini CLI مرة أخرى. الفرق هذه المرة أنك تعمل في دليل محدد (بدلاً من دليل المنزل لديك). من نافذة Gemini الرئيسية (الشكل 2)، لنصدر الاستعلام التالي: الشكل 2: Gemini CLI جاهز لاستعلامك الأول. اضغط Enter، وسيبدأ Gemini بالعمل. أثناء عمله، من المحتمل أن يطلب منك الموافقة على بعض المهام، أو يطلب منك السماح له بإنشاء ملفات (الشكل 3). الشكل 3: المقاومة لا فائدة منها، فامنحه الإذن بإنشاء الملفات. استمر في السماح لـ Gemini بتنفيذ ما يحتاجه أثناء تنفيذ ما طلبناه منه. بعد بضع دقائق، أخبرني Gemini بفتح الملف index.html باستخدام متصفح الويب الخاص بي لرؤية القوائم المنسدلة وهي تعمل (الشكل 4). الشكل 4: تم إنشاء قوائمنا المنسدلة التجريبية بنجاح. حسنًا، لكن كيف نتعلم من هذا؟ حسنًا، إذا عدت إلى دليل JS_PROJECT الخاص بك، سترى ثلاثة ملفات: أو يمكنك إجراء متابعة مثل هذه: ستوجهك Gemini CLI خطوة بخطوة في ما قام به (الشكل 5)؛ إما ذلك، أو سيخبرك بأنك استهلكت موارد الخطة المجانية لديك أو أن الخدمة مشغولة جدًا. إذا حدث ذلك، أعد تشغيل الاستعلام وتحقق مما إذا كان يعمل. الشكل 5: دع Gemini CLI يشرح لك كيف أنشأ القوائم المنسدلة. وهكذا يا أصدقائي، هذه هي الطريقة التي يمكنك بها تثبيت واستخدام أداة Gemini CLI لتعلم شيء جديد أو صقل مهاراتك الحالية.