/ الدليل / الملعب / Anthropic Cookbook
● رسمي anthropics ⚡ فوري

Anthropic Cookbook

بواسطة anthropics · anthropics/anthropic-cookbook

كتاب وصفات Anthropic الرسمي لـ Claude — التخزين المؤقت للـ prompt والمعالجة الدفعية وRAG والوكلاء والوسائط المتعددة والاقتباسات — مع دفاتر ملاحظات قابلة للتشغيل.

anthropics/anthropic-cookbook هو مجموعة الوصفات الرسمية لـ Claude API. كل وصفة دفتر ملاحظات مُركَّز: التخزين المؤقت للـ prompt ومعالجة الرسائل الدفعية وحلقات الوكلاء وRAG مع الاقتباسات ورؤية الوسائط المتعددة والتصنيف والتقييم. استخدمه كمورد مهارة حتى يستند Claude في اقتراحات التنفيذ إلى أمثلة مُختبَرة.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

جاهز

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "anthropic-cookbook-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "anthropic-cookbook-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "anthropic-cookbook-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "anthropic-cookbook-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "anthropic-cookbook-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "anthropic-cookbook-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/anthropics/anthropic-cookbook",
          "~/.claude/skills/anthropic-cookbook"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add anthropic-cookbook-skill -- git clone https://github.com/anthropics/anthropic-cookbook ~/.claude/skills/anthropic-cookbook

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Anthropic Cookbook

إضافة التخزين المؤقت للـ prompt لخفض فاتورة Claude API

👤 المهندسون الذين يشغّلون Claude في الإنتاج ⏱ ~60 min intermediate

متى تستخدمه: الإنفاق على API يرتفع ولديك سياق متكرر في كل طلب.

الخطوات
  1. قراءة الوصفة
    Use anthropic-cookbook. Show me the prompt caching pattern for repeated system prompts.✓ تم النسخ
    → مثال cache_control
  2. التطبيق على كودي
    Adapt to my service that re-sends a 5k-token style guide every call.✓ تم النسخ
    → system prompt مُخزَّن مؤقتاً؛ تقدير التكلفة
  3. التحقق من التوفير
    Measure cache hit rate and cost delta over 100 calls.✓ تم النسخ
    → تخفيض ملموس في التكلفة

النتيجة: توفير حقيقي في التكاليف (~50-80% على الجزء المُخزَّن مؤقتاً).

المزالق
  • مدة الـ cache قصيرة — أعباء العمل عالية الحركة تستفيد أكثر — API منخفضة الحركة قد لا ترى hits؛ قيّم قبل التحسين
اجمعها مع: anthropic-courses-skill

نقل وظائف التسجيل غير المتزامنة إلى معالجة الرسائل الدفعية بخصم 50%

👤 الفرق التي تشغّل وظائف تقييم/تصنيف كبيرة ⏱ ~45 min intermediate

متى تستخدمه: الوظيفة غير متزامنة ولديك >100 استدعاء.

الخطوات
  1. استخدام وصفة الدُّفعات
    Apply batching from the cookbook to my classification job.✓ تم النسخ
    → تكامل نقطة نهاية الدُّفعات موضّح
  2. التحقق من الإكمال والتكلفة
    Compare batched cost vs sync for 1000 prompts.✓ تم النسخ
    → التكلفة تنخفض ~50%

النتيجة: أعباء عمل غير متزامنة أرخص، دقة مطابقة.

بناء نظام RAG يستشهد بمصادره بشكل صحيح

👤 المطورون الذين يبنون Q&A على الوثائق ⏱ ~90 min intermediate

متى تستخدمه: المستخدمون سيتحدّون الإجابات؛ تحتاج إلى اقتباسات يمكنهم التحقق منها.

الخطوات
  1. اعتماد نمط الاقتباسات
    Use the citations recipe. Apply to my doc set.✓ تم النسخ
    → الإجابات تُشير إلى معرفات المصادر
  2. إضافة روابط مدمجة
    Map source IDs to URLs so users can click through.✓ تم النسخ
    → اقتباسات مُحوَّلة إلى روابط

النتيجة: RAG موثوق مع مسار تدقيق.

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

anthropic-cookbook-skill + anthropic-courses-skill

كتاب الوصفات = التطبيق، الدورات = النظرية

Read the eval course chapter, then lift the cookbook eval harness for your prompt.✓ تم النسخ
anthropic-cookbook-skill + anthropic-quickstarts-skill

هيكل التطبيق + وصفات كتاب الوصفات

Quickstart the customer-support template, then layer in caching from cookbook.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
(notebook recipes) natural lookup عند مواجهة نمط Claude معروف 0

التكلفة والحدود

تكلفة التشغيل

حصة API
الوصفات تستدعي الـ API — رسوم الاستخدام تنطبق عند التشغيل
الرموز لكل استدعاء
متغير لكل وصفة
التكلفة المالية
مجاني (MIT)
نصيحة
استخدم Sonnet أثناء التطوير؛ انتقل إلى Opus فقط للموجهات التي تحتاجه

الأمان

الصلاحيات والأسرار ونطاق الأثر

الحد الأدنى من الصلاحيات: anthropic-api-key
تخزين بيانات الاعتماد: ANTHROPIC_API_KEY في البيئة
نقل البيانات الخارجي: Anthropic API

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

الوصفة تستخدم إصدار SDK قديم

ارقَ anthropic SDK؛ تغييرات API طفيفة قد تحتاج تحديثين سطريين

مصادر cache تُظهر 0 في الإنتاج

مفتاح cache حساس للمحتوى؛ حتى فرق token واحدة = miss. استقرّ على prefixes.

البدائل

Anthropic Cookbook مقابل البدائل

البديلمتى تستخدمهاالمقايضة
anthropics/anthropic-quickstartsتريد تطبيقات كاملة لا وصفاتحبيبية مختلفة
anthropics/coursesتريد البيداغوجيا لا التنفيذالنظرية مقابل التطبيق

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills