العودة إلى الفهرس / ذاكرة الوكلاء
حفظ سجل الجلسة في S3 خاص واستئنافه
استخدم مخزن S3 المرجعي لمزامنة رسائل الجلسة واستئناف المحادثة بمعرّف الجلسة.
الهدف
وفّر استمرارية واستئنافاً مضبوطين لجلسات الوكيل عبر تخزين الكائنات.
الخطوات
- اتبع
examples/session_stores/s3_session_store.pyوثبّت boto3 منفصلاً واضبط عميل bucket/prefix خاص. [s3] - مرر المخزن عبر
ClaudeAgentOptions(session_store=store)واحتفظ بمعرّف الجلسة بعد دور ناجح. [s3] - استأنف باستخدام
ClaudeAgentOptions(session_store=store, resume="previous-session-id")وتحقق من تحميل السجل بالترتيب. [s3]
طريقة التحقق
يمكن للدور الجديد الإشارة إلى المحادثة السابقة، وتقتصر الصلاحيات على bucket/prefix المقصود، ويحفظ ترتيب السجل.
معالجة الأعطال
إذا نقص السجل، افحص ترتيب الكائنات وانحراف ساعات الكتّاب المتعددين؛ ويذكر المثال أن زمن التحميل ينمو خطياً بعد 1000 جزء.
الصلاحيات
المتطلبات السابقة
- Python 3.10+ وSDK وboto3 وحساب/bucket AWS معزول وصلاحيات IAM محدودة.
الصلاحيات
- امنح IAM عمليات Put/Get/List/Delete اللازمة للـ bucket/prefix المستهدف فقط؛ واحمِ السجلات كبيانات خاصة حساسة.
القيود
هذا تنفيذ مرجعي؛ ويتطلب الحذف استدعاء delete_session_via_store صراحة وسياسة دورة حياة S3؛ ولا تخزن بيانات تداول.
المصدر الأصلي المثبت
- المستودع
- anthropics/claude-agent-sdk-python
- مسار الملف
- examples/session_stores/s3_session_store.py
- الإيداع المثبت
b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: MIT
الموضوع الرئيسي
حوّل مواد الحملة التجارية إلى موجز أسبوعي قابل للمراجعة