تشغيل 3 جلسات Claude على 3 issues مختلفة في آنٍ واحد
متى تستخدمه: لديك 5 issues صغيرة؛ فعلها بالتسلسل بطيء لكن تبديل الـ branches يكسر الحالة.
المتطلبات الأساسية
- gh CLI مُصادَق عليه —
gh auth login— تحقق بـgh repo view - المهارة مثبّتة — git clone https://github.com/automazeio/ccpm ~/.claude/skills/ccpm
الخطوات
-
اختيار الـ issuesUse ccpm. List open issues; recommend 3 small ones I can do in parallel today.✓ تم النسخ→ 3 issues مع تقدير تقريبي، لا عوائق بينها
-
بدؤهاStart issue #42, #43, #45 each in its own worktree. Open 3 Claude Code sessions ready.✓ تم النسخ→ 3 worktrees منشأة في ../wt-42 وما شابه؛ كل جلسة تعرف أي issue تمتلكه
-
شحنها(In each session) When done — /ship — push branch and open PR linked to the issue.✓ تم النسخ→ PR منشأ ومرتبط بالـ issue، CI يبدأ
النتيجة: ثلاثة issues مُغلَقة بنهاية اليوم بدون ألم تبديل الـ branches.
المزالق
- الـ issues تلمس ملفات متداخلة → تعارضات دمج — المهارة تُحذّر عند تداخل ملفات الـ issues المختارة؛ اختر غير المتداخلة للتوازي