جوجل تُطلق Gemini CLI: مساعد الذكاء الاصطناعي مفتوح المصدر لسطر الأوامر

أعلنت جوجل مؤخراً عن إطلاق Gemini CLI، وهو مساعد ذكاء اصطناعي مفتوح المصدر يعمل بسطر الأوامر، ويدمج نموذج Gemini 2.5 Pro مباشرةً فيه. صُمّم هذا المساعد خصيصاً للمطورين والخبراء التقنيين، حيث يُتيح لهم التفاعل مع Gemini باستخدام اللغة الطبيعية مباشرةً من سطر الأوامر.

مميزات Gemini CLI

يوفر Gemini CLI مجموعة واسعة من المزايا التي تجعله أداة قوية للمطورين:

  • التكامل مع Gemini 2.5 Pro: يستخدم Gemini CLI نموذج اللغة الكبير Gemini 2.5 Pro، القادر على معالجة سياقات تصل إلى مليون رمز مميز، مما يوفر دقة عالية في فهم السياق وتوليد الاستجابات.
  • القدرة على معالجة العديد من المهام: يدعم Gemini CLI مهام متنوعة مثل شرح الكود، و تصحيح الأخطاء، وتوليد الوثائق، ومعالجة الملفات، وحتى البحث على الويب.
  • سهولة الاستخدام: يتميز Gemini CLI بسهولة تثبيته، حيث يمكن تثبيته ببساطة باستخدام أمر npx أو npm install -g. بعد التثبيت، يمكن للمستخدمين المصادقة وبدء إصدار الأوامر بلغة طبيعية من سطر الأوامر.
  • البرمجة النصية: يدعم Gemini CLI البرمجة النصية، مما يسمح للمطورين بتضمينه في أنابيب CI/CD، أو نصوص الأتمتة، أو في أعمال التطوير اليومية.
  • القدرة على التوسيع: يمكن للمطورين تمديد قدرات Gemini CLI من خلال ملفات التكوين مثل GEMINI.md. يمكنهم تحميل السياقات مسبقاً، وتخصيص أوامر النظام، أو تعريف سير عمل محددة للأدوات.
  • الوصول إلى معلومات آنية: يتكامل Gemini CLI مع Google Search، مما يُتيح له الوصول إلى المعلومات الحقيقية في الوقت الفعلي.
  • دعم الأدوات متعددة الوسائط: يدعم Gemini CLI أدوات متعددة الوسائط مثل Veo (لتوليد الفيديو) و Imagen (لتوليد الصور).
  • ترخيص مفتوح المصدر: يتمتع Gemini CLI بترخيص Apache 2.0، مما يسمح للمطورين بفحص، وتعديل، و تمديد قاعدة الكود الموجودة على GitHub.

كيفية استخدام Gemini CLI

يُمكن استخدام Gemini CLI بطريقتين:

  1. جلسات تفاعلية: يمكن للمستخدم كتابة أوامر بلغة طبيعية مثل “اشرح التغييرات في قاعدة الكود هذه منذ أمس”.
  2. البرمجة النصية: يمكن استخدام Gemini CLI في نصوص برمجية باستخدام خيار --prompt لأتمتة مهام مثل توليد الوثائق.

مقارنة مع أدوات أخرى

يدخل Gemini CLI سوقًا تنافسيةً لأدوات تطوير الذكاء الاصطناعي، بما في ذلك GitHub Copilot و OpenAI Codex CLI وغيرها. لكن ما يميز Gemini CLI هو كونه مفتوح المصدر، مع حصة مجانية سخية، وواجهة مصممة خصيصاً لسطر الأوامر. هذا يجعله جذاباً بشكل خاص للمطورين في الخلفية، ومهندسي DevOps، والفرق التقنية التي تبحث عن أدوات ذكاء اصطناعي مرنة ومتكاملة دون الحاجة إلى الاعتماد على بيئات تطوير متكاملة خاصة أو منصات مدفوعة.

البدء مع Gemini CLI

يمكن للمستخدمين البدء باستخدام Gemini CLI من خلال خطوة واحدة لتثبيته، ثم المصادقة عبر حساب Google الخاص بهم، والبدء في تجربة الأوامر بلغة طبيعية. تتوفر أمثلة مفصلة وتعليمات للمساهمة ومعلومات حول تمديد قدرات المساعد في مستودع المشروع على GitHub.

الخلاصة

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

المصدر: MarkTechPost