cmux vs VS Code
VS Code هو محرر ومنصة extensions. cmux هو terminal و browser workspace أصلي على macOS لمراقبة CLI agents و shells والاختبارات وفحوصات المتصفح والسكربتات محليا مع notification rings و Cmd+Shift+U و Cmd+Control+U.
workspace محلي للوكلاء مقابل طبقة أداة أخرى
استخدم VS Code عندما تريد التحرير والامتدادات وجلسات وكلاء مدمجة وأدوات وكلاء/متصفح داخل VS Code. استخدم cmux عندما تريد Claude Code وCodex وOpenCode وGemini CLI وخوادم التطوير وSSH والسكربتات وفحوصات المتصفح مرئية في مساحة عمل طرفية مبنية على libghostty مع حلقات إشعارات واختصارات لوحة مفاتيح للعمل غير المقروء.
| البعد | cmux | VS Code |
|---|---|---|
| المهمة الأساسية | طرفية macOS أصلية لمراقبة عدة CLI agents | محرر ومنصة extensions |
| مكدس تطبيق سطح المكتب | تطبيق macOS أصلي بـ Swift/AppKit مبني على libghostty | محرر سطح مكتب Electron |
| نموذج المصدر | تطبيق GPL مجاني ومفتوح المصدر | Code - OSS مرخص MIT؛ Microsoft VS Code توزيعة مع تخصيصات خاصة بمايكروسوفت تحت رخصة منتج Microsoft |
| رؤية الوكلاء | workspaces عمودية، metadata للفروع والمنافذ، وحالة unread | وكلاء VS Code مدمجون، وأنواع وكلاء Copilot CLI/السحابة/الأطراف الثالثة، وأدوات متصفح، وامتدادات |
| نموذج الانتباه | notification rings و Cmd+Shift+U لأحدث unread و Cmd+Control+U للتنقل بين unread work | غالبا يدوي أو مرتبط بالمنتج |
| الأتمتة | CLI و Unix socket API و browser automation و hooks | متصفح مدمج، ومعاينات Live Preview/HTML، وتصحيح أخطاء المتصفح، وأدوات متصفح للوكلاء، وتدفق متصفح خارجي |
| الأفضل لـ | مطورو Mac الذين يراقبون عدة وكلاء محليين | محرر ومنصة extensions |
cmux يبقي الوكلاء مرئيين
ينظم cmux الطرفيات وفحوصات المتصفح والمنافذ والفروع وآخر مخرجات الجلسات حتى تبقى جلسات الوكلاء الطويلة مقروءة.
الاختصارات جزء من نموذج الانتباه
يقضي Claude Code وCodex وOpenCode وCLIs المشابهة وقتا طويلا في تشغيل الأوامر والاختبارات والأدوات. يبقي cmux ذلك العمل مرئيا في الشريط الجانبي مع الفرع والمجلد والمنفذ وآخر نص إشعار وmetadata غير المقروء.
workflow يبقى قابلا للبرمجة
يسمح cmux CLI و socket API للسكربتات والوكلاء بإنشاء workspaces وتقسيم panes وإرسال input وقراءة الشاشات والتقاط screenshots والتحكم في browser panes.
اختيار الأدوات يبقى لك
لا يستبدل cmux الوكيل أو المحرر. يعمل بجانب Claude Code و Codex و OpenCode و IDEs وأدوات shell والآلات البعيدة.
FAQ
هل يستبدل cmux VS Code?
ليس دائما. يستبدل cmux طبقة terminal supervision عندما تريد سطحا محليا قابلا للبرمجة لعدة وكلاء. قد يبقى VS Code أفضل لوظيفته الأضيق.
هل يمكن استخدام cmux مع VS Code?
نعم. يمكن أن يعمل cmux بجانب VS Code بينما يراقب وكلاء CLI و shells والاختبارات و browser panes في terminal workspace محلي.
متى أختار cmux؟
اختر cmux عندما تكون المشكلة مراقبة عدة وكلاء، والإشعارات، و Cmd+Shift+U، و Cmd+Control+U، و browser automation، و workflow طرفية قابل للبرمجة على macOS.