الفرق بين الـ LLM والـ Agentic AI — بمثال واحد بتفهمه
الـ LLM بيعطيك نص، والـ Agent بينفّذ شغل. نفس الطلب — بوست فيسبوك — وكيف كل واحد فيهم بيوصله، وليش الموضوع مش للمبرمجين بس.
الـ LLM بيعطيك نص. الـ Agent بينفّذ شغل.
هذا الفرق كله بجملة وحدة. لكن خلينا نفصّلها، لأنه الفرق هذا هو اللي بيقرر إذا كان الذكاء الاصطناعي رح يوفّر عليك خمس دقائق، ولا يوم كامل.
الـ LLM: محرّك نص، وبس
الـ LLM — أو Large Language Model — نموذج مدرّب على كمية هائلة من النصوص، ووظيفته الأساسية وحدة: يتوقّع الكلمة التالية. مهما كان ذكي، وهو فعلاً صار ذكي بشكل مرعب، إلا إنه بيشتغل جوّا صندوق مقفل:
بتعطيه نص، بيرجّعلك نص.
هذا معناه إنه ما بيقدر يفتح متصفح ليتأكد من معلومة، وما بيقدر يقرأ ملفاتك، وما بيقدر ينشر شيء في أي مكان، وما بيقدر يشوف نتيجة كلامه ليصحّح حاله. إذا غلط، رح يضل غلط لحد ما إنت تلاحظ.
الـ Agent: نفس النموذج، لكن مربوط بالعالم
الـ Agent مش نموذج جديد ولا تقنية منفصلة. هو نفس الـ LLM، لكن محطوط داخل نظام بيعطيه ثلاثة أشياء كانت ناقصة:
أولاً — أدوات (Tools). قراءة ملف، تشغيل أمر، طلب API، فتح صفحة، إرسال رسالة. كل أداة بتفتحله باب على العالم الحقيقي.
ثانياً — مهارات (Skills). تعليمات مكتوبة بتقوله كيف إنت بدك الشغل يصير: أسلوبك بالكتابة، خطواتك المعتمدة، الأشياء اللي ممنوع يعملها. المهارة مش معلومة، المهارة طريقة شغل.
ثالثاً — حلقة (Loop). وهذا الأهم، وهو اللي بيستاهل الاسم كله.
الـ LLM بيجاوب مرة وحدة وبيخلص. الـ Agent بيضل يدور بهاي الحلقة: بينفّذ خطوة، بيشوف شو صار، وإذا الأمر فشل بيقرأ الخطأ ويجرّب طريقة ثانية. هيك بيوصل لنتيجة، مش لاقتراح.
المثال: نفس الطلب بالضبط، وطريقتين مختلفتين للوصول
خلينا نخلّيها ملموسة. نفس الجملة بنقولها للاثنين:
«اعملي بوست فيسبوك عن الدورة الجديدة.»
الطلب واحد. اللي بيختلف هو كيف كل واحد فيهم بيوصل للنتيجة.
الـ LLM: بيرجّعلك نص، وبيوقف
خلال ثانيتين رح يعطيك نص حلو ومرتّب. وبعدين بيوقف — لأنه هذا كل اللي بيقدر يعمله.
الباقي عليك إنت: تنسخ النص، وتعدّله حتى يصير بأسلوبك، وتدوّر على الهاشتاقات اللي بتستعملها عادةً، وتتأكد من رابط الدورة، وتفتح أداة تصميم وتعمل صورة بألوان علامتك، وترفع الصورة، وتفتح فيسبوك، وتنشر.
الـ LLM خلّص ٥٪ من الشغل — وبالضبط الجزء اللي هو أصلاً أسهل جزء.
الـ Agent: بيضل يشتغل لحد ما يخلّص
نفس الطلب، لكن الـ Agent عنده أدوات (إنترنت، توليد صور، وصول لفيسبوك) ومهارات (ملف فيه أسلوبك وهاشتاقاتك)، وبيدور بالحلقة اللي فوق. فبيصير هيك:
- بيفتح صفحة الدورة عندك ويقرأ محتواها بنفسه — مش إنت اللي بتلخّصله
- بيقرأ ملف أسلوبك ليعرف نبرتك، وطول الجُمل اللي بتحبها، وهاشتاقاتك
- بيكتب النص بأسلوبك إنت، مش بأسلوبه هو
- بيولّد الصورة بألوان وهوية علامتك
- بيفتح فيسبوك وبيجهّز المسودة كاملة، نص وصورة ورابط
لحد هون بيبيّن زي قائمة خطوات عادية. الفرق الحقيقي بيبان لما يصير في مشكلة.
وهون بالضبط بيبان الفرق
الشغل الحقيقي نادراً بيمشي من أول مرة. تخيّل صار هيك:
- الصورة طلعت بنسبة أبعاد غلط لفيسبوك → بيلاحظها وبيعيد توليدها بالمقاس الصح
- النص طلع أطول من اللازم وانقصّ بالعرض → بيقصّره ويعيد صياغته
- رابط الدورة رجّع خطأ 404 → بيرجع يدوّر على الرابط الصح بدل ما يحطه غلط
بعد كل خطوة بيشوف النتيجة، وإذا في خطأ بيصلحه ويعيد المحاولة — وهذا هو معنى الحلقة.
وما بيرجعلك بالنص. ما بيوقف عند أول عقبة ليسألك «شو أعمل هسا؟». بيضل يشتغل لحد ما المهمة تخلص فعلاً، وبعدها بيرجعلك يقولك: «المسودة جاهزة على فيسبوك، راجعها».
إنت ما استلمت نص. إنت استلمت مهمة منجزة.
ليش الحلقة هي الفرق الحقيقي
كثير ناس بتفتكر إنه الفرق هو «الوصول للإنترنت»، لكن مش هذا هو.
الفرق إنه الـ Agent بيشوف نتيجة شغله. لما ينفّذ أمر ويفشل، بيقرأ رسالة الخطأ. لما يكتب ملف، بيقدر يفتحه ويتأكد إنه انكتب صح. لما يجرّب طريقة وما تنفع، بيجرّب غيرها.
الـ LLM لوحده زي شخص شاطر بيعطيك نصيحة من وراء الهاتف. الـ Agent زي شخص دخل عندك على المكتب، وفتح الجهاز، وقعد يشتغل لحد ما خلص.
الـ Agentic AI مش للمبرمجين بس
هذي أكثر نقطة بتنفهم غلط. أغلب الأدوات المشهورة طلعت من عالم البرمجة، فصار في انطباع إنه الموضوع كله للمطوّرين. مش صحيح. أي شغل بيتكوّن من خطوات متكررة وله مصادر يقرأ منها، بينفع يصير Agent.
- مهندس اختبار (QA) — يقرأ المتطلب، يكتب حالات الاختبار، يشغّلها، وإذا فشلت وحدة يفتح تقرير خطأ فيه الخطوات وصورة الشاشة.
- Product Owner — يقرأ تذاكر الأسبوع، يلخّصها، ويكتب User Stories بنفس القالب اللي فريقك متعوّد عليه.
- مصمّم — يفحص الواجهة مقابل نظام التصميم عندك، ويطلّعلك قائمة بالفروقات ومشاكل الـ Accessibility.
- محامي — يقرأ عقد، يقارنه بالنسخة السابقة، ويطلّع الفروقات مع تنبيه على البنود الخطرة.
- تسويق — يتابع أرقام الحملة، يقارنها بالشهر اللي قبله، ويكتب تقرير جاهز.
القاسم المشترك واضح: مش المهارة التقنية، المهارة هي إنك تعرف تشرح شغلك خطوة خطوة. لأنه هذا بالضبط اللي بتحتاجه حتى تبني Agent — إنك توصّف الشغل اللي بتعمله إنت.
أشهر الأدوات هسا
الساحة بتتغيّر بسرعة، لكن هذي الأسماء اللي بتسمعها أكثر شيء هالفترة:
| الأداة | الجهة |
|---|---|
| Claude Code | Anthropic |
| Codex | OpenAI |
| GitHub Copilot CLI | GitHub |
| Gemini CLI | |
| Pi | Earendil (مفتوح المصدر) |
| opencode | مفتوح المصدر |
| Kimi | Moonshot AI |
أغلبها بدأت كأدوات برمجة، وهذا طبيعي لأنه الكود أسهل شيء تتحقق من نجاحه — إما اشتغل أو ما اشتغل. لكن ولا وحدة فيها محصورة بالبرمجة. نفس الأداة تستطيع أن تقرأ ملفاتك، وتشغّل سكربتات، وتتصل بأنظمتك، مهما كان مجال شغلك.
طيب من وين تبدأ؟
مش لازم تتعلّم برمجة حتى تستفيد. ابدأ بأبسط شيء: خُد مهمة بتعملها كل أسبوع، واكتبها خطوة خطوة زي ما بتشرحها لموظف جديد. هذا الملف — حرفياً — هو أول مهارة عند الـ Agent عندك.
وبعدين شوف وين ناقصه وصول: لملف؟ لموقع؟ لنظام؟ كل باب بتفتحه إله، بيصير يعمل شغل أكثر لحاله.
إحنا في QAcart بنشتغل على هذا الشي مع الفرق: نبني أنظمة الـ Agents ونقيّمها، ونتأكد إنها بتشتغل صح فعلاً — لأنه Agent بينفّذ غلط أخطر بكثير من LLM بيحكي غلط.
