🤖 عصر جديد للذكاء الاصطناعي.. Gemini بيتحول من أداة بتجاوبك لـ Agent ينفذ المهام
لو بتستخدم الذكاء الاصطناعي في البرمجة، فأنت أكيد عارف إن الفرق مش بس في قدرة النموذج على كتابة الكود.
الأهم هو: هل الذكاء الاصطناعي فاهم المشروع؟ هل يقدر يخطط؟ هل يقدر يعدّل الملفات؟ وهل تقدر تراجعه وتتحكم في اللي بيعمله؟
وده بالضبط الاتجاه اللي اتطور فيه Gemini CLI خلال 2026.
الأداة بدأت كواجهة سطر أوامر تتيح لك استخدام نماذج Gemini من الـTerminal، لكنها تطورت تدريجيًا لتدعم Agents وSkills وPlan Mode وSandboxing وأدوات متعددة، فأصبحت أقرب إلى مساعد برمجي يشتغل معاك داخل المشروع بدل مجرد شات تكتب فيه سؤالًا.
🚀 من مجرد أوامر إلى Agent
واحدة من أهم التطورات كانت إضافة قدرات الـAgent.
في الإصدارات الحديثة أصبح Gemini CLI قادرًا على تقسيم المهام المعقدة والتعامل معها بصورة أكثر تنظيمًا، مع وجود Generalist Agent لتوجيه المهام، بالإضافة إلى دعم Agent Skills.
يعني بدل ما تقول:
"اكتبلي كود تسجيل الدخول."
تقدر تطلب منه التعامل مع مهمة أكبر، مثل:
"راجع المشروع، حدد مشكلة تسجيل الدخول، اقترح خطة للإصلاح، وبعد موافقتي نفذ التعديلات واختبرها."
وهنا يظهر الفرق الحقيقي.
الذكاء الاصطناعي مش بيكتب سطرين كود وخلاص، لكنه يبدأ يتعامل مع سير العمل البرمجي.
🧠 Plan Mode.. خليه يفكر قبل ما ينفذ
من التحديثات المهمة في Gemini CLI إضافة Plan Mode، والتي تساعد في التعامل مع المهام المعقدة من خلال وضع خطة قبل التنفيذ.
وفي إصدار مارس 2026 أصبح Plan Mode مفعّلًا افتراضيًا.
وده مهم جدًا لأن أكبر مشكلة ممكن تحصل لما تخلي AI يعدل مشروع كامل هي إنه يبدأ في التعديل قبل ما يفهم الصورة الكاملة.
لكن لما يبدأ بخطة، تقدر تشوف:
المشكلة اللي فهمها
الملفات المتوقع تعديلها
الخطوات المقترحة
طريقة تنفيذ المهمة
وبعدها تقدر تراجع الخطة قبل ما تكمل
يعني بدل "نفذ وخلاص"، بقى عندك مساحة للتفكير والمراجعة.
🛠️ Skills.. علّمه طريقة شغلك
من الحاجات المميزة في Gemini CLI مفهوم Agent Skills.
الفكرة إنك تقدر تضيف تعليمات ومهارات مخصصة تخلي Gemini يتعامل مع مشروعك بطريقة معينة.
وفيه أيضًا ملفات باسم GEMINI.md تقدر تستخدمها لإعطاء النموذج تعليمات خاصة بالمشروع، مثل أسلوب كتابة الكود، قواعد المشروع، أو تعليمات معينة لازم يلتزم بها.
تخيل مثلًا إن عندك مشروع كبير وكل مرة تقول للذكاء الاصطناعي:
"استخدم طريقة التسمية دي."
"ماتعدلش الملفات دي."
"اتبع قواعد المشروع دي."
بدل ما تكرر الكلام في كل Prompt، تقدر تخليه جزءًا من سياق المشروع.
وده يوفر وقت ويقلل الأخطاء الناتجة عن نسيان التعليمات.
🔐 الأمان بقى جزء أساسي
كل ما الذكاء الاصطناعي يحصل على صلاحيات أكبر، موضوع الأمان يصبح أهم.
وده واضح جدًا في تطورات Gemini CLI.
الإصدارات الحديثة أضافت تحسينات في Sandboxing وWorkspace Trust وعزل الأدوات، بالإضافة إلى إجراءات للحد من مخاطر مثل تنفيذ أوامر غير آمنة أو هجمات Prompt Injection.
وفي إصدار يوليو 2026، أضاف الفريق تحسينات مرتبطة بعزل المهام وأمان خادم A2A، كما استمر العمل على تشديد بيئة التنفيذ.
وده مهم لأننا بنتكلم عن أداة ممكن تتعامل مع ملفات وأوامر وبيئة تطوير حقيقية.
⚡ الأداء والاستقرار بيتحسنوا باستمرار
التطور مش بس في إضافة Features جديدة.
الـChangelog الرسمي يوضح إن Gemini CLI حصل على تحسينات في إدارة الـContext، والاستقرار، واسترجاع المحادثات، والتعامل مع الـFallback بين النماذج، بالإضافة إلى اكتشاف الأدوات تلقائيًا.
والإصدار المستقر v0.55.1 صدر في 11 أغسطس 2026، مع مجموعة من التحسينات والإصلاحات الأمنية والوظيفية.
وده معناه إن الأداة نفسها بتتطور بسرعة، مش مجرد نموذج واحد ثابت.
🤯 طب هل Gemini CLI للمبرمجين فقط؟
بشكل أساسي، الأداة موجهة للمطورين، لكن الفكرة اللي وراها مهمة لأي شخص مهتم بالذكاء الاصطناعي.
لأننا بنتجه من:
AI يجاوبك
إلى:
AI يفهم المهمة
ثم:
AI يخطط
ثم:
AI يستخدم الأدوات
ثم:
AI ينفذ جزءًا من المهمة.
وده الاتجاه اللي Google نفسها بتدفع نحوه في منظومة Gemini، خصوصًا مع انتقالها من أدوات تساعد على الكتابة فقط إلى Agents تساعد المستخدمين على الفعل والتنفيذ.
عايز تتعلم Gemini CLI؟
لو بتتعلم البرمجة أو بتشتغل بالفعل كمطور، أفضل بداية هي الرجوع إلى المصادر الرسمية للمشروع ومتابعة التحديثات والوثائق.
ومن خلال الـChangelog تقدر تعرف إيه الجديد في كل إصدار بدل ما تعتمد على فيديوهات قديمة تشرح نسخة مختلفة من الأداة.
هل يستحق تتعلمه؟
لو أنت بتتعلم البرمجة، آه، يستحق إنك تعرفه.
لكن متتعلمش Gemini CLI بهدف إنك تخليه يكتب كل الكود مكانك.
استخدمه عشان:
💻 تفهم مشروع موجود.
🐛 تبحث عن الأخطاء.
🧠 تتعلم من الكود.
📋 تخطط للمشروعات.
🔧 تساعدك في التعديلات.
🧪 تساعدك في الاختبارات.
📚 تفهم أدوات وتقنيات جديدة.
لأن لو خليت AI يعمل كل حاجة، ممكن تنجز بسرعة لكن تفضل مش فاهم اللي حصل.
أما لو استخدمته كمساعد تتعلم منه وتراجع شغله، فأنت بتكسب حاجتين مع بعض:
سرعة + خبرة
الخلاصة
Gemini CLI مثال واضح على التغيير اللي بيحصل في عالم البرمجة.
الذكاء الاصطناعي لم يعد مجرد مكان تكتب فيه:
"اكتبلي كود."
الهدف أصبح أكبر:
افهم المشروع → خطط → استخدم الأدوات → نفذ → اختبر → راجع.
وده السبب اللي يخلي تعلم أدوات الـAI للمبرمجين مهم جدًا خلال الفترة الجاية.
مش لأن الذكاء الاصطناعي هيحل محل المبرمج، لكن لأن المبرمج اللي يعرف يستخدم AI بشكل صحيح ممكن ينجز شغل أكتر وبطريقة أذكى.
المستقبل مش للمبرمج اللي يكتب كل سطر بإيده… ولا للمبرمج اللي يسيب الـAI يعمل كل حاجة.
المستقبل للمبرمج اللي يعرف إمتى يستخدم عقله، وإمتى يخلي الـAI يساعده.
كتبته/ اسراء جمال