Claude Code 2.1.286 يصلح عدّاد إنفاق كان يحتسب أقل من التكلفة الفعلية لسببين
الخطآن ليسا في الحساب بل في افتراضين صارا قديمين: أن سعر التوكن ثابت مهما كانت العملية، وأن كل دورة فيها استدعاء واحد للنموذج. وأي أداة لقياس الاستهلاك قد تقع فيهما.
وسم
Claude Code أداة Anthropic للبرمجة بالذكاء الاصطناعي من سطر الأوامر. هنا تحديثاتها، وتغييرات حدود الاستخدام والأسعار، والمشكلات التي واجهها مستخدموها.
الخطآن ليسا في الحساب بل في افتراضين صارا قديمين: أن سعر التوكن ثابت مهما كانت العملية، وأن كل دورة فيها استدعاء واحد للنموذج. وأي أداة لقياس الاستهلاك قد تقع فيهما.
وصف log بأنه منقّى لا يجعله مكانًا آمنًا تلقائيًا، فالتنقية برنامج يقرأ شكل النص، وأي صيغة صحيحة لكنها غير مألوفة قد تمر من خلاله.
سعر الـ token لم يتغير، لكن الفاتورة تُحسب بعدد الـ tokens التي يستهلكها النموذج لإنجاز العمل. فالنموذج الأقل إسهابًا أرخص، حتى لو بقيت قائمة الأسعار كما هي.
ملفات الإعداد المكتوبة للنماذج تتقادم مثل أي كود، والفرق أن الكود يفشل بصوت مسموع، بينما يفشل الـ prompt القديم بصمت ويستهلك context دون فائدة.
الـ agents صارت تكتب أسرع مما يستطيع البشر مراجعته، ومراجعة الكود تتعثر غالبًا في بناء الصورة الكاملة لا في قراءة السطور.
أي فلتر أمان يعمل على نص الأمر قبل تنفيذه يجب أن يفترض أن جزءًا من هذا النص لم يُكتب بعد، وهذا درس يتجاوز أداة واحدة.
قراءة ملف نصي من جهاز المطوّر، وهي عملية لا علاقة لها بالشبكة، ارتبطت بمفتاح على خادم بعيد، فصار إعداد الخصوصية يعطّل سلوكًا محليًا دون أي تحذير.
إجراء أمني صُمّم لحماية المستخدمين أفسد نصوصهم العربية بصمت، لأن كل تنظيف لـ"الحروف الغريبة" يعامل ما ليس لاتينيًا على أنه غريب حتى يبلّغ أحد.
أكثر ما تفشل فيه الفرق ليس التنفيذ بل تعريف المشكلة وتبسيط طريقة الحل، وغياب الوضوح يصعب رؤيته على من وضع الخطة نفسه.
الـ gateway الذي تضعه الشركات للتحكم في استهلاك الـ API قد يصبح هو نفسه بندًا في الفاتورة، والجديد أن هذه التكلفة لم تعد صامتة بل تظهر على الشاشة.
حين تقرأ الأداة ملف تعليمات لا تملكه، تصبح التعليمات التي كتبها المطور قابلة للنقل بين الأدوات، فتنخفض تكلفة الانتقال التي كانت تبقيه مع أداة واحدة.
التوكن الظاهر في log لا يبقى على الشاشة، بل يُحفظ ويُلصق في bug reports وissues عامة، فيتحول خلل عرض بسيط إلى تسرب محتمل للصلاحيات.
جزء من فاتورة الـ coding agents لا يذهب إلى العمل بل إلى السياق الذي ترسله الأداة في أول نداء، ويُدفع تلقائيًا عند قبول الأداة الافتراضية دون مقارنة.
حين يخطئ المقياس يغيّر الناس سلوكهم ليوافقه بدل أن يشكّوا فيه، وجلسات كثيرة قُطعت وهي لا تزال تملك نصف مساحتها.
الصلاحية صارت مرتبطة بالمهمة لا بالوقت، فالأمر الذي ينحرف أو يأتي من مصدر غير موثوق لا يصل إلا إلى ما احتاجه هو، لا إلى كل ما فُتح للجلسة.
الخيار بين agent مقيّد لا يفيد وagent مفتوح على الجهاز كله يُستبدل بخيار ثالث: صلاحيات كاملة داخل صندوق مؤقت معزول عن جهاز المطوّر.
أغلب ما يفعله الـ agent نقل بيانات لا تفكير، ودفع سعر النموذج الأقوى على كل خطوة يجعل السؤال الحقيقي: أي خطوة تستحق هذا النموذج أصلًا.
رابط يبدو في السجل زيارة صفحة بريئة قد يحمل الكود نفسه إلى خادم طرف ثالث، فيصبح معيار الموافقة التلقائية خروج البيانات لا شكل الطلب.
قناة توزيع منتجات المطورين صارت الـ agent نفسه. والمنتج الذي لا يفهم النموذج توثيقه بوضوح يغيب عن اللحظة التي يُبنى فيها المشروع.
القاعدة التي تُحذف بصمت أخطر من القاعدة التي تكسر كل شيء برسالة خطأ، لأن الأولى تترك صاحبها مطمئنًا إلى حماية غير موجودة.
الخطر هنا ليس في النموذج ولا في الـ prompt، بل في إعداد قديم في git صار يعمل تلقائيًا لأن الأدوات الجديدة تستدعي git في الخلفية دون أن يلاحظ أحد.
حين يعمل agent على خادم سحابي ويقرأ نصوصًا لم يكتبها صاحبه، يصبح نطاق الضرر المحتمل حساب السحابة كله لا المستودع وحده. بعض الأوامر يجب أن تبقى بحاجة إلى موافقة مهما كان الوضع مريحًا.
الإكمال التلقائي صار سلعة لا تُحتسب في الفاتورة، والتكلفة الحقيقية انتقلت إلى الـ agent الذي يعمل وحده. أغلى ما في يوم المطور قد يكون مهمة تُركت تعمل.
الكاش يسقط لأسباب لا تظهر للمستخدم، فيُدفع السعر الكامل على سياق كان رخيصًا قبل دقائق. القياس لكل جلسة يحوّل الفاتورة من رقم واحد إلى شيء يمكن تفسيره.
النسبة المئوية بلا نقطة مرجع ليست حقيقة بل اختيار، فعبارتا زيادة 25% وخفض 17% قد تصفان اليوم نفسه بدقة.
من يشغّل agent على مستودع لم يكتبه لا يثق في الكود وحده، بل في ملفات الإعدادات أيضًا، فهي كانت جزءًا من سطح الهجوم.
القيد الذي يستطيع المستودع المفحوص إلغاءه بملف إعدادات ليس قيدًا، ولهذا نُقل التحكم من الكود الذي يُفحص إلى من يشغّل الأداة.
الاسم الذي يظهر على الشاشة قد لا يكون الاسم الذي يتعامل معه الجهاز، وكل قرار ثقة مبني على اسم مكتوب يحتاج إلى تنظيف ذلك الاسم قبل عرضه.
المفتاح المعرّض هنا ليس مفتاح Anthropic بل مفتاح الوسيط الذي يمر عبره الاستخدام، ولن يصل بشأنه أي إشعار لأن صاحبه وحده من يعرف بوجوده.
كتابة الكاش لمدة ساعة أغلى في المرة الواحدة، لكنها أرخص في الجلسات الطويلة المتقطعة التي يموت فيها كاش الدقائق الخمس ويُعاد بناؤه مرارًا.