وميض طرفية Claude Code: أكثر من 700 تصويت، 9 أشهر، ولا يزال معطلاً
يعاني Claude Code من مشكلة عرض طرفية شديدة لدرجة أنها قد تتسبب في تعطل بيئة التطوير بأكملها، وجعل نظامك غير قابل للاستخدام، وربما تحفز نوبات صرع لدى المستخدمين الحساسين للضوء. تم توثيق هذا الخلل منذ مارس 2025. وقد جمع أكثر من 1000 تصويت مجمع عبر مشكلات متعددة. وحتى ديسمبر 2025، لا يزال دون إصلاح.
حجم هذه الكارثة
المشكلة #3648 التي توثق التمرير الطرفي الذي يخرج عن السيطرة تماماً حصلت على 282 تفاعل إعجاب. المشكلة #1913 حصلت على 181 إعجاب. المشكلة #769 من أبريل 2025 حصلت على 168 إعجاب. هناك ما لا يقل عن اثنتي عشرة نسخة مكررة أخرى منتشرة عبر المستودع، جميعها تصف نفس المشكلة الأساسية.
أكثر من 1000 مطور يصرخون بشأن نفس الخلل ليس مشكلة هامشية، بل هو فشل منهجي.
قام أحد المطورين فعلياً بقياس ما يفعله Claude Code بالطرفيات. النتائج من المشكلة #9935 صادمة حقاً: من 4,000 إلى 6,700 حدث تمرير في الثانية. السبب الجذري هو أن Claude Code يقوم بإعادة رسم كاملة للطرفية عند كل جزء من المخرجات المتدفقة بدلاً من إجراء تحديثات تدريجية كما يفعل أي تطبيق طرفية معقول.
ما يختبره المستخدمون
شاهده عملياً: [تقرير الخلل الأصلي] يتضمن فيديو يظهر الطرفية تتحول إلى ضوء وامض أثناء الاستخدام العادي.
في VS Code وCursor، تبدأ الطرفية بالوميض، وتزداد سوءاً تدريجياً، ثم يتجمد المحرر بأكمله ويتعطل بعد 10 إلى 20 دقيقة، آخذاً معه كل العمل غير المحفوظ.
في الطرفيات المستقلة، تحصل على تأثير الضوء الوامض دون التعطل. يومض سجل المحادثات القديم مختلطاً مع المخرجات الجديدة. يقفز شريط التمرير بشكل غير منتظم. الكتابة بينما Claude يفكر هي تمرين في الإحباط.
تبدأ الطرفية بالتمرير بسرعة فائقة من تلقاء نفسها وغالباً لا يمكنك إيقافها إلا إذا أنهيت علامة تبويب الطرفية وأعدت تشغيل Claude. في أوقات أخرى عندما تحاول كتابة مطالبتك، يتعين عليك التمرير لأسفل بشكل متكرر للعثور على مكان كتابتك.
يبلغ بعض المستخدمين أن الخلل يولد ما يصل إلى سبع عمليات Claude Code متوازية، كل منها يستهلك المعالج بينما تومض الطرفية بلا نهاية دون استجابة.
مشكلة إمكانية الوصول
أشار تقرير الخلل الأصلي صراحةً إلى هذا باعتباره مصدر قلق لإمكانية الوصول. الوميض السريع للشاشة هو محفز معروف للصرع الحساس للضوء. تحذر إرشادات إمكانية الوصول لمحتوى الويب من المحتوى الذي يومض أكثر من ثلاث مرات في الثانية. Claude Code يومض آلاف المرات في الثانية.
تسوق Anthropic نفسها على أنها ملتزمة بعمق بسلامة الذكاء الاصطناعي، ومع ذلك أطلقت منتجاً به خطر معروف على إمكانية الوصول لمدة تسعة أشهر.
لماذا يجب أن يكون هذا سهل الإصلاح
هذه ليست مشكلة معمارية عميقة. الإصلاح بسيط من الناحية المفاهيمية: توقف عن إعادة رسم مخزن الطرفية بالكامل عند كل تحديث. استخدم تحديد موضع المؤشر لتحديث ما تغير فقط. هذا برمجة طرفية أساسية مفهومة منذ السبعينيات.
إذا كانت الواجهة المرئية الفاخرة معقدة للغاية للعرض التدريجي، فبسطها. امنح المستخدمين وضع نص عادي يعمل بدلاً من واجهة جميلة تعطل بيئة التطوير الخاصة بهم.
كيف تنجو حتى يصلحوها
بناءً على نتائج المجتمع، إليك أفضل الحلول البديلة:
لمستخدمي Mac، تخلص من طرفية بيئة التطوير تماماً. استخدم طرفية bash مستقلة بسيطة مثل Terminal.app الأصلية أو iTerm2. الوميض لا يزال يحدث لكن على الأقل لن يعطل بيئة التطوير بأكملها.
قلل التمرير الخلفي للطرفية إلى 500 سطر أو أقل في إعدادات الطرفية الخاصة بك. هذا لا يصلح الخلل لكنه يقلل من شدته.
استخدم /clear بشكل متكرر بين المطالبات لإعادة تعيين المخزن. هذا يؤخر لكن لا يمنع الانهيار النهائي.
تجنب طرفيات VS Code وCursor المدمجة تماماً لجلسات Claude Code. الطرفيات الخارجية تتعامل مع الإساءة بشكل أفضل.
اجعل الجلسات قصيرة. إذا كنت تقوم بعمل وكيل مكثف مع وكلاء فرعيين، توقع أن يزداد الوميض سوءاً. أعد التشغيل قبل أن يتعطل.
عطل تسريع GPU والتمرير السلس في طرفيتك إذا كانت هذه الخيارات موجودة.
الخلاصة: تسعة أشهر، أكثر من 700 تصويت، 6,700 حدث تمرير في الثانية، صفر إصلاح. استخدم الحلول البديلة، كن صبوراً، وربما أضف تصويتك إلى الكومة.
مشكلات GitHub ذات الصلة
- [#3648 - Terminal Scrolling Uncontrollably] - 282 تصويت، المشكلة الأكثر تصويتاً للوميض
- [#1913 - Terminal Flickering] - 181 تصويت
- [#769 - In-progress Call causes Screen Flickering] - 168 تصويت، التقرير الشامل الأصلي من أبريل 2025
- [#9935 - Excessive scroll events causing UI jitter] - تحليل تقني عميق يظهر 6,700 تمرير في الثانية
- [#10794 - Critical: Terminal Flickering Causes Complete VSCode Crashes] - يوثق تعطل بيئة التطوير الكامل على macOS
- [#9658 - Multiple Claude Code instances spawning] - يوثق توليد العمليات الخارجة عن السيطرة
- [#7276 - VS Code Terminal Flickering and Crash During Long Conversations] - تقارير تعطل VS Code
- [#392 - Flickering display] - أحد أقدم التقارير من مارس 2025


