Claude HUD: الإضافة التي جعلت وكلاء الذكاء الاصطناعي مرئيين
شريط حالة بأسلوب الألعاب لـ Claude Code يعرض استخدام السياق والأدوات النشطة والوكلاء الفرعيين وتقدم المهام في الوقت الفعلي.
“ما أقدر أعرف إذا Claude يشتغل أو يطالع في الفاضي.”
إذا سبق لك تشغيل مهمة معقدة عبر Claude Code، فأنت تعرف الإحساس. الطرفية تصمت خلال عملية طويلة، وما فيه طريقة تعرف فيها إذا السياق على وشك ينتهي، أو إذا الوكيل علق في حلقة، أو إذا فيه أي شيء يصير أصلاً.
إضافة مفتوحة المصدر واجهت هالمشكلة مباشرة. بعد ما استخدمتها بنفسي، حبيت أشاركها معكم.
وش يعرض Claude HUD
Claude HUD يحط شريط حالة بأسلوب الألعاب في أسفل الطرفية. يتتبع أربعة أشياء في الوقت الفعلي:
- استخدام السياق - شريط تقدم مرئي مع نسبة مئوية يوضح كم من نافذة سياق الجلسة تم استهلاكه
- الأدوات النشطة - أي أدوات (Read، Edit، Bash، إلخ) تشتغل حالياً
- حالة الوكلاء الفرعيين - تتبع الوكلاء الفرعيين المُنشأين عبر استدعاءات Task (مثل Opus 4.5، Sonnet)
- تقدم المهام - عرض مرئي لحالة إنجاز قائمة مهام Claude الداخلية
كيف يشتغل من الداخل
للفضوليين، هنا نظرة سريعة على اللي يصير خلف شريط الحالة.
معالجة إدخال stdin
Claude Code يمرر حالة الجلسة مباشرة كحمولة JSON. الإضافة تحسب استخدام السياق بجمع input_tokens و cache_creation_input_tokens و cache_read_input_tokens، ثم القسمة على context_window_size.
تحليل النصوص
سجلات الجلسة تُعالج كتدفق سطر بسطر. الإضافة تكتشف كتل tool_use وتطابقها مع إدخالات tool_result لتتبع حالة كل أداة: running أو completed أو error.
عرض مسارات الملفات
عرض مسارات الملفات مُعالج بذكاء:
- يستخرج
file_pathمن استدعاءات Read و Write و Edit لعرض الملف اللي يُشتغل عليه - يختصر المسارات الطويلة تلقائياً لصيغة
.../filename.ts - يتحدث كل 300 ميلي ثانية تقريباً لتغذية راجعة شبه فورية
ليش المطورين متحمسين
استجابة المجتمع كانت قوية، والسبب واضح: هالإضافة تعالج نقطة ألم جوهرية في العمل مع وكلاء الذكاء الاصطناعي.
- تحل مشكلة الغموض - المهام الطويلة ما تخليك تخمن إذا الوكيل عالق أو في حلقة أو على وشك يوصل حد السياق
- تثبيت بثلاثة أسطر - بدون إعدادات معقدة، بس ثبّت وابدأ
- كفاءة التصحيح - في سير عمل الوكلاء متعدد الخطوات، تقدر تشوف فوراً وين صار الخلل
- تغذية راجعة مرئية - شريط الحالة بأسلوب الألعاب ينسجم طبيعياً مع ثقافة الـ vibe-coding، ويخلي التطوير بالذكاء الاصطناعي أكثر تفاعلية
تعليق شائع في المجتمع لخّص الشعور: “أخيراً أقدر أعرف إذا Claude يشتغل أو يحلم.”
التثبيت
ثلاثة أوامر وتنتهي:
/plugin marketplace add jarrodwatts/claude-hud
/plugin install claude-hud
/claude-hud:setup
GitHub: jarrodwatts/claude-hud
ليش هالشيء مهم
إذا تستخدم Claude Code بانتظام، يستاهل التجربة. الشغل بدون قلق السياق - معرفة متى بالضبط ممكن تنتهي الجلسة - يعطيك راحة بال أكثر مما تتوقع. لكن القيمة الحقيقية أبسط من كذا: إنك تقدر تشوف وش يسوي Claude في أي لحظة يغير طريقة شغلك معاه.
المراقبة مو بس للسيرفرات والأنابيب. وكلاء الذكاء الاصطناعي يحتاجونها بعد.
انضم إلى النشرة الإخبارية
احصل على تحديثات حول أحدث مشاريعي ومقالاتي وتجاربي في الذكاء الاصطناعي وتطوير الويب.