العودة إلى الفهرس / سير عمل الوكلاء
شغّل مهمة طويلة عبر webhooks واستأنف الموافقة البشرية
أعد استجابة HTTP بسرعة، واستقبل أحداث التشغيل عبر webhook، وأوقف الجلسة للمراجعة ثم استأنفها.
الهدف
أنشئ حلقة موافقة بشرية غير متزامنة دون إبقاء اتصال طويل مفتوحاً.
الخطوات
- بعد إنشاء الجلسة، احفظ ربط معرفها بالمهمة؛ ويرسل معالج HTTP الأحداث ويعيد accepted بسرعة. [operate]
- سجل webhook لأحداث idle/custom-tool؛ وتحقق من التوقيع ومنع تكرار event ID. [operate]
- ضع القرار المعلق في قائمة مراجعة؛ وبعد الموافقة استخدم
events.sendلإرسال نتيجة user/custom-tool واستئناف الجلسة نفسها. [operate] - أرشف الجلسة واحذف الربط عند الحالة النهائية؛ وحدد حدوداً لإعادة المحاولة والمهل في webhook. [operate]
طريقة التحقق
لا يؤدي تكرار الحدث إلى موافقة أو إجراء مكرر، وتستأنف نتيجة المراجعة الجلسة الأصلية، وتؤرشف الموارد النهائية حسب السياسة.
معالجة الأعطال
إذا لم تستأنف الجلسة، فتحقق من event ID والتوقيع والحالة؛ ولا تنشئ مهمة ثانية لإخفاء الجلسة الأولى.
الصلاحيات
المتطلبات السابقة
- Python 3.11+ ومفتاح Anthropic API ونقطة webhook وخادم HTTPS وقائمة مهام دائمة.
الصلاحيات
- تحقق من توقيع webhook؛ التطبيق مسؤول عن هوية المراجع وصلاحياته؛ وارفض الأدوات ذات الأثر قبل الموافقة.
القيود
يعرض الدفتر نمط webhook للإنتاج لكنه لا ينفذ مصادقة التطبيق أو مخزن منع التكرار أو سياسة الموافقة.
المصدر الأصلي المثبت
- المستودع
- anthropics/anthropic-cookbook
- مسار الملف
- managed_agents/CMA_operate_in_production.ipynb
- الإيداع المثبت
9c1e493ddd2b82df399d2a61b9c806c539e18be6- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: MIT
الموضوع الرئيسي
حوّل مواد الحملة التجارية إلى موجز أسبوعي قابل للمراجعة