كيفية تشغيل عدة وكلاء Claude Code بالتوازي

يحتاج العمل المتوازي مع Claude Code إلى عزل ووضوح وطريقة سريعة للعثور على الجلسة التي تحتاج إدخالًا. يعطي cmux كل مهمة مساحة عمل مرئية ويحافظ على جلسات Claude قابلة للقراءة وهي تعمل جنبًا إلى جنب.

مسار عمل متواز آمن

أنشئ فرعا أو worktree أو checkout أو مجلد مستودع أو مساحة عمل مخصصة لكل مهمة، وافتح كل واحدة في cmux، وشغل الوكيل كالمعتاد، ثم استخدم اختصارات غير المقروء وإشعارات cmux من hooks أو OSC أو cmux notify لمراجعة الجلسات التي تحتاجك. يبقى Claude Code وCodex وOpenCode هم الوكلاء؛ يتولى cmux سطح الإشراف.

النهجالعزلالوضوحأفضل استخدام
تبويب طرفية واحد لكل مهمةيدويضعيفتجارب صغيرة
tmux panesيدويمتوسطمسارات عمل shell بعيدة
Git worktrees يدويةقوييدويعمل متواز حذر
مساحات عمل cmuxتعمل مع إعداد branch/worktree لديكقويجلسات Claude كثيرة ومرئية على macOS
cmux claude-teamsتعيين panes أصلي لجلسات الزملاءقويفرق وكلاء Claude Code مع تقسيمات cmux أصلية بدلا من panes tmux/iTerm2

أعط كل مهمة مكانًا مرئيًا

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

استخدم حلقات الإشعارات كطابور مراجعة

عندما يصدر وكيل إشعار cmux عبر hooks أو OSC 99/777 أو cmux notify، يعلّم cmux مساحة العمل كغير مقروءة ويرن pane. ينتقل Cmd+Shift+U إلى أحدث عنصر غير مقروء. يضع Cmd+Control+U العنصر الحالي كأقدم غير مقروء وينتقل إلى أحدث عنصر غير مقروء تال، وهذا مفيد عندما تنتهي عدة وكلاء في وقت واحد.

أبق Claude Code كما هو

لا يستبدل cmux Claude Code أو Codex أو OpenCode. تشغل نفس CLIs بحساباتك وإعداداتك الحالية، بينما يضيف cmux مساحات العمل والإشعارات وأتمتة الsocket حول جلسة الطرفية.

استخدم teammate mode عندما يناسب

في وضع Claude Code teammate، يستطيع cmux ترجمة tmux-style teammate panes إلى splits أصلية في cmux، فتظل spawned teammates مرئية مع بيانات الشريط الجانبي والإشعارات.

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

هل ينشئ cmux Git worktrees تلقائيًا؟

ليس افتراضيا. يمكن سكربة cmux لإنشاء مساحات عمل حول فرعك أو worktree أو multi-repo أو no-git أو code-to-main أو remote-dev flow، حتى تستطيع إبقاء إعداد المستودع الذي يناسب مشروعك.

هل يمكن تشغيل Claude Code وCodex جنبًا إلى جنب؟

نعم. cmux محايد تجاه الوكيل، لذلك يمكن تشغيل Claude Code وCodex وOpenCode ووكلاء CLI آخرين في مساحات عمل منفصلة في الوقت نفسه.

ما أهم اختصار للوكلاء المتوازيين؟

Cmd+Shift+U هو اختصار الإشراف الأساسي لأنه ينتقل إلى أحدث عنصر غير مقروء. يكون Cmd+Control+U مفيدا عندما تريد وضع العنصر الحالي كأقدم غير مقروء والانتقال إلى أحدث عنصر غير مقروء تال.