/ الدليل / الملعب / Claude HUD
● مجتمع jarrodwatts ⚡ فوري

Claude HUD

بواسطة jarrodwatts · jarrodwatts/claude-hud

لوحة معلومات HUD في الوقت الحقيقي لـ Claude Code — ميزانية السياق والأدوات النشطة والـ subagents الجارية وتقدم المهام. أوقف التحليق بدون رؤية.

claude-hud إضافة لـ Claude Code تكشف ما يحدث فعلًا أثناء الجلسة: مدى امتلاء نافذة السياق، وأي أدوات تعمل، وأي subagents حية، وتقدم قائمة المهام. تستهدف المطورين الذين يديرون جلسات طويلة أو سير عمل متعدد الـ agents حيث يصبح 'لماذا هذا يبطئ؟' سؤالًا حقيقيًا.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

جاهز

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "claude-hud-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/jarrodwatts/claude-hud",
        "~/.claude/plugins/claude-hud"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "claude-hud-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/jarrodwatts/claude-hud",
        "~/.claude/plugins/claude-hud"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "claude-hud-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/jarrodwatts/claude-hud",
        "~/.claude/plugins/claude-hud"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "claude-hud-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/jarrodwatts/claude-hud",
        "~/.claude/plugins/claude-hud"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "claude-hud-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/jarrodwatts/claude-hud",
        "~/.claude/plugins/claude-hud"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "claude-hud-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/jarrodwatts/claude-hud",
          "~/.claude/plugins/claude-hud"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add claude-hud-skill -- git clone https://github.com/jarrodwatts/claude-hud ~/.claude/plugins/claude-hud

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Claude HUD

تشخيص سبب بطء جلسة طويلة فجأة

👤 المطورون الذين يديرون جلسات Claude Code متعددة الساعات ⏱ ~10 min beginner

متى تستخدمه: الردود تبدو أبطأ من بداية الجلسة؛ تشك في ضغط السياق.

المتطلبات الأساسية
  • الإضافة مثبّتة — ضعها تحت ~/.claude/plugins أو وفق اتفاقية إضافة Claude Code
الخطوات
  1. فتح HUD
    Open the HUD. What's my context usage right now?✓ تم النسخ
    → نسبة مئوية حية مع تفصيل
  2. تحديد المستهلكين الكبار
    Which tool calls produced the largest results in the last 30 minutes?✓ تم النسخ
    → قائمة Top-N لمخرجات الأدوات الضخمة
  3. الضغط
    Compact the conversation to summary. Verify HUD shows context dropped.✓ تم النسخ
    → شريط السياق ينخفض؛ السرعة تعود

النتيجة: جلسات يمكنك تشغيلها طوال اليوم دون إبطاء غير مفسَّر.

المزالق
  • الضغط العدواني يفقد تفاصيل مهمة — اضغط بانتقائية — احتفظ بآخر تبادل ذي معنى

تتبع subagents متعددة تعمل بالتوازي

👤 المطورون الذين يُنشئون subagents ⏱ ~15 min intermediate

متى تستخدمه: أطلقت 3 subagents وفقدت تتبع من يفعل ماذا.

الخطوات
  1. القائمة
    Show me all active subagents and their current tasks.✓ تم النسخ
    → مربع لكل subagent
  2. التعمق
    Show the recent tool calls and todo progress for subagent 'tester'.✓ تم النسخ
    → جدول زمني لكل subagent

النتيجة: رؤية في إعداد متعدد الـ agents ستكون صندوقًا أسود بخلاف ذلك.

المزالق
  • كثرة subagents — HUD نفسه يصبح مزدحمًا — فلتر / طوِ غير النشطة
اجمعها مع: mcp-agent-mail

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

claude-hud-skill + mcp-agent-mail

تنسيق + مراقبة إعدادات متعددة الـ agents

Use mail for coordination, HUD for live status.✓ تم النسخ
claude-hud-skill + claude-best-practice-skill

خطط منضبطة + تتبع حي

Plan with best-practice, watch progress in HUD.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
show_context (none) في أي وقت تشك في الانتفاخ free
tool_timeline since? إيجاد زمن الاستجابة / المخرجات الضخمة free
list_subagents (none) تتبع تشغيلات متعددة الـ agents free
todo_status (none) نقاط تفتيش الجلسة free

التكلفة والحدود

تكلفة التشغيل

حصة API
N/A
الرموز لكل استدعاء
ضئيل — HUD للقراءة فقط telemetry
التكلفة المالية
مجاني
نصيحة
HUD نفسه رخيص؛ استخدمه للعثور على الأشياء المكلفة لقطعها

الأمان

الصلاحيات والأسرار ونطاق الأثر

الحد الأدنى من الصلاحيات: Read access to Claude Code session state
تخزين بيانات الاعتماد: لا شيء
نقل البيانات الخارجي: لا شيء

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

HUD shows nothing

الإضافة غير محمّلة؛ تحقق من مسار التثبيت وأعد تشغيل Claude Code

Context numbers don't match settings

HUD يقرأ حالة الجلسة الدقيقة؛ التناقض عادةً يتعلق بـ tokens النظام المحجوزة

البدائل

Claude HUD مقابل البدائل

البديلمتى تستخدمهاالمقايضة
cc-lensتريد نافذة لوحة معلومات منفصلةتجربة مستخدم مختلفة؛ ليست مضمّنة
Claude Code's built-in /contextفحص سريع يكفيلا جدول زمني، لا عرض subagents

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills