/ الدليل / الملعب / cmux
● مجتمع manaflow-ai ⚡ فوري

cmux

بواسطة manaflow-ai · manaflow-ai/cmux

terminal أصلي لـ Mac بتبويبات عمودية مُصمَّم لتدفق عمل AI agent — احتفظ بجلسات Claude Code / Codex متعددة مرئية في وقت واحد.

cmux هو تطبيق terminal مُحسَّن لسير العمل متعدد الـ agents في الترميز: التبويبات العمودية تسهّل رؤية عدة جلسات Claude Code أو Codex؛ أنماط الحافظة والتحديد تتناسب مع استخدام الـ agent.

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

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

عرض مباشر

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

جاهز

التثبيت

اختر العميل

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

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

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "cmux-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/manaflow-ai/cmux"
      ],
      "_inferred": true
    }
  }
}

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

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "cmux-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/manaflow-ai/cmux"
      ],
      "_inferred": true
    }
  }
}

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

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "cmux-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/manaflow-ai/cmux"
      ],
      "_inferred": true
    }
  }
}

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

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "cmux-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/manaflow-ai/cmux"
      ]
    }
  ]
}

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

~/.config/zed/settings.json
{
  "context_servers": {
    "cmux-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/manaflow-ai/cmux"
        ]
      }
    }
  }
}

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

claude mcp add cmux-skill -- git clone https://github.com/manaflow-ai/cmux

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

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

استخدامات عملية: cmux

تشغيل عدة جلسات agent بشكل مرئي

👤 مستخدمو Claude Code ⏱ ~15 min intermediate

متى تستخدمه: تريد مشاهدة الجلسات المتوازية دون alt-tab.

الخطوات
  1. التثبيت
    ابنِ/ثبّت cmux على macOS.✓ تم النسخ
    → التطبيق جاهز
  2. فتح التبويبات
    Claude Code واحد لكل تبويب.✓ تم النسخ
    → الكل مرئي
  3. التنسيق
    تبديل بـ hotkey.✓ تم النسخ
    → تنسيق أسرع

النتيجة: إجهاد أقل من التبويبات عند تشغيل agents متوازية.

التركيبات

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

cmux-skill + stably-orca-skill

cmux للعرض البشري؛ Orca لمنطق دمج الـ agent

Combine cmux-skill with stably-orca-skill: cmux for the human view; Orca for the agent merge logic✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
terminal-app (انظر التوثيق) ليس skill قابلاً للاستدعاء — بيئة مضيفة 1 استدعاء

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

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

حصة API
لا ينطبق
الرموز لكل استدعاء
لا ينطبق
التكلفة المالية
مجاني
نصيحة
استخدم اختصارات لوحة المفاتيح؛ الماوس أبطأ

الأمان

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

تخزين بيانات الاعتماد: لا شيء
نقل البيانات الخارجي: لا شيء

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

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

فشل البناء

يتطلب Xcode حديثاً؛ تحقق من الحد الأدنى في README

البدائل

cmux مقابل البدائل

البديلمتى تستخدمهاالمقايضة
iTerm2 splitsأنت على منصات متعددةأقل ملاءمة للتبويبات العمودية

المزيد

الموارد

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

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

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