حذف جماعي لآلاف مستودعات GitHub بعد تسريب شيفرة مصدرية لشركة Anthropic بسبب خطأ تقني
اكتشفت شركة Anthropic تسريبًا لشيفرة مصدرية لأداتها Claude Code عن غير قصد.
سارعت الشركة بإرسال إشعار إزالة إلى GitHub لحذف المستودعات التي تحتوي على الشيفرة المسرّبة.
تأثرت الآلاف من المستودعات المشروعة بإجراء الشركة، مما أثار غضب المطورين.
سحبت Anthropic معظم إشعارات الإزالة لكن الضرر المعنوي كان كبيرًا.
توضح الحادثة تحديات الحوكمة التقنية والامتثال القانوني للشركات الناشئة سريعة النمو.
أحياناً لا يكفي أن تضغط زر “تراجع” لتعود الأمور إلى طبيعتها. في عالم البرمجيات، ضغطة واحدة قد تمتد آثارها إلى آلاف المشاريع في لحظات، وهذا تحديداً ما حدث عندما حاولت شركة Anthropic سحب نسخة مسرّبة من الشيفرة المصدرية لأداتها Claude Code من الإنترنت.
تسريب غير مقصود يتحول إلى أزمة
القصة بدأت حين اكتشف أحد المهندسين أن إصداراً حديثاً من Claude Code تضمن عن غير قصد وصولاً إلى الشيفرة المصدرية للتطبيق. وبما أن الأداة تعتمد على نموذج لغوي كبير يقف خلفها، سارع مطورو ومهتمون بالذكاء الاصطناعي إلى تفحّص الكود بحثاً عن مؤشرات تقنية تكشف آلية عمل Claude وكيفية توظيف النموذج اللغوي داخله.
الانتشار كان سريعاً عبر GitHub، حيث أُعيد نشر الشيفرة في مستودعات عديدة، بعضها على شكل نسخ مفرعة من المشروع الأصلي الذي توفره الشركة بشكل علني.
إشعار قانوني… وتأثير أوسع من المتوقع
لمعالجة التسريب، أرسلت Anthropic إشعار إزالة بموجب قانون حقوق النشر الرقمي الأمريكي إلى GitHub، تطالب فيه بحذف المستودعات التي تحتوي على الشيفرة المسرّبة. المشكلة أن الإشعار لم يقتصر على النسخة المخالفة فقط، بل امتد ليشمل نحو 8100 مستودع، من بينها نسخ مشروعة متفرعة من مستودع Claude Code العام.
النتيجة كانت حجب مشاريع لا علاقة لها بالتسريب، ما أثار غضب مطورين وجدوا أعمالهم مغلقة فجأة بسبب تشابه في البنية أو الارتباط بشبكة التفريعات البرمجية.
المستودع المذكور في الإشعار كان جزءاً من شبكة تفريعات مرتبطة بمستودعنا العام، ما أدى إلى وصول الإجراء إلى عدد أكبر من المستودعات مما قصدناه، بحسب متحدث باسم الشركة.
سلسلة التفريعات… سيف ذو حدين
تعتمد GitHub على مفهوم “شبكة التفريعات” حيث ترتبط النسخ المشتقة من مشروع ما ببعضها تقنياً. هذا النموذج يسهل التعاون المفتوح، لكنه في حالات النزاعات القانونية قد يحول إجراء واحداً إلى تأثير متسلسل واسع.
عندما يُطبّق طلب إزالة على مستودع داخل هذه الشبكة، قد تتأثر مشاريع أخرى مرتبطة به، حتى لو كانت تستخدم شيفرات مختلفة أو أضيفت إليها تعديلات مستقلة. وهنا يظهر التوتر الدائم بين حماية الملكية الفكرية وديناميكية البرمجيات مفتوحة المصدر.
- التشابه في البنية قد يفسَّر كنسخة مطابقة عند تطبيق الإجراء آلياً.
- اعتماد المطورين على التفريعات يضاعف حساسية أي قرار إزالة.
تراجع سريع… لكن الضرر معنوي
رئيس Claude Code في Anthropic أوضح أن الخطوة كانت “غير مقصودة”، وأن الشركة سحبت معظم إشعارات الإزالة، مكتفية بالمستودع الأصلي و96 تفريعة تضمنت الشيفرة المسرّبة فعلياً. كما أعادت GitHub الوصول إلى المشاريع المتأثرة.
تقنياً، انتهت المشكلة سريعاً. لكن في سياق أوسع، تكشف الحادثة هشاشة التوازن بين السرعة في التصرف والحرص على الدقة، خصوصاً لشركة تعمل في مجال الذكاء الاصطناعي وتستعد، بحسب تقارير، لخطط طرح عام محتمل. تسريب شيفرة مصدرية، ثم حجب آلاف المستودعات بالخطأ، يسلّط الضوء على تحديات الحوكمة التقنية والامتثال القانوني داخل الشركات الناشئة سريعة النمو.
ما حدث مع Anthropic ليس مجرد خطأ إداري، بل تذكير بأن البنية التحتية للبرمجيات الحديثة مترابطة بطريقة تجعل أي قرار قانوني أو تقني يتردد صداه فوراً عبر مجتمع المطورين. في عصر تتقاطع فيه الشيفرة مع السمعة، يصبح ضبط التفاصيل الصغيرة جزءاً لا يقل أهمية عن بناء النموذج اللغوي نفسه.
عبَّر عن رأيك
إحرص أن يكون تعليقك موضوعيّاً ومفيداً، حافظ على سُمعتكَ الرقميَّةواحترم الكاتب والأعضاء والقُرّاء.
LEAP26









