آرین سليمان زاده
  • الرئيسية
  • المدونة
  • البودكاست
  • الفيديوهات
  • المكتبة
  • تواصل
العربيةArabic
DeutschGerman
EnglishEnglish
فارسیPersian
한국어Korean
中文Chinese
اللوحة•تواصل سريع

Languages

Choose your interface locale

ar

العربية

Arabic

de

Deutsch

German

en

English

English

fa

فارسی

Persian

ko

한국어

Korean

zh

中文

Chinese

احجز موعداً

أرسل رسالة قصيرة — سأرد في أقرب وقت ممكن.

LinkedInاستجابة سريعة
الرئيسية/المقالات/وكلاء الذكاء الاصطناعي وAgentic AI: الحلقة والتخطيط والذاكرة واستخدام الأدوات
الذكاء الاصطناعيAI AgentsAgentic AIمقال

وكلاء الذكاء الاصطناعي وAgentic AI: الحلقة والتخطيط والذاكرة واستخدام الأدوات

دليل عملي لفهم AI Agents وAgentic AI، بما في ذلك Agent Loop والتخطيط والاستدلال والذاكرة واستدعاء الأدوات وتنفيذ المهام متعددة الخطوات.

١١ سبتمبر ٢٠٢٦20 دقيقة قراءة17 المشاهدات
#AI Agents#Agentic AI#Agent Loop#Planning#Memory#Tool Calling#ReAct

Arian Soleimanzadeh

Software Engineer & Researcher

رسم يوضح AI Agent وAgent Loop والتخطيط والذاكرة واستدعاء الأدوات

Arian Soleimanzadeh

ذكاء اصطناعي · برمجة · منتج

بحث + هندسة

النموذج اللغوي الذي يجيب عن سؤال ليس بالضرورة Agent.

الـ Agent يستطيع فهم الهدف، مراقبة الحالة الحالية، اختيار الخطوة التالية، استخدام أداة، فحص النتيجة ثم تكرار العملية حتى يكتمل الهدف.

يمكن تبسيط العملية هكذا:

Goal → Observe → Decide → Act → Evaluate → Repeat

هذه الدورة تسمى Agent Loop.


ما هو AI Agent؟

AI Agent هو نظام يحاول الوصول إلى هدف عن طريق سلسلة من القرارات والعمليات.

على سبيل المثال إذا طلب المستخدم:

حلل حالة العميل Acme.

فيمكن للـ Agent البحث في CRM، جلب Account، فحص Opportunities وSupport Cases ثم إنتاج النتيجة.

الـ Chatbot يجيب غالباً، بينما الـ Agent يستطيع تنفيذ Workflow.


Agentic AI

يشير Agentic AI إلى الأنظمة التي تمتلك مستوى من الاستقلالية والقدرة على اتخاذ القرار وتنفيذ الإجراءات.

يمكن للنظام أن:

  • يقسم الهدف إلى مهام صغيرة
  • يختار الأدوات
  • يجمع البيانات
  • يغير الخطة
  • يستخدم الذاكرة
  • يتعامل مع الأخطاء
  • يصعّد القرارات المهمة إلى الإنسان

Agent Loop

الـ Agent يعمل عادة ضمن حلقة:

Code
123456789
Observe
↓
Decide
↓
Act
↓
Inspect Result
↓
Repeat

يجب أن تحتوي الحلقة على Stop Conditions حتى لا تستمر بلا نهاية.

من شروط التوقف:

  • اكتمال الهدف
  • نقص المعلومات
  • الحاجة إلى سؤال المستخدم
  • الحاجة إلى موافقة بشرية
  • تجاوز الحد الأقصى للخطوات
  • تكرار فشل Tool

Planning

Planning يعني تحديد الخطوات المطلوبة للوصول إلى الهدف.

مثلاً:

Prepare quarterly sales report

قد تتحول إلى:

  1. جلب بيانات المبيعات
  2. حذف الطلبات الملغاة
  3. حساب الإيرادات
  4. تحديد أفضل العملاء
  5. المقارنة بالفترة السابقة
  6. إعداد الملخص

هذا يسمى Task Decomposition.


Reasoning

Reasoning يعني اختيار الخطوة الأنسب بناءً على البيانات والقواعد المتاحة.

إذا طلب المستخدم إرسال بريد للعميل، قد يحتاج Agent إلى التحقق من البريد والصلاحيات وآخر تواصل قبل تحديد القرار.

يمكن أن تكون النتيجة:

ACT

ASK

ABSTAIN

ESCALATE

من الأفضل في الأنظمة الإنتاجية تسجيل قرار منظم بدلاً من الاعتماد على نص داخلي طويل.


Tool Calling

الأدوات تربط Agent بالأنظمة الحقيقية.

مثل:

Code
1234
get_customer(customerId)
get_opportunities(accountId)
create_task(data)
send_email(data)

يختار النموذج Tool المناسبة، لكن Backend هو المسؤول عن Validation وPermissions والتنفيذ الحقيقي.


Multi-step Tasks

المهام الحقيقية قد تحتاج إلى خطوات كثيرة.

مثلاً:

حدد ثلاثة عملاء لديهم أعلى خطر Churn وأنشئ مهام متابعة للمديرين المسؤولين عنهم.

قد يتطلب ذلك بيانات الاستخدام والدعم والدفع ثم حساب المخاطر وترتيب العملاء وإنشاء Tasks.

لهذا يحتاج Agent إلى State يحفظ ما تم إنجازه.


Memory

Memory هي المعلومات التي يخزنها النظام ويسترجعها عند الحاجة.

هي مختلفة عن Context Window.

يمكن تقسيمها إلى:

  • Working Memory
  • Conversation Memory
  • Long-term Memory
  • Episodic Memory
  • Semantic Memory

يجب أن تكون الذاكرة انتقائية، لأن تخزين كل شيء يسبب تكلفة ومشاكل خصوصية ومعلومات قديمة.


ReAct

ReAct هو نمط يعتمد على التناوب بين القرار والعمل:

Observe → Decide → Act → Observe

مثلاً يمكن للـ Agent فحص حالة طلب، ثم إذا اكتشف التأخير ينشئ Ticket، ثم يبلغ المستخدم بالنتيجة.


Reflection وVerification

يمكن للـ Agent مراجعة النتيجة والتأكد من اكتمال المهمة.

لكن القواعد الدقيقة، مثل حدود الخصم والصلاحيات، يجب أن يتم التحقق منها في Code وليس بواسطة LLM فقط.


Human in the Loop

العمليات الحساسة لا يجب تنفيذها دائماً بشكل تلقائي.

مثلاً:

Agent proposes → Human approves → Backend executes

هذا مهم في عمليات مثل Refund أو حذف بيانات أو تعديل عقد.


بنية Agent عملية

Code
123456789101112131415
User
↓
Agent Controller
↓
LLM
↓
Decision
↓
Tool Router
↓
APIs / Database
↓
Result
↓
Agent Controller

Agent Controller يجب أن يدير State وRetries وTimeouts وPermissions وLogging وحدود الخطوات.


مثال Agentic CRM

طلب المستخدم:

حدد العملاء الأكثر عرضة لـ Churn وأنشئ Tasks للمتابعة.

قد يقوم Agent بـ:

  1. تحميل Accounts
  2. تحميل Usage
  3. قراءة Support Tickets
  4. قراءة Payment History
  5. حساب Churn Risk
  6. ترتيب العملاء
  7. تحديد أفضل ثلاثة
  8. تحديد Account Managers
  9. إنشاء Tasks
  10. عرض النتيجة

إذا لم يجد Account Manager فلا يجب أن يخترعه، بل يجب أن يسأل أو يصعّد الحالة.


الأمان

Agent متصل بأدوات حقيقية، لذلك مخاطر مثل Prompt Injection وTool Abuse وData Leakage تصبح أكثر أهمية.

لا يجب اعتبار محتوى Web أو Email أو Files تعليمات موثوقة للنظام.

كما يجب تنفيذ Authentication وAuthorization خارج LLM.


الخلاصة

AI Agent هو نظام ينفذ عدة خطوات للوصول إلى هدف.

Agent Loop هو دورة Observe وDecide وAct وEvaluate.

Planning يقسم الهدف إلى خطوات.

Reasoning يحدد الخطوة المناسبة.

Tool Calling يربط Agent بالأنظمة الحقيقية.

Memory تحفظ المعلومات التي يحتاجها Agent لاحقاً.

والأهم:

Agent موثوق لا يتكون فقط من LLM وTools، بل يحتاج أيضاً إلى State Management وValidation وPermissions وError Handling وStop Conditions وLogging وHuman Oversight.

بعد هذه المفاهيم يمكن الانتقال إلى Agent Architecture مثل ReAct وPlanner-Executor وReflection وVerification وOrchestration.

تفاصيل المقال

بيانات النشر ووقت القراءة وعدد المشاهدات.

تاريخ النشر

١١ سبتمبر ٢٠٢٦

آخر تحديث

٢ نوفمبر ٢٠٢٦

وقت القراءة

20 دقيقة قراءة

المشاهدات

17

الكاتب

Arian Soleimanzadeh

المقال السابق

أساسيات النماذج اللغوية الكبيرة: Transformer وPrompting وContext وHallucination وTool Use

المقال التالي

اضطراب مؤقت في ChatGPT Work Mode وOpenAI تؤكد ارتفاع معدلات الأخطاء

آرین سليمان زاده

معرض أعمال شخصي يركز على هندسة الويب الحديثة، وأنظمة الواجهات، ومنتجات الذكاء الاصطناعي العملية — كود نظيف، وتصميم نقي.

روابط سريعة

  • نبذة
  • المدونة
  • المكتبة
  • تواصل

تواصل

  • soleimanzadeh.a.work@gmail.com
  • soleimanzadeh.uni@gmail.com

التوفر: أيام الأسبوع

عادةً يتم الرد خلال 24 ساعة.

النشرة البريدية

احصل على تحديثات حول المقالات، والمشاريع، والإصدارات الجديدة.

© 2026 ariansoleimanzadeh.dev — جميع الحقوق محفوظة.

لينكدإن