macOS · Apple Silicon + Intel

مركز التحكم على Mac لمطوّري الذكاء الاصطناعي.

Switchboard يعطي أدوات الذكاء الاصطناعي وعينيك السياق المحلي الذي لا يوفّره macOS: خدمات ومنافذ وسجلات وموارد ونماذج ذكاء اصطناعي وجلسات منسية وتحكم آمن — كل ذلك محلياً بدون مساعد ذكاء اصطناعي مدمج.

احصل عليه الآن! مجاني للاستخدام موثّق من Apple

التثبيت لأول مرة

افتح ملف .dmg الذي نزّلته، واسحب Switchboard إلى مجلد التطبيقات، ثم افتحه. هذا كل شيء.

نافذة مثبّت Switchboard: اسحب تطبيق Switchboard إلى مجلد التطبيقات.

إصدار Universal لأجهزة Mac بمعالجات Apple Silicon وIntel، مع macOS 12 (Monterey) أو أحدث.

مركز التحكم للذكاء الاصطناعي

كل جلسة ذكاء اصطناعي تبدأ بوعي محلي.

قبل أن تتصرف أداة ذكاء اصطناعي على جهازك، يستطيع Switchboard إخبارها — وإخبارك — بما يعمل، وما يسخن، وما بقي من جلسات قديمة، ومن يملك كل منفذ، وأي بيئة مشروع توشك أن تلمسها.

إحاطة بيئة محلية

قراءة واحدة مهيكلة تشمل الوقت الحالي والمنطقة الزمنية وضغط الذاكرة والمعالج ونماذج الذكاء الاصطناعي الساخنة وجلسات الترميز القديمة وتنبيهات المنافذ وآخر أعطال الخدمات. تستطيع الأداة استدعاءها عند بداية كل جلسة لتعرف ما تواجهه.

قائمة بيئات الذكاء الاصطناعي

يكتشف Switchboard تلقائياً Ollama وLM Studio وllama.cpp ونماذج MLX وخوادم النماذج المحلية، إضافة إلى مساعدات الترميز مثل Claude Code وCursor وCodex وVS Code — مع المنافذ ونسبة المعالج/الذاكرة ومسار المشروع.

تكامل MCP (Pro)

وصّل Claude Code وCursor وCodex وClaude Desktop وGemini CLI وQwen Code وOpenCode وغيرها عبر خادم MCP خاص محلي — تحصل الأدوات على إحاطة البيئة والتحكم بالخدمات وفحص المنافذ ومجموعات مساحات العمل — كل ذلك مهيكل ومدقَّق ومحدود.

خريطة مساحات العمل

تُجمَّع الخدمات والمنافذ والسجلات وبيئات الذكاء الاصطناعي وجلسات الأدوات حسب مسار المشروع في مجموعات مساحات عمل — حتى تعرف أنت والأداة معاً ما ينتمي إلى نفس قاعدة الكود الآن.

السياق المحلي

أداة الذكاء الاصطناعي ترى ما يفوتها عادةً.

بدون Switchboard، تبدأ أدوات الذكاء الاصطناعي في الظلام — لا تعرف الوقت المحلي، ولا من يملك المنفذ 3000، ولا إن كان نموذج قيد التشغيل بالفعل، ولا إن كانت خدمة من الأمس لا تزال تستهلك الموارد.

الوقت والمنطقة الزمنية المحلية

تعرف الأداة دائماً التاريخ والوقت والمنطقة الزمنية المحلية — فتصبح طوابع السجلات وجداول cron ومطالب "نفّذ الآن" منطقية دون تخمين.

بيئات النماذج قيد التشغيل

يُكتشف Ollama وLM Studio وllama.cpp وخوادم MLX قبل أن يحاول أي أداة تشغيل نسخة مكررة — مما يوفر الذاكرة ويتجنب تعارض المنافذ.

تعارضات المنافذ قبل حدوثها

تظهر عناصر تنبيه المنافذ — المنافذ المحجوبة والمستمعات المنجرفة وخوادم التطوير المكررة — في الإحاطة قبل أن تبدأ الأداة أي شيء.

ضغط الموارد

يشمل الإحاطة حمل المعالج وضغط الذاكرة واستخدام swap وحالة البطارية — فتفهم الأداة إن كان الجهاز يتحمل بناءً آخر أو استدلال نموذج قبل المحاولة.

كيف يساعدك؟

بدلاً من البحث في Activity Monitor أو حفظ أوامر Terminal، يوضح لك Switchboard أي خدمة محلية ترتبط بهذه العملية، ولماذا ما زالت تعمل، ومن يستخدم هذا المنفذ، وما الخطوة التالية.

يكشف الأشياء التي بقيت تعمل

إذا شغّل مشروع أو أداة ذكاء اصطناعي شيئاً على جهازك ثم نسيته، يحاول Switchboard اكتشافه تلقائياً ويضع عليه علامة مُكتشَف حتى تعرف أنه لم يكن شيئاً أضفته بنفسك.

زر إيقاف مع تأكيد

عندما يجد Switchboard شيئاً ما زال يعمل في الخلفية، يعرض زر إيقاف في صفحة التفاصيل. يطلب منك التأكيد أولاً، ثم يوقف الشيء الصحيح بدون أن تحتاج إلى البحث عن رقم العملية أو كتابة أمر إيقاف يدوي.

مركز تحكّم يبدأ بما يحتاج انتباهك

الشاشة الرئيسية تُبرز الخدمات الجديدة وتعارضات المنافذ وأي شيء غير طبيعي أولاً — وبالمفردات نفسها (يعمل، متعثّر، متوقف، غير معروف) عبر Homebrew وخوادم التطوير وlaunchd وDocker. ولوحة الأدوات تتيح لك تشغيل ما تستخدمه فقط من الوحدات، فيبقى التطبيق خفيفاً أو كاملاً بحسب حاجتك.

يجعل أرقام المنافذ مفهومة

المنفذ هو رقم تستخدمه بعض الأدوات لتعمل على جهازك. Switchboard يربط كل منفذ باسم واضح، مثل اسم المشروع أو العملية، ويبرز التعارضات عندما يحاول أكثر من شيء استخدام الرقم نفسه.

حالة واضحة لكل شيء

بدلاً من رقم غامض أو رسالة تقنية، يعرض Switchboard هل الشيء يعمل، متوقف، يحتاج انتباهاً، أو غير معروف. هذا يكفي غالباً لتقرر هل تتركه أم توقفه.

السجلات في خط زمني واحد

السجل هو النص الذي تكتبه الأداة أثناء عملها. بدلاً من فتح عدة نوافذ Terminal، يدمج Switchboard سجلات الخدمات والملفات اليدوية ونشاط التطبيق في شاشة واحدة.

إعدادات جاهزة للأشياء الشائعة

للأدوات المشهورة مثل قواعد البيانات، Docker، Ollama، وnginx، توجد إعدادات جاهزة تبدأ منها بدلاً من كتابة كل شيء من الصفر. الأوامر داخلها مراجَعة ولا تعمل خفية.

آمن من الأساس

الواجهة لا ترسل نص أمر إلى النظام وتقول له "شغّل هذا". كل زر مربوط بأمر معروف مسبقاً، وأي خطوة حساسة تطلب موافقتك قبل التنفيذ.

محلي أولاً

لا خادم خلفي. إعداداتك وسجلاتك تبقى على جهازك. الشيء الوحيد الذي يرسله Switchboard هو عدد مجهول للتثبيتات النشطة، بدون حساب أو رمز تثبيت أو تخزين عنوان IP خام. مفعّل افتراضياً؛ إيقافه بنقرة واحدة من الإعدادات ← الخصوصية.

لقطات من التطبيق

الواجهة مبنية حول الفوضى التي يجدها التطبيق.

هذه لقطات حقيقية من وضع عرض محلي: خدمات مكتشفة، منافذ كثيرة، وسجلات مباشرة.

المراقب عمليات ومنافذ بقيت تعمل بعد أن نسيتها.
المنافذ من يملك كل منفذ محلي مع إجراءات الإظهار والإيقاف.
السجلات ملفات الخدمات وسجلات الأوامر والملفات اليدوية معاً.

أين يفيد؟

لجهاز Mac الذي يشغّل بيئة التطوير كاملة مع الذكاء الاصطناعي.

‏Activity Monitor يقول إن العملية اسمها node. أما Switchboard فيخبرك أي مشروع، أي جلسة أداة ذكاء اصطناعي، أي منفذ، كم من الوقت تعمل، هل هي غير طبيعية، وما الإجراء الآمن المتاح.

بعد جلسة برمجة بالذكاء الاصطناعي

التقط خوادم Vite أو Next.js أو FastAPI أو Rails الإضافية التي انتقلت من 5173 إلى 5174 ثم 5175.

عندما يسخن الجهاز

اعرف الخدمة المحلية وراء الضغط بدل التخمين من أسماء عمليات مثل node أو python أو docker أو ollama.

عند الرجوع لمشروع قديم

تذكّر قاعدة البيانات، والعامل الخلفي، والنفق، والأمر المخصص، والمستندات، والسجلات بدون إعادة اكتشاف كل شيء من الصفر.

عند تعارض منفذ

افحص العمليات التي تستخدم المنافذ، اربطها بالخدمات، افتحها أو أوقفها، وحوّل الاكتشافات المفيدة إلى خدمات تراقبها فقط.

عند تشغيل أدوات ذكاء اصطناعي محلية

اجمع Ollama وLM Studio وOpenClaw ومخازن المتجهات وخوادم النماذج والواجهات والسجلات واستهلاك الموارد في مكان واحد.

عندما تجهّز أداة الذكاء الاصطناعي خدماتك

اطلب من أداة الذكاء الاصطناعي إنشاء خدمات مرتبة داخل Switchboard لخوادم التطوير وحاويات Docker وCompose وخدمات Homebrew، مع الأوامر والروابط والسجلات وحدود الموارد.

الأسعار

ادفع مرة واحدة. بدون اشتراك.

يبقى Switchboard مفيداً مجاناً. يفتح Switchboard Pro وضع مركز التحكم للذكاء الاصطناعي: تكامل MCP ورصد ضغط الموارد وبث السجلات المباشر وفرز سجلات النظام — شراء لمرة واحدة وترخيص مدى الحياة بدون اشتراك.

مجاني
$0

بدون حساب. بدون مفتاح. بشكل دائم.

لإبقاء خدماتك ظاهرة وتحت السيطرة.

  • خدمات غير محدودة — تشغيل وإيقاف وإعادة تشغيل وتحديث مع مراجعة الموافقات
  • أدوات مجانية كاملة: النشاط، والمستندات، والمراقب، والمنافذ، والصيانة
  • تنبيه للخدمات الجديدة والخدمات التي نسيتها مع إجراءات المراقب
  • منافذ وتفاصيل وإجراءات عمليات ضمن أداة المنافذ المجانية
  • تنبيهات عند توقّف الخدمات وعند ظهور منفذ جديد
التحميل مجاناً
أكواد الخصم

سعر ترخيص Switchboard Pro هو $39، ويُدفع بالريال السعودي عبر Paylink — دفعة واحدة، بدون اشتراك. لديك كود خصم؟ أدخله عند الدفع للحصول على الخصم.

بدون حساب

التفعيل بمفتاح ترخيص فقط. كل تثبيت جديد يتضمن تجربة كاملة لمدة 7 أيام، ثم يعود إلى الاستخدام المجاني.

يعمل دون اتصال

يستمر جهاز Mac المفعّل بالعمل دون اتصال حتى 30 يوماً. إذا انتهت الترخيص، يعود Switchboard ببساطة إلى الاستخدام المجاني.

لماذا برمجت هذا التطبيق

كنت أريد إجابة بسيطة: ما الذي يحدث في جهازي دون علمي؟

أحياناً تجرّب مشروعاً، أو تشغّل أداة ذكاء اصطناعي، أو تفتح شيئاً مؤقتاً ثم تنساه. بعد يوم أو يومين يظل يعمل في الخلفية، والجهاز يسخن أو البطارية تنقص أسرع، لكن macOS لا يقول لك بوضوح ما السبب.

المشكلة تكبر مع أدوات مثل Cursor وClaude Code وVS Code. هذه الأدوات قد تشغّل صفحة تجربة أو خدمة صغيرة حتى تعرض لك ما تبنيه. أحياناً لا توقف النسخة القديمة قبل تشغيل نسخة جديدة، فتجد جهازك مشغولاً بأشياء لا تراها في الواجهة العادية.

لست بحاجة لأن تكون مطوّراً لكي تستفيد منه. إذا كنت تبني تطبيقاً بسيطاً بمساعدة الذكاء الاصطناعي، أو تتبع شرحاً، أو تجرّب أداة محلية، فغالباً يكفي أن تعرف: ما هذا؟ هل أحتاجه الآن؟ وهل أستطيع إيقافه؟

Switchboard يضع هذه الإجابات في مكان واحد. لا يحاول تعليمك أوامر النظام، ولا يطلب منك حفظ أسماء عمليات غامضة. يعرض ما وجده، يشرح الحالة بأقرب لغة ممكنة، ويجعل الإيقاف خطوة واضحة ومؤكدة. وكل أداة ذكاء اصطناعي تستخدمها تستطيع قراءة هذا السياق المحلي قبل أن تتصرف. النظام لن يخبرها. الأدوات لن تسأل. Switchboard سيفعل.

بنى Switchboard عبدالله الزويد كمطور مستقل. أبقيته محلياً لأنني أردت هذه الأداة على جهازي. يمكنك التحقق من المطوّر عبر LinkedIn.

إطار الثقة والأمان

Switchboard مصمم ليكون مفيداً دون أن يتحوّل إلى سطر أوامر داخل الواجهة — ودون أن يمنح أدوات الذكاء الاصطناعي وصولاً مباشراً إلى shell جهازك.

  • يعمل بالكامل على جهاز Mac الخاص بك. لا مستمع شبكي.
  • إعداداتك وسجلاتك تبقى على جهازك.
  • لا يشغّل أمراً عشوائياً من الواجهة أو من عملاء MCP.
  • كل زر حساس يطلب تأكيداً قبل التنفيذ.
  • أدوات الذكاء الاصطناعي عبر MCP تُعامَل كالمستخدم: تستطيع استخدام إجراءات الخدمات المهيكلة وقراءة السياق المحلي، لكن لا يمكنها تنفيذ أوامر عشوائية أو تجاوز الأنماط المحظورة.
  • MCP يستخدم مقبس Unix خاص تحت مجلد إعدادات التطبيق — وليس منفذ شبكة. لا يصل إليه أي عميل خارجي.
  • كل إجراء MCP يُسجَّل في سجل النشاط.
  • الأوامر الجاهزة أو المستوردة تُراجع قبل السماح بتشغيلها.
  • إحصاءات استخدام مجهولة فقط، ويمكن إيقافها من الإعدادات.

اقرأ بيان الخصوصية والثقة الكامل ←

الأسئلة الشائعة

هل Switchboard مجاني؟

نعم — يبقى Switchboard مفيداً مجاناً: إدارة خدمات غير محدودة (تشغيل/إيقاف/إعادة تشغيل/تحديث مع مراجعة الموافقات)، واستخدام أدوات النشاط والمستندات والمراقب والمنافذ والصيانة كاملة، وإشعارات توقّف الخدمات وظهور منفذ جديد. بدون حساب أو بطاقة أو إعلانات. تحصل التثبيتات الجديدة على تجربة كاملة لمدة 7 أيام، ثم تعود إلى الاستخدام المجاني.

ترخيص Switchboard Pro شراء لمرة واحدة بـ $39 (مع أكواد خصم من وقت لآخر) — ترخيص مدى الحياة، وليس اشتراكاً. ويفتح الأدوات المدفوعة — البث، وسجلات النظام، والموارد، وMCP — ويعمل على حتى 3 أجهزة Mac، وتشمل جميع تحديثات Switchboard 1.x والدعم لمدة سنتين على الأقل. اطّلع على الأسعار.

على كم جهاز Mac يعمل الترخيص الواحد؟

يعمل ترخيص Switchboard Pro على 3 أجهزة Mac كحد أقصى في آنٍ واحد. لا يوجد حساب — التفعيل هو مفتاح ترخيصك مع الجهاز الذي يعمل عليه فقط.

بعت جهاز Mac أو فقدته أو مسحته — كيف أحرّر مكانه؟

إن كان الجهاز لا يزال لديك، حرّر مكانه من التطبيق: الإعدادات ← الترخيص والوصول ← إلغاء التفعيل، ثم فعّل على الجهاز الجديد.

وإن تعذّر عليك الوصول إليه، استخدم صفحة إعادة تعيين أجهزتي — أدخل بريدك ورقم طلبك فتحرّر جميع الأماكن لتفعّل على الجهاز الذي تستخدمه الآن.

كيف أنقل ترخيصي إلى جهاز Mac جديد؟

ألغِ التفعيل على الجهاز القديم (الإعدادات ← الترخيص والوصول ← إلغاء التفعيل)، أو استخدم إعادة تعيين أجهزتي إن تعذّر الوصول إليه، ثم أدخل مفتاحك على الجهاز الجديد. فقدت المفتاح؟ استعِده من هنا.

كيف أحصل على المساعدة أو أتواصل مع الدعم؟

لأسئلة الترخيص أو الدفع أو الاستفسارات العامة، استخدم صفحة تواصل معنا — نرد عبر البريد الإلكتروني. للإبلاغ عن خلل، افتح مشكلة على GitHub Issues حتى تبقى نسخة البناء وخطوات التكرار معاً.

هل أحتاج لأن أكون مطوّراً لاستخدامه؟

Switchboard مبني أولاً لتدفقات عمل قريبة من التطوير: مشاريع، قواعد بيانات محلية، خوادم تطوير، حاويات، أدوات ذكاء اصطناعي محلية، ومنافذ. لا تحتاج أن تكون خبير Terminal، لكنه يفيد أكثر عندما تريد فهم ما يشغله جهازك.

التثبيت فقط سحب إلى مجلد التطبيقات ثم الفتح — بدون أي خطوات في سطر الأوامر. بعد ذلك تدير الخدمات من واجهة التطبيق، لكن الاستفادة الكاملة تفترض أنك معتاد على الخدمات والأوامر والمنافذ التي تشغّلها على جهازك.

هل يعمل مع Cursor، Claude Code، VS Code، Codex، …؟

نعم على مستويين. أولاً، Switchboard لا يهتم بأي أداة بدأت الشيء في الخلفية — يراقب المنافذ والعمليات مباشرة، فإذا شغّلت أداة الذكاء الاصطناعي خادم تطوير أو خدمة محلية، اكتشفها Switchboard ووضع عليها علامة مُكتشَف وعرض زر إيقاف مع تأكيد.

ثانياً، مع ترخيص Switchboard Pro، تستطيع هذه الأدوات نفسها الاتصال بـ Switchboard عبر MCP. الأدوات المدعومة تشمل Claude Code وCursor وVS Code وCodex وClaude Desktop وGemini CLI وQwen Code وOpenCode وأي حزمة متوافقة مع MCP. تحصل على إحاطة البيئة وفحص الخدمات والتحكم بها وتفاصيل المنافذ وقائمة بيئات الذكاء الاصطناعي ومجموعات مساحات العمل وإنشاء خدمات مهيكل — كل ذلك عبر مقبس محلي خاص وليس منفذ شبكة.

كيف يختلف هذا عن مدير المنافذ أو إيقاف المنفذ يدوياً؟

Switchboard ليس أداة لتعيين المنافذ مسبقاً. مديرو المنافذ وموجّهات الروابط المسماة تساعد الأداة على اختيار منفذ فارغ قبل تشغيل الخادم، وإيقاف منفذ يدوياً إجراء لمرة واحدة. أما Switchboard فيعطيك الصورة الدائمة والشاملة لجهازك — ما الذي يعمل، وما الذي يستهلك البطارية والمعالج، ومن يملك كل منفذ — مع طريقة آمنة للإيقاف وإعادة التشغيل، بما في ذلك أدوات الذكاء الاصطناعي المحلية طويلة العمر (مثل Ollama وLM Studio والأدوات المستضافة ذاتياً) التي تتراكم بين الجلسات. استخدمهما معاً: التنسيق يقرر أين تبدأ الأشياء، وSwitchboard يريك كل ما ينتهي به الأمر قيد التشغيل.

هل أحتاج حساباً أو مفتاح ترخيص؟

لا حساب على الإطلاق. حمّل ملف .dmg، اسحب Switchboard.app إلى /Applications، ثم شغّله — الاستخدام المجاني لا يحتاج أي تسجيل.

إذا اشتريت ترخيص Switchboard Pro، فالتفعيل بمفتاح الترخيص فقط (بدون حساب): الصق المفتاح في الإعدادات ← الترخيص والوصول. يفعّل الترخيص الواحد حتى 3 أجهزة Mac.

ما البيانات التي يجمعها Switchboard أو يرسلها؟

شيء واحد فقط، وهو مجهول: عدد للتثبيتات النشطة يُرسَل عبر فحص التحديث اليومي حتى نعرف تقريباً عدد مستخدمي Switchboard. بدون حساب، بدون معرّفات، بدون رمز تثبيت، وبدون تخزين عنوان IP خام — ولا تقارير أعطال ولا تتبّع للإجراءات. لا يفتح التطبيق أي منفذ شبكي.

بقية كل شيء يبقى على جهاز Mac الخاص بك تحت ~/Library/Application Support/com.azzuwayed.switchboard/. أوقف الإحصاءات بنقرة واحدة من الإعدادات ← الخصوصية (يبقى التحديث يعمل)، أو عطّل فحص التحديثات بالكامل.

هل يعمل على أجهزة Intel Mac؟

نعم. إصدارات Switchboard المباشرة تأتي بصيغة macOS Universal وتعمل على أجهزة Mac بمعالجات Apple Silicon وIntel.

ما إصدارات macOS المدعومة؟

macOS 12 (Monterey) أو أحدث على أجهزة Mac بمعالجات Apple Silicon أو Intel.

كيف تعمل التحديثات؟

يفحص التطبيق مرة في اليوم هل يوجد إصدار جديد. إذا وجد تحديثاً، يعرض شريطاً صغيراً داخل التطبيق. مسار التحديث ينزّل النسخة الجديدة، يثبّتها، ثم يطلب منك إعادة تشغيل التطبيق، ويتحقق من توقيع رقمي للحزمة قبل استبدال النسخة الموجودة.

تفضّل تنزيل التحديث بنفسك؟ عطّل التحقق من التحديثات تلقائياً في الإعدادات، ثم حمّل ملف .dmg من صفحة الإصدارات في الوقت الذي يناسبك.

كيف أزيل التثبيت؟

أوقف Switchboard من شريط القائمة، ثم اسحب Switchboard.app إلى المهملات، و — إن كنت تريد أيضاً حذف إعدادات التطبيق — أزل ~/Library/Application Support/com.azzuwayed.switchboard/. لا يوجد مثبّت كبير ولا خطوات إزالة معقدة.

هل المصدر متاح؟

لا. Switchboard برنامج مملوك، ولا توجد نية لجعل مستودع المصدر عاماً.

أين أبلغ عن الأخطاء أو أطلب الميزات؟

افتح تذكرة على GitHub Issues. اذكر إصدار التطبيق من Switchboard → About، وما الذي فعلته قبل أن تظهر المشكلة.