دليل Claude الشامل: Plan Mode وTask وStage وأهم مصطلحات العمل الوكيلي
دليل شامل لأهم مصطلحات Claude الوكيلية: Plan Mode وTask وStage والأدوات وSkills وHooks وMCP والذاكرة وأوضاع الصلاحيات — لفهم كيف يخطط ويعمل وينفّذ.
وضع التخطيط (Plan Mode)، المهمة (Task)، المرحلة (Stage)... مع تطوّر Claude من مجرد نموذج محادثة إلى وكيل تنفيذ برمجي كامل، ظهرت مفردات جديدة تصف كيف يخطط لعمله، يوزّعه على مهام فرعية، وينفّذه على مراحل. هذا الدليل الشامل يشرح أهم هذه المصطلحات — الأساس لفهم أي أداة ذكاء اصطناعي وكيلية (Agentic AI) حديثة، وليس فقط Claude.
وضع التخطيط (Plan Mode)
وضع التخطيط هو حالة يعمل فيها Claude على قراءة الكود وفهم المهمة وصياغة خطة تنفيذ كاملة، دون تعديل أي ملف أو تشغيل أي أمر فعلي. بعد عرض الخطة، ينتظر Claude موافقة المستخدم صراحةً قبل الانتقال إلى التنفيذ الفعلي. يُستخدم هذا الوضع في المهام الكبيرة أو الحساسة، حيث تكلفة تنفيذ خطة خاطئة أعلى من تكلفة تأخير التنفيذ دقيقة إضافية لمراجعتها.
المهمة (Task) والوكيل الفرعي (Subagent)
الـTask هي نسخة فرعية مستقلة من Claude، تُستدعى لتنفيذ جزء محدد من العمل — مثل البحث في قاعدة كود، أو مراجعة كود، أو تنفيذ خطوة معقدة بمعزل عن المحادثة الرئيسية. لكل وكيل فرعي (Subagent) نوع محدد سلفاً (مثل "استكشاف" أو "تخطيط" أو "مراجعة كود") يحدد الأدوات والصلاحيات المتاحة له. يمكن تشغيل عدة وكلاء فرعيين بالتوازي لتسريع المهام المستقلة، ويُعيد كل منهم تقريراً نهائياً فقط، دون إغراق المحادثة الرئيسية بتفاصيل التنفيذ.
المرحلة (Stage) في سير العمل الوكيلي
سير عمل Claude الوكيلي (Agentic Workflow) ينقسم عادة إلى مراحل متسلسلة: مرحلة الاستكشاف (Explore) لفهم السياق والكود الحالي، مرحلة التخطيط (Plan) لصياغة خطوات الحل، مرحلة التنفيذ (Execute) لتطبيق التغييرات فعلياً، ومرحلة التحقق (Verify) لاختبار النتيجة والتأكد من صحتها. فصل هذه المراحل يقلل الأخطاء — فكل مرحلة تبني على مخرجات المرحلة التي سبقتها بدل خلط الفهم والتنفيذ في خطوة واحدة.
الأدوات واستدعاء الأدوات (Tools & Tool Calls)
الأداة (Tool) هي قدرة محددة يمكن لـClaude استدعاءها أثناء عمله: قراءة ملف، تعديل كود، تشغيل أمر طرفية، أو البحث في الويب. استدعاء الأداة (Tool Call) هو الطلب الفعلي الذي يرسله النموذج لتنفيذ إحدى هذه القدرات، مع المعاملات اللازمة. بعض الأدوات تكون "مؤجلة" (Deferred) — أي غير محمّلة افتراضياً لتقليل استهلاك السياق — ولا تُستدعى إلا عند الحاجة الفعلية إليها.
المهارات (Skills)
المهارة هي مجموعة تعليمات معبأة ومُعدّة مسبقاً لتغطية مهمة أو سير عمل متكرر (مثل مراجعة كود، أو نشر تقرير، أو اتباع معيار معيّن للمشروع)، تُستدعى باسمها بدل إعادة شرح الخطوات في كل مرة. تضمن المهارات اتساق الأسلوب والجودة عبر مهام متكررة، وتسمح للمستخدم أو الفريق بتخصيص سلوك Claude ليتوافق مع معايير عملهم الخاصة.
الخطافات (Hooks)
الخطاف هو أمر أو سكريبت يُعدّه المستخدم مسبقاً ليُنفَّذ تلقائياً عند وقوع حدث معيّن أثناء عمل Claude — مثل قبل تنفيذ أداة، بعدها، أو عند انتهاء الجلسة. تُستخدم الخطافات لفرض سياسات (مثل منع أمر معيّن)، أو تسجيل نشاط، أو تشغيل إجراء جانبي تلقائياً، دون الحاجة لطلب ذلك من Claude في كل مرة.
بروتوكول سياق النموذج (MCP)
MCP اختصار لـModel Context Protocol، بروتوكول مفتوح طوّرته Anthropic يتيح لـClaude الاتصال الموحّد بأدوات ومصادر بيانات خارجية — قاعدة بيانات، نظام تذاكر، خدمة داخلية — عبر "خادم" (MCP Server) واحد بدل بناء تكامل مخصص لكل مصدر. هذا ما يجعل توسيع قدرات Claude بأدوات جديدة مسألة إعداد بدل برمجة من الصفر.
السياق والذاكرة والضغط (Context, Memory & Compaction)
نافذة السياق (Context Window) هي الحد الأقصى للمعلومات التي يمكن لـClaude معالجتها ضمن محادثة واحدة. عندما تقترب المحادثة من هذا الحد، تُطبَّق عملية "ضغط" (Compaction) تلخّص الجزء الأقدم من المحادثة تلقائياً للحفاظ على الاستمرارية دون فقدان القدرة على العمل. أما الذاكرة (Memory) فهي ملفات دائمة يحتفظ بها Claude عبر جلسات متعددة، لتذكّر تفضيلات المستخدم وسياق المشروع حتى بعد انتهاء المحادثة الحالية.
أوضاع الصلاحيات (Permission Modes)
تتحكم أوضاع الصلاحيات بمدى استقلالية Claude في تنفيذ الإجراءات دون طلب تأكيد من المستخدم في كل مرة. تتراوح هذه الأوضاع بين تأكيد كل خطوة يدوياً، والسماح التلقائي بإجراءات محددة سلفاً (مثل القراءة دون الكتابة)، وصولاً إلى وضع تخطيط بحت لا يُنفَّذ فيه أي شيء دون موافقة صريحة. اختيار الوضع المناسب يوازن بين سرعة الإنجاز ودرجة التحكم التي يريدها المستخدم في العمل الحساس أو القابل للتأثير على أنظمة فعلية.