Claude Fable 5.1 لبناء وكلاء الذكاء الاصطناعي من الصفر: ما تحتاج إلى معرفته
يضع Claude Fable 5.1 معيارًا جديدًا لتطوير وكلاء الذكاء الاصطناعي، إذ يجمع بين استخدام الأدوات بدقة، والتخطيط المتين، والاستدلال على السياقات الطويلة، لمساعدتك على بناء أنظمة ذاتية التشغيل تعمل فعلًا. يشرح هذا المقال البنية، ويوضح كيفية ربط النموذج، ويستعرض الأنماط الحقيقية التي تجعل الوكلاء جاهزين للإنتاج.
إذا كنت تنتظر نموذجًا يستطيع فعلًا الحفاظ على حلقة وكيل متعددة الخطوات دون أن ينهار عند استدعاء الأداة الثالثة، فإن Claude Fable 5.1 يستحق انتباهك. بنت Anthropic نموذج Fable خصيصًا لأحمال العمل القائمة على الوكلاء، ويزيد الإصدار 5.1 هذا التركيز حدّة عبر معالجة أسرع لاستدعاءات الأدوات، والتزام أقوى بالتعليمات عبر السياقات الطويلة، وعدد أقل بوضوح من استدعاءات الدوال المُختلقة. والنتيجة نموذج يتصرف أقرب إلى البنية التحتية منه إلى روبوت محادثة، وهذا بالضبط ما تتطلبه أنظمة الوكلاء في الإنتاج.
ماذا يفعل Claude Fable 5.1 فعليًا
تستطيع معظم النماذج اللغوية الكبيرة (LLM) الإجابة عن الأسئلة. أما تنفيذ سلسلة من استدعاءات الأدوات بموثوقية، ومراجعة مخرجاتها، والتراجع عندما يسير شيء ما بشكل خاطئ، وإنهاء المهمة دون تدخل بشري، فقلّة من النماذج تفعله. وهذه الفجوة بالضبط هي المكان الذي يقع فيه Fable.
درّبت Anthropic النموذج Claude Fable 5 مع تركيز كبير على:
الالتزام بالتعليمات عبر السياقات الطويلة: يقرأ موجّه نظام يحتوي على عشرين تعريفًا لأداة، ويظل يحترمها جميعها بعد عشر رسائل.
مخرجات JSON دقيقة: تخرج استدعاءات الدوال بتنسيق صحيح من المحاولة الأولى، حتى مع المخططات المتداخلة بعمق.
حلقات التصحيح الذاتي: عندما ترجع أداة خطأً، يعيد Fable صياغة الاستدعاء بدلًا من تكرار الخطأ نفسه.
كيف يختلف عن Claude Sonnet
Claude Sonnet 5 أسرع وأرخص لكل توكن. وفيما يخص أعمال الوكلاء، فإن هذا الفرق محدد: يتفوق Sonnet في المهام القصيرة والمحددة جيدًا ذات مخططات الأدوات البسيطة. أما Fable فمصمم للسيناريوهات التي يحتاج فيها الوكيل إلى التخطيط لثلاث خطوات مقدمًا، والاحتفاظ بعشر أدوات في الذاكرة في الوقت نفسه، والاستدلال على الأداة التي يجب تخطيها.
💡 متى تختار Fable بدلًا من Sonnet: إذا كانت حلقة الوكيل تتجاوز 5 خطوات أو تستخدم أكثر من 6 أدوات، فإن ميزة اتباع التعليمات لدى Fable تظهر فائدتها بشكل ملموس. أما للأتمتة البسيطة ذات الاستدعاء الواحد، فإن Claude Sonnet 4.6 هو الخيار الأوفر تكلفة.
الأشياء الثلاثة التي تميّزه
القدرة
Claude Fable 5.1
نموذج الدردشة اللغوي النموذجي
استدعاءات الأدوات المتوازية
نعم، مع مخرجات منظمة
غير متسقة
التعافي من الأخطاء
منطق إعادة المحاولة مدمج
يتطلب هندسة أوامر يدوية
الالتزام بالتعليمات في السياقات الطويلة
مستقر عند 128 ألف توكن
يتدهور بعد نحو 20 ألف
هذه الفروقات ليست ادعاءات تسويقية. إنها تظهر في صورة انخفاض قابل للقياس في حلقات الوكلاء المعطوبة، وفي عدد أقل من استدعاءات الأدوات المشوهة، وفي جلسات تصحيح أقصر عند أحمال العمل الحقيقية.
لماذا تنكسر حلقات الوكلاء (وكيف يصلحها Fable)
بناء وكيل موثوق أصعب مما يبدو. تتركز أنماط الفشل حول ثلاث مشكلات: يفقد النموذج تتبّع خطته الخاصة، ويستدعي الأدوات بمعاملات خاطئة، ويعلق في حلقات متكررة عندما تفشل الأدوات. وهذه ليست مشكلات في هندسة الأوامر. إنها مشكلات في قدرات النموذج.
مشكلة التخطيط
يحتاج الوكيل إلى الاستدلال على ما يريد إنجازه، وتقسيم ذلك إلى استدعاءات أدوات منفصلة، وتحديث خطته مع وصول النتائج. وهذا شكل من أشكال الذاكرة العاملة تحت الضغط. وتتدهور معظم النماذج هنا لأنها دُرّبت في الأساس على أزواج السؤال والجواب، لا على تنفيذ المهام بشكل تكراري.
دُرّب Claude Fable 5 على مسارات وكلاء اصطناعية وحقيقية، ما يعني أنه رأى آلاف الأمثلة لخطط احتاجت إلى مراجعة في منتصف التنفيذ. ويظهر هذا التعرض في صورة تخطيط أكثر استقرارًا بوضوح عبر آفاق المهام الطويلة. فالخطط التي تنهار عند الخطوة 7 في نماذج أخرى تميل إلى الصمود حتى الخطوة 15 في Fable.
استخدام الأدوات الذي يعمل فعلًا
يعتمد كل إطار عمل للوكلاء على أن ينتج النموذج استدعاءات أدوات صالحة. كائن JSON واحد مشوه يكسر الحلقة. ينتج Fable مخرجات منظمة نظيفة بمعدل ينافس نماذج أكبر منه بضعف. وعمليًا يعني ذلك:
عدد أقل من أغلفة إعادة المحاولة في كود تطبيقك
معالجة أخطاء أبسط لأن النموذج يتولى تصحيحاته بنفسه
تكاليف توكن أقل لأنك تنفق توكنات أقل على هيكلة الموجّه
تتراكم هذه الوفورات بسرعة في الإنتاج. فالوكيل الذي يعمل على 50 مهمة يوميًا بعشر خطوات لكل منها يستفيد كثيرًا من تحسين بنسبة 5% في دقة استدعاء الأداة من المحاولة الأولى.
السياق لا ينهار
الحقيقة غير المعلنة لنماذج اللغة الكبيرة ذات السياقات الطويلة أن الالتزام بالتعليمات يتدهور كلما امتلأت نافذة السياق. نموذج يتبع مخطط 20 أداة بشكل مثالي عند التوكن 0 قد يبدأ باختلاق أسماء أدوات عند التوكن 50,000. وقد استهدف تدريب Fable هذا التدهور تحديدًا، فحافظ على التزام عالٍ عبر نافذة سياقه الكاملة البالغة 128 ألف توكن.
كيفية استخدام Claude Fable 5.1 على PicassoIA
Claude Fable 5 متاح مباشرة على PicassoIA، ما يعني أنه يمكنك اختبار موجّهات وكيلك دون إعداد مفاتيح API أو إدارة فواتير منفصلة. وهذا هو المسار المباشر:
تختلف موجّهات أنظمة الوكلاء عن موجّهات الدردشة. فهي تحتاج إلى أن تكون صريحة بشأن الهدف، والأدوات المتاحة، وتنسيق المخرجات المتوقع، وشرط التوقف. وبنية بسيطة لكنها فعّالة تبدو هكذا:
You are an autonomous research agent.
Your goal: [TASK]
Tools available: [TOOL LIST WITH SCHEMAS]
Rules:
1. Call one tool at a time.
2. After each result, check whether the goal is met.
3. Stop when you have a final answer.
Output format: JSON with keys "status" and "result".
الدقة هنا ليست اختيارية. يؤدي Fable أفضل ما لديه عندما يعامل موجّه النظام كمنفّذ قادر لكنه حرفي، لا كشريك في محادثة.
الخطوة 3: اضبط المعاملات الصحيحة
على PicassoIA، اضبط هذه المعاملات قبل تشغيل وكيلك:
Temperature: أبقها بين 0.0 و0.2 لمهام الوكلاء. القيم الأعلى تزيد الإبداع لكنها تجعل اختيار الأداة أقل قابلية للتنبؤ.
Max tokens: اضبطها عاليًا بما يكفي للاستدلال متعدد الخطوات. بالنسبة لحلقات الوكلاء ذات 5 خطوات، فإن 4,000 توكن حد أدنى آمن.
Stop sequences: إذا كان إطار أدواتك يستخدم محددات بعينها، فأضفها هنا لمنع النموذج من التوليد بعد نقطة توقفه المقصودة.
بناء أول وكيل ذكاء اصطناعي لك
تتكون حلقة الوكيل الأدنى من أربعة مكونات: موجّه نظام، ومجموعة من تعريفات الأدوات، وحلقة تنفيذ، وشرط توقف. وفيما يلي ما يفعله كل مكون ولماذا يهم.
حلقة الوكيل الأدنى
أبسط وكيل يمكنك بناءه بلغة Python باستخدام Anthropic SDK يبدو هكذا:
import anthropic
client = anthropic.Anthropic()
tools = [
{
"name": "search_web",
"description": "Search the internet for current information",
"input_schema": {
"type": "object",
"properties": {
"query": {"type": "string", "description": "The search query"}
},
"required": ["query"]
}
}
]
messages = [{"role": "user", "content": "Find the current price of gold."}]
while True:
response = client.messages.create(
model="claude-fable-5-20250801",
max_tokens=1024,
tools=tools,
messages=messages
)
if response.stop_reason == "end_turn":
print(response.content[0].text)
break
for block in response.content:
if block.type == "tool_use":
result = execute_tool(block.name, block.input)
messages.append({"role": "assistant", "content": response.content})
messages.append({"role": "user", "content": [{
"type": "tool_result",
"tool_use_id": block.id,
"content": result
}]})
تستمر هذه الحلقة في العمل حتى ينتج النموذج stop_reason = "end_turn"، ما يدل على أنه أنهى المهمة. كل ما عدا ذلك مجرد أعمال مسك دفاتر.
إضافة الذاكرة والسياق
الوكلاء الذين لا يملكون ذاكرة يكررون العمل. والنمطان الشائعان هما:
ذاكرة داخل السياق: أضف ملخصًا متراكمًا للخطوات المنجزة إلى موجّه النظام في كل دورة. تعمل جيدًا للمهام التي تقل عن 15 خطوة. والمفاضلة هنا هي تكلفة التوكن، لأن الملخص يكبر مع كل خطوة.
ذاكرة خارجية: اكتب الخطوات المنجزة في قاعدة بيانات واسترجع الخطوات ذات الصلة عبر أداة read_memory. تتوسع لأي مهام طويلة بلا حد. والمفاضلة هي التعقيد الإضافي في تنفيذ أداتك.
بالنسبة لمعظم التطبيقات، ابدأ بالذاكرة داخل السياق، ولا تنتقل إلى الذاكرة الخارجية إلا عندما تصبح تكاليف السياق مشكلة في الميزانية. لا تبنِ بنية تحتية للذاكرة الخارجية قبل أن تحتاج إليها فعلًا.
ربط الأدوات الخارجية
الأداة في Anthropic SDK هي مخطط JSON مقترن بدالة Python. يقرر النموذج متى يستدعيها، ويقرر كودك ما الذي تفعله. ومن الأدوات الشائعة للوكلاء في الإنتاج:
البحث على الويب عبر Brave أو SerpAPI أو مزودين مشابهين
تنفيذ الكود في مفسّر Python معزول داخل بيئة اختبار آمنة
عمليات الملفات على التخزين المحلي أو السحابي
استدعاءات API لأي نقطة نهاية REST أو GraphQL
التحكم في المتصفح باستخدام Playwright أو Selenium
النمط واحد لجميعها: عرّف المخطط، ونفّذ الدالة، واربط اسم الأداة بالدالة داخل حلقة التنفيذ. يتولى Fable قرار متى يستدعي أي أداة.
أنماط الوكلاء في العالم الحقيقي
الفجوة بين وكيل تجريبي بسيط يعمل في عرض توضيحي ووكيل إنتاج يعمل بموثوقية تكمن في الغالب في معالجة الحالات الحدّية. وهذه هي الأنماط التي تسد تلك الفجوة.
وكلاء البحث
يأخذ وكيل البحث سؤالًا، ويبحث عن المعلومات، ويجمع النتائج، وينتج تقريرًا منظمًا. البنية كما يلي:
استدعاء المُخطِّط: قسّم السؤال إلى 3-5 استعلامات فرعية
حلقة البحث: مرّر كل استعلام فرعي عبر أداة بحث
إزالة التكرار: احذف النتائج المتداخلة عبر التجزئة (hash) أو عبر استدعاء نموذج ثانوي
التوليف: أنتج التقرير المنظم النهائي
يتعامل Claude Fable 5 مع التخطيط والتوليف بمهارة خاصة. أما لحلقات البحث عالية الحجم، فوجّه عمليات البحث الفردية إلى Claude 4.5 Sonnet لخفض التكلفة دون التضحية بالجودة.
💡 تحسين التكلفة: استخدم Fable للتخطيط والتوليف. واستخدم نموذجًا أسرع وأرخص لعمليات البحث الفردية. يخفض هذا النمط الهجين التكاليف بنسبة 40-60% في أحمال عمل البحث دون خسارة جودة قابلة للقياس.
وكلاء توليد الكود
يأخذ وكيل الكود مواصفة، ويكتب الكود، ويشغّله في بيئة معزولة، ويصلح الأخطاء، ويعيد مخرجات تعمل. والتحدي الجوهري أن الوكيل يحتاج إلى رؤية مخرجات خطأ التنفيذ ليصحح كوده. وهذا يتطلب أداة تنفيذ معزولة تلتقط stdout وstderr معًا وتعيدهما كنتائج للأداة.
يستحق Claude Opus 4.7 النظر فيه لتوليد الكود المعقد حيث تكون الصحة من المحاولة الأولى أهم من السرعة. أما دورات الإصلاح والتشغيل المتكررة، فإن سلوك التصحيح الذاتي لدى Fable هو الخيار الأكثر عملية.
خطوط أنابيب الوكلاء المتعددين
عندما تصبح حلقة الوكيل الواحد طويلة جدًا أو واسعة جدًا، قسّمها إلى وكلاء فرعيين متخصصين:
المنسّق: يستقبل المهمة، ويقسمها إلى مهام فرعية، ويوزعها على الوكلاء الفرعيين
وكلاء متخصصون: كل واحد يتولى نوعًا واحدًا من المهام (البحث، أو الكود، أو الكتابة، أو معالجة البيانات)
المدقق: يفحص المخرجات قبل أن تنتقل إلى المرحلة التالية
تتوسع هذه البنية بشكل طبيعي. يشغّل كل وكيل فرعي حلقته الخاصة بشكل مستقل. ينتظر المنسّق النتائج ويوجّهها إلى المرحلة التالية. ولا تُسقط حالات الفشل في وكيل فرعي واحد خط الأنابيب بأكمله.
مقارنة نماذج اللغة لأحمال عمل الوكلاء
ليس كل نموذج لغوي مبنيًا لاستخدام الوكلاء. إليك كيف يقارن Claude Fable 5 بالبدائل المتاحة على PicassoIA.
Claude Fable 5.1 مقابل GPT 5
GPT 5 قادر جدًا على الاستدلال ويُنتج استدعاءات أدوات جيدة. ويظهر الفرق العملي في الالتزام بالسياقات الطويلة وفي التعافي من الأخطاء. فقد دُرّب Fable تدريبًا مخصصًا على مسارات الوكلاء، أما GPT 5 فنموذج عام بأداء قوي في مهام الوكلاء. وبالنسبة لأحمال عمل الوكلاء المؤسسية التي تتجاوز 10 خطوات، يمنح التدريب المتخصص Fable ميزة في الموثوقية.
Claude Fable 5.1 مقابل DeepSeek R1
DeepSeek R1 نموذج استدلال بسلسلة التفكير يتفوق في الرياضيات والمنطق وحل المشكلات خطوة بخطوة. أما لأحمال عمل الوكلاء التي تعتمد غالبًا على الاستدلال مع قليل من استدعاءات الأدوات الخارجية، فإن R1 يستحق التجربة. وعندما يحتاج الوكيل إلى استدعاء 5 أدوات خارجية أو أكثر ومعالجة نتائجها بموثوقية، فإن تدريب Fable على استخدام الأدوات هو الخيار الأقوى.
Claude Fable 5.1 مقابل Kimi K2.6
يقدّم Kimi K2.6 نفسه كنموذج يركز على الوكلاء، ويُظهر أداءً قويًا في اختبارات الوكلاء المعيارية. وهو بديل حقيقي لنموذج Fable، خاصة للمستخدمين الذين يريدون مقارنة السلوك في مهمتهم المحددة. والنموذجان متاحان على PicassoIA، ما يجعل تشغيلهما جنبًا إلى جنب على أحمال العمل نفسها أمرًا سهلًا.
تعود معظم حالات فشل الوكلاء إلى القائمة القصيرة نفسها من القرارات.
الإفراط في هندسة الموجّه
يكتب مبتدئو بناء الوكلاء موجّهات نظام من 1,500 كلمة، بمنطق شرطي مُعقّد وترتيبات أولويات. لا يحتاج Fable إلى ذلك. فموجّه نظام محكم من 200 كلمة مع تعريفات أدوات واضحة يتفوق باستمرار على موجّه منتفخ. فالإطناب في موجّهات النظام يزيد احتمال أن يركز النموذج على التعليمات الخاطئة في اللحظة الخاطئة.
تجاهل تكاليف التوكن في الحلقات الطويلة
يمكن أن يكلّف وكيل يعمل 20 خطوة بنافذة سياق 128 ألف توكن ما بين 0.50 و2.00 دولار لكل تشغيل من نقاط API. وهذا يتراكم بسرعة في الإنتاج. اختبر حلقات وكيلك مبكرًا، وحدّد الخطوات التي تستهلك أكبر عدد من التوكنات، واستبدل الاستدعاءات المكلفة باستدعاءات لنماذج أرخص حيثما تسمح المهمة بذلك. يُعد Claude 4.5 Haiku خيارًا جيدًا للخطوات الوسيطة الخفيفة التي لا تتطلب قدرة عالية.
غياب شرط التوقف
بدون شرط توقف واضح، تستمر الوكلاء في الحلقة إلى ما لا نهاية أو حتى تبلغ حد التوكن. عرّف دائمًا ثلاثة أمور في موجّه النظام: كيف يبدو النجاح، وكيف يبدو الفشل، وعدد أقصى من الخطوات. ثم فرض حد الخطوات على مستوى التطبيق كشبكة أمان مستقلة عن النموذج.
تصحيح وكيل لا يتصرف كما ينبغي
عندما ينتج الوكيل نتائج خاطئة، يشير التشخيص في الغالب إلى واحد من أربعة أسباب.
موجّه النظام غامض: أضف مثالًا ملموسًا على السلوك الصحيح مباشرة داخل الموجّه. يستجيب Fable جيدًا للأمثلة المضمّنة في الموجّه لما تريده تحديدًا من شكل المخرجات.
مخطط الأداة غير مكتمل: غياب الأوصاف في حقول الإدخال يجعل Fable يخمّن معنى المعاملات. يحتاج كل حقل في كل مخطط أداة إلى وصف واضح ومحدد.
السياق طويل جدًا: إذا كان وكيلك يعمل 20 خطوة أو أكثر، فإن التعليمات الأولى تضعف. لخّص سجل المحادثة واضغطه كل 10 خطوات لإعادة ضبط طول السياق الفعّال وإبقاء انتباه النموذج على ما يهم.
مخرجات الأداة غير منظمة: HTML الخام، أو كتل JSON الضخمة، أو المخرجات الثنائية التي يضطر النموذج إلى تحليلها تُبطئ كل شيء وتُدخل الأخطاء. عالج مخرجات الأدوات مسبقًا لتعيد فقط ما يحتاجه الوكيل، بنص عادي حيثما أمكن.
تسجيل كل استدعاء أداة ونتيجته أمر لا غنى عنه للتصحيح. ومن دون هذا السجل يصبح تشخيص الأعطال تخمينًا.
قائمة التحقق للإنتاج قبل الإطلاق
قبل وضع وكيل أمام مستخدمين حقيقيين أو ربطه ببيانات حقيقية، مرّ على هذه القائمة:
اختبار الوكيل بمدخلات عدائية مصممة لكسر الحلقة
معالجة استجابات أخطاء الأدوات وتسجيلها على مستوى التطبيق
فرض الحد الأقصى لعدد الخطوات على مستوى التطبيق، لا في الموجّه فقط
تخزين كل استدعاءات الأدوات ونتائجها للتصحيح والتدقيق
تحليل تكاليف التوكن والتأكد من بقائها ضمن الميزانية المقبولة لكل تشغيل
تحديد شروط التوقف واختبارها بأمثلة مهام حقيقية
التحقق من مخرجات النموذج قبل تمريرها إلى الأنظمة اللاحقة
غالبًا ما يُغفل هذا البند الأخير. فكون Fable ينتج استدعاءات أدوات موثوقة لا يعني أن مخرجات الأدوات دائمًا صالحة. تحقق دائمًا مما يعود من الأدوات الخارجية قبل أن يتصرف الوكيل بناءً عليه. فالأداة التي ترجع بيانات قديمة أو استجابة مشوهة قد تسبب أعطالًا متتالية يصعب تتبعها دون تسجيل مناسب.
جرّبه بنفسك على PicassoIA
أسرع طريق لتقييم Claude Fable 5 لحالة استخدامك هو تشغيله على مهمة حقيقية. يتيح لك PicassoIA الوصول المباشر إلى Fable إلى جانب عشرات النماذج اللغوية الأخرى، بما فيها GPT 5، و Kimi K2.6، و DeepSeek R1، وGemini 3 Pro، وGrok 4، جميعها من واجهة واحدة دون إدارة اشتراكات API منفصلة.
ابدأ بوكيل من 3 خطوات يستخدم أداة واحدة. راقب استهلاكه للتوكنات. قارن جودة مخرجات Fable مع البدائل على أحمال عملك الفعلية. ستكون بيانات مقارنة النماذج التي تجمعها من مهام حقيقية أكثر فائدة بكثير من أي درجة اختبار معياري.
زُر picassoia.com/en/all-models لتصفح الكتالوج الكامل للنماذج والبدء في بناء وكلاء باستخدام Claude Fable 5.1 اليوم.