cmux مقابل Cursor
Cursor محرر AI ومنصة وكلاء. cmux طرفية ومتصفح أصليان لتشغيل الوكلاء والأدوات التي تختارها. يستخدم كثير من المطورين الاثنين معًا: Cursor للتحرير، وcmux للإشراف على وكلاء الطرفية.
طبقات مختلفة
استخدم Cursor عندما تريد AI داخل المحرر أو Cursor CLI أو أدوات المتصفح أو وكلاء السحابة. استخدم cmux عندما تريد طرفية مجانية ومفتوحة المصدر لتشغيل ومراقبة وكلاء CLI وخوادم التطوير وجلسات SSH وفحوصات المتصفح دون جعل محرر واحد أو حساب واحد أو runtime وكلاء سحابي مركز كل سير عمل.
| البعد | cmux | Cursor |
|---|---|---|
| السطح الأساسي | طرفية، متصفح، مساحات عمل، تقسيمات | المحرر، وCLI، ومساحة عمل الوكلاء، والمتصفح، ووكلاء السحابة |
| مكدس تطبيق سطح المكتب | تطبيق macOS أصلي بـ Swift/AppKit مبني على libghostty | محرر سطح مكتب مبني على VS Code؛ يستخدم VS Code Electron |
| اختيار الوكيل | أي وكيل CLI | Cursor Agent عبر المحرر وCLI والسحابة والتكاملات |
| مركز سير العمل | أحضر وكيل الطرفية ومفاتيحك الخاصة | حساب Cursor والخطط والمحرر وCLI وميزات السحابة |
| نموذج المصدر | تطبيق GPL مجاني ومفتوح المصدر | منتج Cursor مملوك مبني على قاعدة كود VS Code |
| ملف الأداء | طرفية Swift/AppKit أصلية | محرر متعدد المنصات مع أسطح وكلاء محلية وسحابية |
| أفضل ملاءمة | الإشراف على وكلاء shell كثيرين | كتابة وتحرير الكود بمساعدة AI |
يعمل cmux بجانب أي محرر
لا يحتاج cmux أن يصبح محررك. يمكنك الاستمرار في استخدام Cursor أو Xcode أو Neovim أو VS Code أو JetBrains بينما يشغل cmux الوكلاء والاختبارات وshells وbrowser panes والجلسات البعيدة.
يبقى وكلاء CLI قابلين للنقل
يحتفظ Claude Code وCodex وOpenCode وغيرهم من أدوات CLI بحساباتهم وخيارات النماذج وإعداداتهم. يضيف cmux الإشراف دون نقل agent runtime إلى منصة مستضافة جديدة.
تحتاج مسارات الطرفية إلى أدوات تحكم طرفية
غالبا يتضمن عمل الوكلاء tests و logs و dev servers و SSH وسكربتات محلية. يبقي cmux هذه الأسطح في تطبيق أصلي واحد، ثم تستخدم notification rings و Cmd+Shift+U و Cmd+Control+U و socket API لجعل العمل قابلا للتحكم.
الجمع بينهما قوي
إعداد عملي هو Cursor للتحرير المركز وcmux لوكلاء الطرفية المتوازيين. يبقى المحرر نظيفًا بينما يتتبع cmux أي الجلسات الذاتية تعمل أو انتهت أو توقفت.
الأسئلة الشائعة
هل يجب أن أتوقف عن استخدام Cursor إذا استخدمت cmux؟
لا. cmux مساحة عمل طرفية ومتصفح، لذلك يعمل جيدًا بجانب Cursor أو أي محرر آخر.
هل يستطيع cmux تشغيل Cursor CLI؟
نعم. يعمل Cursor CLI في cmux مثل أي وكيل طرفية آخر.
ماذا يضيف cmux إلى Cursor؟
يضيف cmux تعدد مهام طرفية أصليًا، ومساحات عمل وكلاء مرئية، وحلقات إشعارات، وتنقلًا بين unread، وتحكمًا قابلًا للبرمجة في المتصفح والطرفية.