تبديل حساب Claude Code عبر Janus: دليل الإعداد والتحقق
دليل عملي لإعداد Janus على Mac، وحفظ حسابات Claude Code المنفصلة، وتبديل الحساب للجلسة التالية، والتحقق من حدود الاستخدام وحداثة بيانات كل حساب قبل بدء العمل.

يمكنك بدء جلسة Claude Code التالية بالحساب الصحيح، سواء كان شخصيًا أم مخصصًا للعمل، من دون إعادة تسجيل الدخول عبر المتصفح في كل مرة. الأداة المقصودة هنا هي RamitVishwakarma/Janus، وهي أداة جديدة لتبديل حساب Claude Code على macOS؛ صدر أول إصدار علني منها في 25 سبتمبر 2026، ثم وصل الإصدار 1.1.0 بعد يومين بقراءات أحدث لاستخدام كل حساب. الفائدة العملية ليست الحصول على Claude بسعر أقل، بل تقليل الجلسات التي تبدأ بالحساب الخطأ، وتفادي تكرار تسجيل الدخول، وإتاحة تحقق واضح قبل بدء العمل لعميل.
تبديل حساب Claude Code في Janus يطال الجلسة التالية فقط
يحفظ Janus الجزأين المحليين اللذين يعتمد عليهما Claude Code للتعرّف إلى الحساب: بيانات اعتماد OAuth في macOS Keychain وملف إعدادات Claude المطابق. تخيّله كخزانة مفاتيح مقفلة؛ فعند اختيار حساب، يعيد مفتاح ذلك الحساب وإعداداته إلى موضعهما الفعّال كي تلتقطهما العملية التالية عند تشغيلها.
العبارة الأخيرة مهمة. يقرأ Claude Code بيانات الاعتماد عند بدء التشغيل، لذلك لن يغيّر التبديل داخل Janus هوية جلسة مفتوحة بالفعل في الطرفية أو بيئة التطوير. أنهِ تلك العملية أو أوقفها، بدّل الحساب، ثم ابدأ جلسة Claude Code جديدة.
لا يدمج البرنامج الاشتراكات، ولا ينقل حصة الاستخدام، ولا ينشئ استخدامًا إضافيًا. يحتفظ كل تسجيل دخول بوصوله المدفوع وحدوده الخاصة. لمعرفة تكاليف الخطط الحالية، راجع دليل أسعار Claude Code المنفصل. ما يغيّره Janus هو عناء تسجيل الدخول، لا ميزانية الخطة.

يستند هذا الدليل إلى مراجعة مصدر Janus v1.1.0. وهو ليس اختبارًا عمليًا للموثوقية؛ فلا تعتمد أي نتيجة هنا على زمن تبديل مقاس أو اختبار غير موثق على جهاز Mac بحسابين.
لا تثبّت Janus قبل حسم قرار الثقة
يدعم Janus نظام macOS 13 أو أحدث على أجهزة Apple silicon وIntel. ويضم الإصدار v1.1.0 المحدد ملفات DMG وZIP وSHA256SUMS.txt. ويتطابق ملفا DMG وZIP المنشوران مع بيان التحقق هذا.
قيد التثبيت هنا ليس تفصيلًا شكليًا. يحمل Janus توقيعًا مخصصًا ad-hoc ولم يخضع للتوثيق الأمني من Apple. سيعرّفه macOS على أنه صادر عن مطوّر غير موثّق، كما تشرح تعليمات المشروع كيفية إزالة علامة الحجر. تجاوز هذه الحماية قرار ثقة، لأن التطبيق يتعامل مع بيانات اعتماد Claude Code. راجع المستودع، واختر الإصدار الموسوم نفسه، وتحقق من الملف الذي نزّلته قبل اتباع تعليمات إزالة الحجر.
على جهاز Mac، نزّل Janus-1.1.0.dmg وSHA256SUMS.txt إلى المجلد نفسه، ثم تحقّق من البيان:
shasum -a 256 -c SHA256SUMS.txtافتح ملف DMG واسحب Janus إلى Applications، ثم اتبع تعليمات التشغيل الخاصة بالإصدار إذا قبلت المخاطر. يوثّق المشروع أيضًا cask في Homebrew مع --no-quarantine؛ وينطبق عليه قرار الثقة نفسه.
سبب احتياج Janus إلى صلاحيات محلية واسعة هو نفسه سبب ضرورة فحصه. فالتطبيق غير معزول داخل sandbox لأنه يحتاج إلى الوصول إلى عنصر Claude Code في Keychain وملف إعداداته. وهو مرخّص بموجب MIT وغير تابع لـ Anthropic، لكن الترخيص المفتوح لا يعادل مراجعة أمنية.
حفظ حسابين في Claude Code
يعتمد الإعداد المنضبط على حسابين تملك صلاحية التحكم فيهما، مع التحقق من الهوية النشطة عند كل انتقال.
- سجّل الدخول إلى Claude Code بالحساب A. إذا كانت هذه أول مرة تستخدم فيها Claude Code على جهاز Mac، فأكمل الإعداد المعتاد أولًا. يشرح دليل إعداد Claude Code الأشمل نقطة البداية هذه.
- افتح Janus واقرأ البريد الإلكتروني الحالي الظاهر في النافذة أو شريط القوائم، ثم اضغط Save current account.
- سجّل الخروج من الحساب A داخل Claude Code، ثم سجّل الدخول مرة واحدة بالحساب B.
- عُد إلى Janus، وتأكد من أن البريد الظاهر يخص الحساب B، ثم اضغط Save current account مجددًا.
- ينبغي أن يعرض Janus الحسابين الآن. اختر الحساب A أو B من النافذة، أو استخدم إجراء التبديل في شريط القوائم.
- أوقف عملية Claude Code الحالية وابدأ عملية جديدة؛ فالعملية القديمة تواصل استخدام بيانات الاعتماد التي حمّلتها من قبل.
- قبل فتح مستودع عميل، تحقق من البريد الإلكتروني في Janus وشغّل
/usageداخل جلسة Claude Code الجديدة. طابق حالة الاستخدام ضمن نافذة الخمس ساعات والأسبوع مع الحساب المقصود.
يحفظ Janus الحساب الذي يغادر الموضع الفعّال قبل استعادة الحساب المحدد، كما يحصل على جلسة بديلة قبل المساس بالجلسة الفعّالة. وسلوك الفشل الموثق متحفّظ: إذا غابت جلسة محفوظة أو رُفضت عملية Keychain، فيفترض أن يبقى جهاز Mac على الحساب الذي كان نشطًا أصلًا.
قائمة التحقق عند اختبار حسابين
نفّذ أول عملية تبديل في مستودع منخفض المخاطر، لا أثناء عمل نشط لعميل.
- قبل التبديل، دوّن البريد الإلكتروني الذي يعرضه Janus على أنه مسجّل الدخول، وسجّل حالة الاستخدام الظاهرة لنافذة الخمس ساعات والأسبوع.
- اترك إحدى جلسات Claude Code قيد التشغيل كي تختبر الحد الفاصل عند بدء التشغيل.
- بدّل إلى الحساب الثاني في Janus وتأكد من تغيّر البريد الإلكتروني في شريط القوائم.
- ابدأ عملية Claude Code جديدة ومنفصلة، ثم شغّل
/usage. - تأكد من تطابق العملية الجديدة مع أرقام الحساب الثاني في Janus.
- عُد إلى العملية التي تركتها مفتوحة. ينبغي أن تظل جلسة الحساب الأول لأنها حمّلت بيانات اعتماده عند التشغيل.
- بدّل إلى الحساب السابق، وأعد التشغيل مرة أخرى، ثم كرر التحقق من الهوية والاستخدام قبل الاعتماد على هذا المسار في عمل قابل للفوترة.
ليس الهدف إثبات أن زرًا غيّر لونه، بل التأكد من أن الحساب المحدد في Janus هو ما تستخدمه العملية التالية، بينما تظل العملية الحالية من دون تغيير.
كيف تميّز قراءة الاستخدام المحفوظة من القراءة المجلوبة؟
قد يعرض Janus قراءة قديمة صحيحة، وهذا لا يعني أنها قراءة حالية. يكتب Claude Code بيانات الاستخدام في إعداداته ما دام الحساب نشطًا، وعندما تنتقل إلى حساب آخر تتوقف القيمة المحفوظة عن التغيّر. يوضح الإصدار 1.1.0 مصدر القراءة كي تعرف هل هي قيمة محفوظة من قبل أم قيمة جلبت من Anthropic.
يطلب الضغط على Refresh بيانات الاستخدام الحالية مرة واحدة لكل حساب محفوظ. وإذا كان الحساب غير نشط وانتهت صلاحية رمز وصوله، يستطيع Janus تجديد الرمز أولًا، ثم يحفظ بيانات الاعتماد البديلة قبل استخدامها. أما الحساب المسجّل دخوله حاليًا، فلا يجدّد Janus رمزه لأن عملية Claude Code قيد التشغيل قد تظل محتفظة به؛ ويتولى Claude Code إبقاء هذا الرمز الفعّال محدثًا.
تتحرك الآن العدادات التنازلية لإعادة الضبط ما دامت نافذة Janus مفتوحة. وعند انتهاء نافذة حد الاستخدام، تُمسح النسبة القديمة ويبدأ طلب قراءة جديدة. وحتى تصل القراءة الحديثة، يعرض Janus شرطة بدل تخمين قيمة. هذا الفرق مهم عند تقرير ما إذا كان حساب العمل المقصود يملك مساحة كافية لجلسة طويلة.

هناك تعارض واحد في وثائق مستودع الإصدار v1.1.0 الموسوم. يذكر README وملاحظات الإصدار والشيفرة المصدرية أن التطبيق يرسل طلبات استخدام إلى Anthropic، بينما لا يزال ملف SECURITY.md في الإصدار نفسه يقول إن التطبيق لا يرسل أي طلبات عبر الشبكة. ترسل الشيفرة طلبات الاستخدام إلى api.anthropic.com وطلبات تجديد الرمز إلى platform.claude.com. إلى أن تُصحح صفحة الأمان، تعامل مع الشيفرة وملاحظات الإصدار الأحدث بوصفهما الوصف الفعلي للسلوك.
ستة مسارات عمل تجعل التبديل مجديًا
المستخدم الأنسب ليس شخصًا يجمع حسابات احتياطية، بل من لديه سبب مشروع للفصل بين هويتين على جهاز Mac واحد.
لا تستخدم تبديل الحسابات لمشاركة بيانات الاعتماد أو التحايل على حدود خطة. النمط المفيد هو الفصل بين حسابات لديك صلاحية التحكم فيها.
فكرتان لمنتجين يعالجان هذه الفجوة
الرهان الأفضل: مشغّل آمن للحسابات يعمل عبر المنصات
أنشئ مشغّلًا يربط كل مستودع بهوية Claude معتمدة، ويعرض تلك الهوية قبل التشغيل، ولا يفتح عملية Claude Code جديدة إلا بعد تأكيد المستخدم. العميل المستعد للدفع هو مستشار أو مدير وكالة أو مطوّر يجمع بين العمل الشخصي والمهني، ويهمه تفادي الحساب الخطأ أكثر من اختصار نقرة إضافية.
الطلب محدود لكنه مباشر على نحو لافت. في الولايات المتحدة، تسجل عبارة claude code multiple accounts نحو 90 عملية بحث شهريًا، بصعوبة كلمة مفتاحية قدرها 0 وتكلفة نقرة تبلغ $19.94. وهناك 10 عمليات بحث أخرى شهريًا تستهدف تحديدًا claude code multiple accounts windows. ولأن Janus مخصص لـ macOS وحده، تمثل Windows وLinux فجوة منتج واضحة.
تحتاج أصغر نسخة قابلة للبيع إلى موائم لخزنة بيانات الاعتماد في نظام التشغيل، وخريطة تربط المستودعات بالحسابات، وشارة واضحة للحساب النشط، وغلاف للتشغيل. ولا تحتاج في البداية إلى لوحة تحكم للفرق. لكن التحدي كبير: ملفات المصادقة ومسارات الرموز تخص منتجًا آخر وقد تتغير، وأي سوء تعامل معها قد يسبب حادثًا أمنيًا. وهذه المخاطر نفسها هي ما يتيح لمشغّل موثوق تحقيق إيراد.
هذه هي الفرصة الأقوى. حجم البحث أقل من الطلب العام على حدود الاستخدام، لكن المشكلة والمشتري والمنصة الغائبة محددة بدقة.
مراقب لمصدر بيانات الاستخدام ومواعيد إعادة الضبط
أنشئ مراقبًا محليًا يوضح دائمًا الحساب ومصدر القراءة ووقت جلبها، ثم ينبّه قبل أن تصطدم مهمة برمجية مجدولة بموعد إعادة الضبط. قد يشتري مستخدم فردي كثيف الاستخدام النسخة الشخصية، وقد يدفع فريق هندسي مقابل طبقة سياسات لا تصدّر بيانات الاعتماد الخام أبدًا.
تسجل عبارة claude code usage limits نحو 1,000 عملية بحث شهريًا في الولايات المتحدة، بتكلفة نقرة تبلغ $12.71. وتضيف عبارة claude code usage limits check 10 عمليات أخرى. الطلب هنا أكبر من تبديل الحسابات لأن القلق من الحدود يمس تقريبًا كل مستخدم مدفوع.
الحد الأدنى للمنتج هو عرض في شريط القوائم، وحالتا remembered وfetched واضحتان، ومؤقتات لإعادة الضبط، وتحذير قبل التشغيل. أما التحدي فهو الاعتماد على الطرف المزود للخدمة؛ إذ يستخدم Janus v1.1.0 نقاط نهاية OAuth لدى Claude للاستخدام وتجديد الرموز، وقد تتغير هذه الواجهات. يحتاج المنتج القابل للاستمرار إلى إخفاق سلس، وعدم اختلاق أرقام، ودورة صيانة سريعة.
افهم القيود قبل اتخاذ القرار
لن يكون Janus مناسبًا إلا إذا كنت مرتاحًا لمنح تطبيق محلي غير تابع لـ Anthropic صلاحية نقل مواد المصادقة. تُحفظ رموزه في login Keychain تحت خدمة Janus، وتُحفظ لقطات إعداداته داخل ~/Library/Application Support/Janus/ بصلاحيات تقتصر على المالك، لكن هذه اللقطات قد تتضمن مسارات المشاريع والسجل. كما توضح الملاحظة الأمنية أن استدعاء /usr/bin/security يكشف حمولة بيانات الاعتماد لفترة وجيزة في وسيطة عملية بصيغة hex لمستخدم macOS نفسه ولحساب root.
التطبيق مخصص لـ macOS، وغير معزول في sandbox، ويحمل توقيعًا ad-hoc، ولم يخضع للتوثيق الأمني من Apple. وقد يطلب كل تحديث السماح بالوصول إلى Keychain مجددًا لأن توقيعه المخصص قد يتغير. كما يضيف جلب الاستخدام سلوكًا شبكيًا لم تلحق به صفحة الأمان في الإصدار الموسوم بعد. لا يثبت أي من ذلك أن التطبيق غير آمن، لكنه يعني أن الراحة وحدها ليست سببًا كافيًا لتثبيته على جهاز Mac مشترك أو غير مُدار أو مرتفع المخاطر.
يضم Janus أيضًا ميزة لتنظيف ذاكرة التخزين المؤقت الخاصة بالتطوير، لكنها ليست مطلوبة لتبديل الحسابات. اجعل أول استخدام محدودًا: تحقّق من الإصدار، واحفظ حسابين مصرحًا لك باستخدامهما، واختبر الحد الفاصل عند التشغيل، واترك تنظيف الذاكرة المؤقتة لقرار منفصل.
الخطوة العملية الآن
اختر حسابين تملك صلاحية التحكم فيهما، ونزّل الإصدار v1.1.0 المحدد وبيان checksum الخاص به، ثم اختبر قائمة التحقق في مستودع مؤقت. سجّل البريد الإلكتروني النشط والاستخدام قبل التبديل وبعده. وتأكد من أن عملية Claude Code التي تبدأها حديثًا تنتقل إلى الحساب الآخر، بينما لا تتغير العملية التي تركتها قيد التشغيل. بعد ذلك فقط، أدخل Janus في روتينك السابق لبدء عمل العملاء.
كيف أستخدم Janus مع Claude Code؟
ثبّت تطبيق RamitVishwakarma/Janus على macOS بعد مراجعة تبعات الثقة. احفظ حساب Claude Code المسجّل حاليًا، ثم سجّل الخروج وادخل مرة واحدة بالحساب الثاني واحفظه. اختر الحساب المطلوب، وبعدها أعد تشغيل Claude Code. قبل بدء العمل، تأكد من البريد في شريط قوائم Janus وقارن /usage داخل الجلسة الجديدة.
هل يدعم Claude Code استخدام حسابات متعددة؟
يستخدم Claude Code مجموعة واحدة فعّالة من بيانات الاعتماد المحلية في كل مرة. يحفظ Janus أزواج بيانات الاعتماد والإعدادات لأكثر من حساب، ثم يستعيد زوج الحساب المحدد كي تستخدمه عملية Claude Code التالية. ولا يدمج الاشتراكات أو يغيّر هوية عملية قيد التشغيل.
هل يعمل Janus مع Claude Code على Windows؟
لا. يتطلب Janus v1.1.0 نظام macOS 13 أو أحدث، ويعتمد على Keychain ومسارات دعم التطبيقات في macOS. الإصدار موحّد لأجهزة Mac بمعالجات Apple silicon وIntel، ولا توجد نسخة لـ Windows.
كيف أتحقق من حدود استخدام Claude Code؟
شغّل /usage في جلسة Claude Code وقارن النتيجة بما يعرضه Janus. وانتبه إلى وسم المصدر داخل Janus: القراءة المحفوظة آتية من الإعدادات المحفوظة، أما القراءة المجلوبة فآتية من Anthropic. اضغط Refresh عندما تهمك حداثة البيانات، وتوقع ظهور شرطة بعد إعادة الضبط إلى أن تصل قراءة جديدة.
إذا أردت إنشاء مشغّل آمن للحسابات أو مسار عمل لمراقبة الاستخدام لفريقك، يمكنني مساعدتك في تصميمه وأتمتته.
- آخر تحديث
- 28 سبتمبر 2026
- التصنيف
- Build







