The ADE for AI agents.

Automate everything else. Do your true work.

Fleet
Fleet
طلب واحد، عدة worktree
طلب واحد، عدة worktree
متصفح حقيقي لما بعد الكود
أجب من iPhone

شغّل أساطيل من وكلاء الذكاء الاصطناعي — Claude Code أو Codex أو Gemini أو أي CLI — جنبًا إلى جنب، بشكل أصلي على Windows وmacOS. دعها تتحكم في متصفح حقيقي للعمل الذي يتجاوز الكود، وأجبها من iPhone.

شرح أقل. عرض أكثر.

wmux هو ADE (بيئة تطوير الوكلاء) لوكلاء الذكاء الاصطناعي على Windows وmacOS. يعمل الوكلاء جنبًا إلى جنب كلٌّ في لوحته، ويتحكمون في متصفح حقيقي للعمل الذي يتجاوز الكود، ويصلون إليك على iPhone عندما يحتاجون إلى إجابة. وفي الأساس، تملك خدمة خلفية على طريقة tmux مساحة العمل بأكملها: الطرفيات وgit worktree والمتصفح والقنوات بينها.

أجب وكلاءك من iPhone.

يطلب وكيل مدخلات أو ينتظر عند بوابة موافقة. تلقَّ الإشعار وأجب من iPhone، فتتابع اللوحة على حاسوبك العمل. يقترن مع wmux على Windows أو macOS.

احصل على wmux لـ iPhone

طلب واحد. مساحات worktree منفصلة. القرار لك.

لكل مهمة وكيل وgit worktree خاص بها. راجع الفروق وطبّق التغييرات المختارة عبر الملفات بعملية واحدة: كلها أو لا شيء.

سلّم عمل المتصفح أيضًا.

يتحكم الوكلاء في Chrome مخصص عبر CDP، لكلٍّ منهم علامة تبويب خاصة، مع ملف شخصي دائم منفصل عن متصفحك اليومي — سجّل الدخول مرة واحدة ويبقى تسجيل الدخول محفوظًا. يتنقلون وينقرون ويكتبون ويعيدون تشغيل مسارات مسجَّلة بينما تشاهد كل صفحة.

المزيد يحدث داخل هذه النافذة.

اختر سير عمل وشاهده بالتفصيل.

سطر واحد على Windows. سحب واحد على macOS.

التثبيت من الطرفية

$winget install openwong2kim.wmux
يُنصح بـ winget · choco وأمر PowerShell السطر الواحد يثبّتان نفس النسخة

Setup.exe لـ Windows 11 / 10

تنزيل لـ Windowswmux-4.6.1.Setup.exe · 156 MB
x64 · تحديث تلقائي

wmux لنظام iOS

احصل على wmux لـ iPhone
تطبيق iPhone · يقترن مع wmux على Windows أو macOS

Windows 10 (1903 فأحدث) أو macOS على Apple Silicon · بلا صلاحيات مدير · بلا حساب · بدون تتبّع

wmux مقابل البدائل.

wmuxمديرو الوكلاءطرفية VS CodeWindows Terminal · iTerm2tmux
الرد على الوكلاء من الهاتفمدعومدعم جزئيغير مدعومغير مدعومغير مدعوم
تفريع worktree في gitمدعوممدعومغير مدعومغير مدعومغير مدعوم
أتمتة متصفح حقيقيةمدعومغير مدعومغير مدعومغير مدعومغير مدعوم
المنسّق وFleet Viewمدعومدعم جزئيغير مدعومغير مدعومغير مدعوم
بوابات موافقة للأوامر التدميريةمدعومدعم جزئيغير مدعومغير مدعومغير مدعوم
القنوات والمراسلة بين الوكلاءمدعومغير مدعومغير مدعومغير مدعومغير مدعوم
أدوات MCP، تسجيل تلقائيمدعومدعم جزئيغير مدعومغير مدعومغير مدعوم
تقسيم اللوحاتمدعومدعم جزئيمدعوممدعوممدعوم
استمرارية الجلسةمدعومدعم جزئيدعم جزئيغير مدعوممدعوم
استعادة مساحات العمل بعد إعادة التشغيلمدعومدعم جزئيدعم جزئيغير مدعومغير مدعوم
مفتوح المصدر · MITمدعومدعم جزئيدعم جزئيدعم جزئيمدعوم
مدعومدعم جزئي بقيود غير مدعوم

أسئلة، بإجابات مباشرة.

ما هي بيئة ADE؟
بيئة ADE، أي بيئة تطوير الوكلاء، مصمَّمة لوكلاء الذكاء الاصطناعي الذين يؤدّون العمل بينما توجّههم أنت. في wmux، يعمل Claude Code أو Codex أو Gemini أو أي وكيل CLI في لوحته الخاصة، ويتحكم في متصفح حقيقي للعمل الذي يتجاوز الكود، ويصل إليك على iPhone عندما يحتاج إلى إجابة. وفي الأساس، تُعدِّد خدمة خلفية على طريقة tmux مساحة العمل بأكملها — الطرفيات وgit worktrees والمتصفح والقنوات — لذا فإن إغلاق التطبيق لا يُنهي الجلسة.
هل wmux نسخة منقولة من tmux؟
لا. wmux تطبيق مستقل قائم بذاته، مبني على ConPTY في Windows وforkpty في macOS. يستعير عادات يد tmux — تقسيم اللوحات ووضع بادئة يغطي 13 إجراءً — لكن الوحدة التي يُعدِّدها هي مساحة العمل لا الطرفية.
هل يتطلب wmux WSL؟
لا. على Windows يتحدث wmux مباشرة مع ConPTY، وعلى macOS يستخدم forkpty. لا توجد آلة Linux افتراضية في المسار، ولا شيء عليك إغلاقه قبل الغداء.
هل توجد نسخة لـ macOS؟
نعم. يوفّر wmux ملف DMG موقّعًا وموثّقًا من Apple لأجهزة Apple Silicon، والتحديث التلقائي داخل التطبيق يعمل على كل من Windows وmacOS arm64.
ما هو MCP، ولماذا يسجّل wmux الأدوات تلقائيًا؟
Model Context Protocol هو مواصفة JSON-RPC مفتوحة لربط وكلاء الذكاء الاصطناعي بالأدوات. يعرض wmux 81 أداة MCP — للمتصفح والقنوات وA2A واللوحات والطرفيات وغيرها — ويسجّل نفسه لدى الوكلاء الموجودين على جهازك في أول تشغيل، فلا حاجة لتعديل أي ملف إعدادات يدويًا.
كيف يعمل تفريع worktree؟
تعطي طلبًا واحدًا وتختار عدد المسارات التي تريد تشغيلها، حتى ثمانية. ينشئ wmux worktree معزولًا في git لكل مسار، ويشغّل وكيلاً في كل واحد، ويعرض النتائج جنبًا إلى جنب. بعدها تحصد التغييرات على مستوى hunk — كل hunk يُطبَّق بالكامل أو لا يُطبَّق إطلاقًا — وتفتح طلب سحب من تبويب Git.
هل يمكن تشغيل Claude Code وCodex وGemini في آن واحد؟
نعم. كل لوحة تملك PTY خاصًا بها وعملية وكيل خاصة بها. يكتشف wmux Claude Code وCodex CLI وGemini CLI وAider وOpenCode وGitHub Copilot CLI، ويمكنها تسليم العمل لبعضها عبر القنوات ورسائل A2A.
ماذا تستطيع أدوات المتصفح أن تفعل فعليًا؟
تشغّل تبويب Chrome حقيقيًا عبر DevTools Protocol: التنقل، النقر، الكتابة في حقول يتحكم بها React، تركيب نصوص CJK، قراءة DOM، التقاط لقطات شاشة، مراقبة الشبكة. فئة المتصفح وحدها تمثّل 32 من أصل 81 أداة MCP.
ما الذي ينجو فعليًا من إعادة التشغيل؟
الخدمة الخلفية تحافظ على مساحات العمل واللوحات وأدلة العمل وسجل التمرير وتاريخ القنوات. اللوحات المُعلَنة في wmux.json تُراقَب وتُعاد تلقائيًا مثل الخدمات. عمليات الوكلاء نفسها تتوقف عندما يتوقف الجهاز — وما يعود هو مساحة العمل التي كانت تعيش فيها، جاهزة لإعادة الاتصال.
هل wmux مفتوح المصدر؟
نعم، برخصة MIT، والمصدر الكامل متاح على GitHub.
هل يرسل wmux بيانات تتبّع؟
بلا تتبّع، بلا تحليلات، بلا حساب. يرتبط wmux web بـ loopback افتراضيًا، وكشفه على الشبكة خيار صريح يحذّرك منه التطبيق.
ما الحد الأدنى لمتطلبات النظام؟
Windows 10 إصدار 1903 أو أحدث (x64)، أو macOS على Apple Silicon. نحو 4 جيجابايت من الذاكرة العشوائية وبضع مئات من الميغابايت من مساحة القرص. الواجهة متوفرة بـ 23 لغة.
هل تريد معرفة ما يجري بالداخل؟

استكشف البنية واختصارات لوحة المفاتيح ومصطلحات مساحة العمل.

لوحة المفاتيح أولاً، بالتصميم.

وضع بادئة tmux يغطي 13 إجراءً، فتنتقل عادات يدك مباشرة.

Pane

  • تقسيم إلى اليمينCtrl+D
  • تقسيم إلى الأسفلCtrlShift+D
  • تبويب جديدCtrl+T
  • إغلاق التبويبCtrl+W
  • لوحة عائمة (Quake)Ctrl+`

Workspace

  • مساحة عمل جديدةCtrl+N
  • تبديل مساحة العملCtrl1-9
  • إضافة إلى العرض المتعددCtrl+click
  • الخروج من العرض المتعددCtrlShift+G
  • تبديل الشريط الجانبيCtrlShift+B

Terminal

  • بحث (تعبير نمطي)Ctrl+F
  • وضع نسخ ViCtrlShift+X
  • إضافة إشارة مرجعيةCtrl+M
  • الإشارة المرجعية السابقةCtrl+↑
  • الإشارة المرجعية التاليةCtrl+↓

Fleet

  • Fleet ViewCtrlShift+A
  • وضع بادئة tmuxCtrl+B
  • لوحة الأوامرCtrl+K
  • الإعداداتCtrl,
  • فتح المتصفحCtrlShift+L

ما الذي يعمل فعليًا.

البنية — الخدمة الخلفية، اللوحات، مضيف MCP، الوكلاءREADME.md → architecture
┌──────────────────────────────────────────────────────────────┐
│  wmux window  ·  Electron renderer  ·  React + xterm.js    │
│  ── panes · tabs · Fleet View · Git tab · browser surface    │
├──────────────────────────────────────────────────────────────┤
│  daemon  ·  owns every session, outlives the window        │
│  ── PTY pool (ConPTY on Windows, forkpty on macOS)           │
│  ── wmux.json pane supervision   ── scrollback up to 999K    │
│  ── channels · A2A bus · worktree tasks                      │
├──────────────────────────────────────────────────────────────┤
│  mcp host  ·  84 tools, registered on first run           │
│  ── workspace-scoped tokens      ── execute approval gate    │
├──────────────────────────────────────────────────────────────┤
│  agents  ·  claude code · codex · gemini · aider · …      │
└──────────────────────────────────────────────────────────────┘

# Each agent runs in its own PTY. wmux owns the lifecycle, not the agent.
# 8-pane echo latency: p50 4.6 ms, measured in CI.
# wmux web binds to loopback; exposing it to the network is opt-in.

المصطلحات المستخدمة في هذه الصفحة.

ADE — بيئة تطوير الوكلاء
بيئة سطح مكتب مصمَّمة لوكلاء الذكاء الاصطناعي لا لشخص يكتب الكود: يعمل الوكلاء جنبًا إلى جنب، ويستخدمون أدوات مثل متصفح حقيقي، ويعيدون الأسئلة إلى الإنسان. wmux هو ADE لنظامي Windows وmacOS.
مُعدِّد مساحات العمل
برنامج يشغّل عدة مساحات عمل — الطرفيات والوكلاء وworktrees والمتصفحات وقنواتها — داخل نافذة واحدة ودورة حياة واحدة، بدلاً من نوافذ عديدة تديرها يدويًا.
المنسّق
دور في wmux يفوّض العمل إلى وكلاء فرعيين في لوحات أخرى، ويتتبّع تقدّمهم في Fleet View، ويمكنه تشغيل مهارة في حلقة حتى تنجح قائمة تحقق done-when.
القناة
غرفة على طراز Slack يشترك فيها البشر والوكلاء داخل مساحة عمل. الرسائل والخيوط وحالة غير المقروء يحفظها الخدمة الخلفية، فتنجو من إعادة التشغيل.
مهمة worktree
مسار واحد من مسارات التفريع: worktree معزول في git بفرعه الخاص ووكيله الخاص، تحصد تغييراته لاحقًا على مستوى hunk إلى شجرة العمل الخاصة بك.
A2A — التواصل بين الوكلاء
رسائل مهام تُمرَّر مباشرة بين الوكلاء: إرسال، استعلام، تحديث، إلغاء. يعرضها wmux كأدوات MCP بحيث يمكن لأي وكيل يتحدث MCP أن يشارك.
MCP — Model Context Protocol
مواصفة JSON-RPC مفتوحة لربط وكلاء الذكاء الاصطناعي بالأدوات والموارد. يعرض wmux 81 أداة MCP من مضيف محلي محصور بمساحة العمل.
CDP — Chrome DevTools Protocol
بروتوكول تصحيح الأخطاء الخاص بـ Chromium، معروض عبر WebSocket. يستخدمه wmux للسماح للوكلاء بتشغيل تبويب متصفح حقيقي بدلاً من تبويب محاكى.
PTY — ConPTY / forkpty
الطرفية الوهمية التي تعمل عليها اللوحة: ConPTY في Windows، forkpty في macOS. يستدعيها wmux مباشرة، فلا تتدخل أي آلة Linux افتراضية.

Automate everything else. Do your true work.

مجاني · MIT · Windows وmacOS · بدون تتبّع · بدون حساب