في إصدار v2.1.97 من أداة تطوير البرامج الخاصة بالذكاء الاصطناعي لدى Anthropic، Claude Code، أزيلت بشكل مفاجئ ومن دون إنذار وظيفة حيوان طرفي شهير ومرحّب به للغاية تُسمّى Buddy(/buddy). وقد أدى ذلك فورًا إلى اندلاع احتجاجات واسعة النطاق من مجتمع المطورين. ووفقًا لطلب تضمين(integration) على GitHub، فقد حصد هذا الموضوع خلال بضع ساعات أكثر من 80 تفاعلًا بالرموز التعبيرية و23 تعليقًا. وذكر العديد من المطورين أنهم يرفضون الترقية، بل وحتى يراجعون الإصدارات الأقدم من أجل الاحتفاظ بـ Buddy الخاص بهم.
من تسريب المصدر إلى الإطلاق الرسمي ثم إلى الاختفاء
بدأت قصة Buddy في حادثة تسريب غير متوقعة لشفرة Claude Code المصدرية في 31 مارس 2026. وفي ذلك الوقت، تم الكشف بشكل غير مقصود عن حوالي 512 ألف سطر من كود TypeScript عبر ملفات source map الخاصة بحزمة npm، ووجد المطورون بداخلها وحدة مخفية تحمل اسم “BUDDY”. قامت Anthropic فورًا بتمكين هذه الميزة رسميًا في الإصدار v2.1.89، وحوّلت بيضة عيد كاذب إلى منتج حقيقي.
Buddy هو حيوان أليف افتراضي يتم تقديمه عبر فن ASCII، ويقيم بشكل دائم في واجهة طرفية Claude Code. صُمم النظام ليشمل 18 نوعًا من الأنواع و5 مستويات من الندرة، ويتم إنشاء كل Buddy بشكل حتمي بناءً على معرف حساب المستخدم(Account ID)، ولا يمكن إعادة سحبه أو نسخه. وبعد إطلاقه، أثار ذلك بسرعة حماسًا لجمعه داخل مجتمع المطورين.
لكن في 9 أبريل، بعد أن قام المطورون بالتحديث إلى v2.1.97، اكتشفوا أن إدخال
/buddy
كان يَرجع فقط “Unknown skill: buddy”. لم تُذكر أي ملاحظات تحديث، ولا توجد أي إشعارات مسبقة — لقد اختفى Buddy ببساطة.
طلب التضمين الذي يجمع 8 Issues ذات صلة
أطلق المطور Hujoepandiselvan منشور تضمين على GitHub، يجمع ما لا يقل عن 8 Issues مرتبطة بـ Buddy، وتشمل تقارير عن اختفاء الوظيفة، وطلبات تخصيص المظهر، ودعم إضافات VSCode، واقتراحات متقدمة لاستخدام Buddy كـ sub-agent.
يشير منشور الالتماس إلى أن المجتمع لم يكن يطالب قبل إزالة Buddy بأن تختفي، بل كان يطالب بأن تتطوّر — بما في ذلك دعم متعدد المنصات، وردود فعل مدركة للسياق، ونظام تفاعلات أكثر ثراءً.
مطورون يرفضون الترقية للاحتفاظ بالحيوان الأليف
أبدى العديد من المطورين ردود فعل عاطفية قوية في التعليقات. ذكر المستخدم balandari أنه أبقى عمدًا على الإصدار v2.1.96 للاحتفاظ بـ Buddy، ووصف هذه الميزة بأنها “وجود يغيّر قواعد اللعبة”، قائلًا إنها قادرة على تصحيح ميل Claude Code إلى الكسل بشكل فعّال. أما المستخدم guillermo فقال إن Buddy الخاص به ما زال حيًا داخل نافذة طرفية لم يتم إغلاقها بعد، ويخشى أنه إذا تم إغلاق النافذة فسوف يختفي إلى الأبد.
قدّم المستخدم CIRWEL بيانات استخدام محددة: فقد التقط بطّ Buddy من فئة Rare الذي يدعى “Ogler” 36 bug خلال يوم واحد فقط من الاستخدام. وشمل ذلك تسريبات الذاكرة、وحالات التنافس(race conditions)、ومشكلات اتساق التخزين المؤقت(cache consistency) وتعطل انهيار المؤشرات الفارغة، كما أرفق سجل commit hash كاملًا.
بدائل يبنيها المجتمع
بدأ بعض المطورين بالفعل في تطوير بدائل بأنفسهم. نشر المستخدم grayashh مشروعًا مفتوح المصدر باسم Buddi، يعيد إنتاج النظام نفسه من حيث الأنواع ومستويات الندرة على شكل تطبيق macOS بنمط notch.
طلبات الالتماس والملاحظات اللاحقة
قدّم منشور الالتماس أربع مطالب أساسية: إعادة Buddy إلى ميزة رسمية دائمة بدلًا من أن تكون مجرد بيضة عيد موسمية؛ والحفاظ على آلية تشغيل/إيقاف القائمة؛ وضمان استمرار صلاحية بيانات Buddy التي تم تفريخها؛ والنظر في خريطة طريق للوظائف اقترحها المجتمع.
وأخيرًا، يشير منشور الالتماس إلى أنه داخل ملف
~/.claude.json
على آلاف الأجهزة، لا تزال توجد بيانات كائن companion — فالاسم、والنوع、والشخصية، وطابع وقت التفريخ كلها لا تزال موجودة. بيانات Buddy لم تختفِ، بل تم تعطيلها فقط.
حتى وقت إعداد هذا التقرير، لم تصدر Anthropic ردًا رسميًا بشأن إزالة Buddy. ووفقًا لاقتباس من تعليق، ذكرت Anthropic أنها “لا توجد خطط لعودة /buddy”، لكن مع استمرار تصاعد ضغط مجتمع المطورين، لا تزال اللحظة الأخيرة محل ترقب.
هذه المقالة التي أثارت ضجة بين مجتمع المطورين بسبب قيام Claude Code بإزالة Buddy، حيوان ذكاء اصطناعي أليف، بشكل مفاجئ، ثم اجتمع المطورون ليتقدموا بطلب جماعي لعودته، وقد ظهرت لأول مرة في نشرة أخبار ABMedia.