الوضع التلقائي في Claude Code: فحوصات أمان مجانية وإشعار «this session isn't eligible»
Markdownابتداءً من الإصدار 2.1.278، لا يفرض Claude Code رسومًا على فحوصات الأمان في الوضع التلقائي التي تُجرى على الخادم. ما معنى «this session isn't eligible»، وكيف تتحقق من الحالة؟
قراءة المقال كاملًا
إذا ظهر في طرفية Claude Code الإشعار «We're changing auto mode to no longer charge for classifier requests in Claude Code. However, this session isn't eligible» (وبالصياغة الروسية: «نغيّر الوضع التلقائي بحيث لا تعود طلبات المصنّف في Claude Code خاضعة للرسوم. لكن هذه الجلسة غير مؤهلة»)، فهذا ليس خطأً. ابتداءً من الإصدار 2.1.278، يطلب Claude Code من الخادم افتراضيًا إجراء فحوصات الأمان للوضع التلقائي، ولا يفرض رسومًا عليها. لكن هذا لا يعمل إلا عندما تصل الفحوصات التي يجريها الخادم إلى الجلسة. عندما ينتقل Claude Code إلى طلبات المصنّف الخاصة به، فإنه ينبهك، وتُفرض الرسوم على الفحوصات كما في السابق.
وثائق Ailoot: واجهة API والمفاتيح وإعداد الاتصال.
ما الذي تغيّر في الوضع التلقائي
في الوضع التلقائي، يفحص مصنّف الإجراءات قبل تنفيذها، مثل أوامر shell وطلبات الشبكة. وتُحتسب رسوم طلبات المصنّف الخاصة بـ Claude Code كاستخدام عادي للرموز، تمامًا كما كان الحال قبل الإصدار 2.1.278.
ابتداءً من الإصدار 2.1.278، يطلب Claude Code افتراضيًا من الخادم إجراء الفحوصات ضمن الطلبات التي ترسلها الجلسة إلى النموذج أصلًا. ولا تُفرض رسوم على الفحوصات التي يجريها الخادم. وأضاف الإصدار نفسه سطر Auto mode server إلى الأمر /status، ويبيّن ما إذا كان مصنّف هذه الجلسة يعمل على الخادم.
الفئات التي يشملها ذلك:
- خطط Enterprise وحسابات Claude API — تُطلب الفحوصات التي يجريها الخادم افتراضيًا.
- Claude Platform على AWS وAmazon Bedrock وAgent Platform من Google Cloud وMicrosoft Foundry — تُطلب افتراضيًا أيضًا، لكن توفر الفحوصات التي يجريها الخادم يعتمد على تفعيل الميزة في المنصة والمنطقة المحددتين.
- Pro وMax وTeam — بحسب وثائق Anthropic، لا يظهر الإشعار أبدًا في هذه الخطط.
وهناك قيد منفصل لا يتعلق بالفوترة: في Bedrock وAgent Platform من Google Cloud وFoundry وجلسات بوابة تطبيقات Claude بعد تسجيل الدخول، لا يعمل الوضع التلقائي إلا مع Claude Sonnet 5 وOpus 4.7 والنماذج الأحدث، ومع عائلة Fable.
وضع الأذونات أحد الإعدادات التي تحدد سلوك الوكيل في مشروعك: ما الذي ينفذه تلقائيًا وما الذي يتطلب تأكيدًا. إذا كنت تنشئ مشاريع بانتظام باستخدام Claude Code، فتحقق من أن إعدادات الأذونات تناسب مهام المشروع.
لماذا لا تصل الفحوصات التي يجريها الخادم إلى الجلسة
وفقًا للوثائق، السبب الأكثر شيوعًا هو وجود بوابة LLM أو وكيل وسيط بين Claude Code وواجهة API. تحدث المشكلة إذا أزال هذا الوسيط ترويسات الطلب أو أعاد كتابتها، أو أسقط حقولًا لا يتعرف عليها، أو غيّر الاستجابات؛ مثل إعادة كتابة المعرّفات أو إزالة مفاتيح من أحداث البث. عندئذٍ لا يتلقى الخادم طلب إجراء الفحص، أو لا يتلقى Claude Code نتيجته، فتنتقل الجلسة إلى مصنّف Claude Code الخاص، وتُفرض رسوم على طلباته كما في السابق. وإذا استطاع Claude Code تحديد البوابة، فسيذكرها الإشعار بالاسم.
والسبب الثاني هو أن الفحوصات التي يجريها الخادم ليست متاحة بعد لمنصة الجلسة أو منطقتها أو بيانات اعتمادها. إذا لم توجد بوابة أو وكيل وسيط في المسار، لكن الإشعار يظهر مرارًا، فتحدد الوثائق هذا السبب بوصفه الاحتمال الأرجح.
يواصل الوضع التلقائي العمل. لا يظهر الإشعار إلا عندما تتوقف الفحوصات التي يجريها الخادم عن الوصول إلى الجلسة لبقية مدتها، وقد يحدث ذلك عند أول إجراء يخضع للفحص. أما الإجراء المنفرد الذي لا يستطيع الخادم فحصه فلا يؤدي إلى ظهور الإشعار: يفحصه Claude Code بنفسه، ثم يتصل بالخادم مجددًا عند الطلب التالي.
ماذا تضغط عند ظهور الإشعار
يوقف الإشعار الإجراء مؤقتًا إلى أن ترد:
- Enter — متابعة. يستخدم الإجراء المتوقف مؤقتًا وبقية الجلسة مصنّف Claude Code الخاص، وتستمر محاسبة طلباته على أساس استخدام الرموز. بعد الضغط على Enter، لن يظهر الإشعار مجددًا في هذه الجلسة. إذا ذكر الإشعار بوابة، فإن تأكيده يخفيه على هذا الجهاز لمدة 24 ساعة. وإذا لم يذكر بوابة، فسيعود الإشعار عندما تنتقل الجلسة التالية مجددًا إلى المصنّف الخاص بها.
- Esc أو Ctrl+C — إلغاء. لا يُنفذ الإجراء المتوقف مؤقتًا، ويتوقف الدور الحالي، وتبقى الجلسة في الوضع التلقائي. لا يُحفظ ردك، لذا سيظهر الإشعار مجددًا قبل الإجراء التالي الذي يتطلب فحصًا.
إذا أردت الخروج من الوضع التلقائي، فبدّل وضع الأذونات باستخدام Shift+Tab بعد الرد.
إذا تعذّر انتظار ردك، يعرض Claude Code النص نفسه ويواصل العمل في الوضع التلقائي. والاستثناء هو أن يكون قد سبق تأكيد إشعار بوابة على هذا الجهاز خلال آخر 24 ساعة؛ عندها لا يُعرض النص. في الوضع غير التفاعلي مع الخيار -p، يُكتب النص في تدفق الأخطاء (stderr). وفي مخرجات stream-json، يصل على هيئة تحذير نظام يمكن للتطبيقات التي تستخدم Agent SDK قراءته من تدفق الرسائل. أما في إضافة VS Code، فتظهر الرسالة في مربع حوار ولا تتطلب تأكيدًا.
كيفية التحقق من الحالة
يمكنك التحقق من المكان الذي يعمل فيه المصنّف حاليًا من دون انتظار ظهور الإشعار. شغّل /status في جلسة تستخدم الوضع التلقائي، ثم انظر إلى سطر Auto mode server:
Enabled— ما زال الخادم يفحص إجراءات الجلسة.Disabled— انتقلت الجلسة بالفعل إلى مصنّف Claude Code الخاص.
ما الذي تفعله إذا كانت البوابة هي السبب
تصف الوثائق خيارين للإعداد.
- اطلب من مسؤول الشركة أو مزود البوابة تمرير الطلبات والاستجابات من دون تغيير. يجب تمرير ترويسات الطلب وحقول متن الطلب كما هي، بما فيها الحقول التي لا يتعرف عليها الوسيط، مثل حقل
safeguards. ويجب إعادة الاستجابات وأحداث البث من دون إزالة مفاتيح مثلsafeguard_resultsأو إعادة كتابة معرّفات استدعاءات الأدوات. راجع دليل توافق البوابات للتفاصيل. بعد ذلك، ستستخدم الجلسات الجديدة الفحوصات التي يجريها الخادم مجددًا. - عطّل طلبات الفحوصات التي يجريها الخادم إذا كنت تعرف مسبقًا أن البوابة لن تدعمها. عيّن المتغير قبل بدء الجلسة، إما في shell أو من خلال المفتاح
envفي إعدادات Claude Code:
export CLAUDE_CODE_AUTO_MODE_SERVER=0
عندها يستخدم Claude Code مصنّفه الخاص دائمًا، وتُفرض الرسوم على طلباته كما في السابق، ولا يظهر الإشعار. لا تتم قراءة هذا المتغير عند الاتصال مباشرةً بواجهة Anthropic API. وإذا لم يكن CLAUDE_CODE_AUTO_MODE_SERVER معيّنًا، لكن كان CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 معيّنًا، فستُعطّل الفحوصات التي يجريها الخادم أيضًا. تصف الوثائق CLAUDE_CODE_AUTO_MODE_SERVER بأنه إعداد مؤقت قد يُزال في إصدار مستقبلي، لذا يُستحسن التحقق منه مجددًا بعد التحديثات.
إذا لم تكن مالك البوابة ولا تستطيع ضبطها، فيمكنك التواصل مع مزود البوابة أو اختيار الخيار الثاني.
إذا لم توجد بوابة لكن الإشعار يظهر
إذا لم توجد بوابة أو وكيل وسيط في المسار، لكن الإشعار ظهر مجددًا، فالسبب الأرجح وفقًا للوثائق هو أن الفحوصات التي يجريها الخادم ليست متاحة بعد لمنصتك أو منطقتك أو بيانات اعتمادك. يمكنك التأكد من ذلك لدى الدعم أو مسؤول الشركة، أو الإبلاغ عن المشكلة باستخدام الأمر /feedback.
ما الخطوة التالية
لا تحتاج إلى ضبط أي شيء مسبقًا: عندما يظهر الإشعار، يواصل الوضع التلقائي العمل، وتُفرض الرسوم على طلبات المصنّف الخاص كما في السابق. إذا ظهر الإشعار، فرد عليه (Enter أو Esc) وتحقق من /status. وعند الحاجة، يمكنك ضبط البوابة أو تعطيل طلبات الفحوصات التي يجريها الخادم أو التواصل مع الدعم.
اقرأ عن الأسباب الأخرى لاستهلاك الرموز في «أين تذهب الرموز في Claude Code» و«كيفية تجنب استنفاد حدود Claude Code». وإليك طريقة تقليل الشيفرة غير الضرورية في ردود النموذج وتوفير الرموز بهذه الطريقة.
المصادر
- Claude Code: التزام GitHub لملف CHANGELOG.md الذي يتضمن إدخال الإصدار 2.1.278 — المستودع الرسمي لـ Anthropic
- رسوم طلبات مصنّف الوضع التلقائي — وثائق Anthropic الرسمية عن الإشعار ورسوم الفحوصات
إذا كنت بحاجة إلى الوصول إلى نماذج الذكاء الاصطناعي عبر Ailoot، فألقِ نظرة على Ailoot.
المزيد من التفاصيل
أسئلة شائعة
هل يعطل الضغط على Esc الوضع التلقائي؟
لا. يلغي Esc أو Ctrl+C الإجراء المعلق ويوقف الدورة الحالية؛ وتبقى الجلسة في الوضع التلقائي. غيّر وضع الأذونات باستخدام Shift+Tab بعد الرد إذا أردت مغادرته.
كيف أميز فحوص الخادم من طلبات المصنف المدفوعة؟
نفّذ /status في جلسة بالوضع التلقائي وافحص Auto mode server. تعني Enabled بقاء فحوص الخادم مفعلة؛ وتعني Disabled انتقال الجلسة إلى طلبات مصنف Claude Code نفسه، المحتسبة ضمن استخدام الرموز.