تنظيف نتائج الأدوات القديمة في Claude API يختلف عن تلخيص المحادثة كاملة. يفيد عندما تتراكم نتائج البحث والملفات، لكنه لا يضمن وحده خفض تكلفة كل طلب. هذا دليل للتحضير لعام 2027 وفق الوثائق المتاحة في 27 أكتوبر 2026، دون افتراض ثبات الحالة التجريبية والحدود مستقبلًا.
ما الذي يمسح؟
استراتيجية clear_tool_uses_20250919 تزيل نتائج الأدوات الأقدم بالتتابع عند تجاوز عتبة السياق، وتضع نصًا بديلًا يبين أن النتيجة أزيلت. افتراضيًا تزال النتائج فقط وتبقى معاملات الاستدعاءات، ويمكن طلب مسحها أيضًا باستخدام clear_tool_inputs.
تجري المعالجة قبل وصول الطلب إلى النموذج، بينما يحتفظ التطبيق بسجل المحادثة الكامل غير المعدل. لذلك لا تحذف السجل المحلي لمجرد تفعيل هذه الميزة؛ فهي ليست أرشفة للمحادثة أو سياسة حذف لبيانات تطبيقك.
التفعيل والإعدادات الافتراضية
الميزة تجريبية وتستخدم الترويسة context-management-2025-06-27 مع إعداد context_management.edits ونوع الاستراتيجية. الافتراضي يبدأ عند تجاوز 100 ألف رمز إدخال، ويحتفظ بأحدث ثلاثة أزواج من استدعاءات الأدوات ونتائجها.
تحدد trigger عتبة التفعيل برموز الإدخال أو عدد استخدامات الأدوات، وتحدد keep عدد الاستخدامات الحديثة التي تبقى. افحص حجم النتائج وأهميتها قبل نسخ العتبة الافتراضية إلى سير عمل مختلف.
الحماية من مسح ما يلزم
تتيح exclude_tools استثناء أدوات بأسمائها من المسح. ويفرض clear_at_least حدًا أدنى لعدد الرموز التي ينبغي إزالتها؛ فإذا تعذر بلوغه، لا تطبق الاستراتيجية في تلك المرة.
لا تعتبر الاستثناء بديلًا عن حفظ البيانات اللازمة في نظامك. حدد ما يحتاجه الطلب اللاحق، واحتفظ بمراجع للحقائق المهمة بدل افتراض أن كل نتيجة قديمة انتهت فائدتها بمجرد قراءتها.
الكلفة والتخزين المؤقت
مسح النتائج يبطل بادئات التخزين المؤقت المتأثرة، وقد تنشأ تكلفة كتابة جديدة للكاش قبل استفادة الطلبات التالية من البادئة الجديدة. لهذا قد يفيد مسح قدر كافٍ بدل تغييرات صغيرة متكررة.
راجع حقل context_management في الاستجابة لمعرفة التعديلات المطبقة وإحصاءات الاستخدامات والرموز الممسوحة. ولا تخلط هذه الأرقام بحجم التوفير المالي النهائي؛ راقب الاستهلاك الفعلي ونتائج المهمة بعد تفعيل الميزة.