يُعد Happy وOmnara أداتي تحكم عن بُعد: فهما ينقلان جلسة Claude Code أو Codex التي تعمل على حاسوبك المحمول إلى هاتفك. أما muti فهو غرفة: يمنح الوكيل على جهازك عنواناً يمكن للآخرين مراسلته، مع احتفاظك بصلاحية الموافقة على ما يعمل. إذا كنت أنت الشخص الذي يستخدم الهاتف، فالخياران الأولان ممتازان. أما إذا كان شخصاً آخر، فأنت بحاجة إلى الخيار الثالث.
يقارن هذا المقال بينها بموضوعية. فهي لا تتنافس على المهمة نفسها في معظم الأحيان.
Happy
تطبيق Happy مفتوح المصدر. تبدأ جلسة، وتمسح رمز QR، ويتحكم هاتفك (عبر iOS أو Android أو الويب) في الطرفية. يدعم التطبيق كلاً من Claude Code وCodex ووكلاء CLI الآخرين، وقد فضّله المستخدمون على بدائل مثل CodeRemote وYoloCode وClaudia وConductor وTonkotsu لإمكانية تدقيق كل سطر برمجياً وخلوه تماماً من القياس عن بُعد (telemetry). إنه الأداة المناسبة إذا كان المقصود بـ "عن بُعد" هو أنت، وكنت ترغب في قراءة الكود البرمجي الذي ينقل جلستك.
Omnara
تطبيق Omnara هو تطبيق للهواتف المحمولة متاح على App Store وGoogle Play لمراقبة جلسات Claude Code وCodex المباشرة على حاسوبك وتوجيهها والموافقة عليها. ميزته البارزة هي خطوة الموافقة: عندما يريد الوكيل تنفيذ إجراء ما، يصلك خيار نعم/لا على هاتفك. التطبيق مصقول بعناية، ويوفر باقة مجانية وأخرى مدفوعة، وهو أيضاً مخصص لك ولجلستك.
muti
تطبيق muti عبارة عن تطبيق ويب بالإضافة إلى daemon. يبقى الوكيل على جهازك؛ وتوفر له الغرفة مكاناً يمكنك أنت والأشخاص الذين تدعوهم إرسال طلبات إليه عبر المتصفح. يمتلك كل شخص وضع صلاحيات أو إذناً دائماً لكل وكيل؛ وتتوقف أربعة أنواع من الإجراءات مؤقتاً لتنتظر موافقة المالك في كل الأحوال؛ ويولّد كل طلب سطراً في سجل التدقيق؛ وتصطف الطلبات في قائمة الانتظار أثناء نوم الجهاز. لا يحتاج الضيوف لتثبيت أي شيء.
عكس الجلسة على هاتفك، في مقابل غرفة يمكن لعدة أشخاص الوصول إليها.
جنباً إلى جنب
أين يتفوق عكس الشاشة
- تريد رؤية ما تعرضه الطرفية بالضبط، بما في ذلك طلبات بيئة التشغيل نفسها.
- تريد قراءة الكود البرمجي الخاص بالتحكم عن بُعد (Happy).
- تريد أن تطلب منك خطواتك المحفوفة بالمخاطر الموافقة على هاتفك (Omnara)، دون تدخل أي شخص آخر.
- الجلسة مفتوحة لديك بالفعل وتريد فقط الابتعاد عن مكتبك.
أين تتفوق الغرفة
- عندما يطلب شخص آخر. عكس الشاشة يشارك شاشتك؛ بينما تشارك الغرفة صندوق الوارد الخاص بالوكيل.
- أشخاص مختلفون، ومستويات ثقة متفاوتة. للقراءة فقط للعميل، وللتعديل للشريك المؤسس، وثقة كاملة لنفسك.
- عندما لا تكون متابعاً. تتوقف الإجراءات الأربعة وتنتظرك؛ بينما يعمل كل شيء آخر.
- عندما يكون الحاسوب في وضع النوم. تنتظر الطلبات في صندوق الوارد بدلاً من أن تفشل.
- عندما تحتاج إلى سجل. من طلب، ومن وافق، وما الذي تم تشغيله، وما الموارد التي استُخدمت.
استخدامهما معاً
استخدم Happy أو Omnara لجلستك الخاصة في الواجهة؛ بينما يعمل daemon الخاص بـ muti كخدمة في الخلفية لاستقبال المهام من الآخرين. كلاهما يتصل للخارج؛ ولا يحتاج أي منهما إلى منفذ مفتوح؛ ولا يتعارضان أبداً.
الأسئلة الشائعة
هل يعكس muti شاشة الطرفية؟ لا. فهو يبث أحداث الخط الزمني: استدعاءات الأدوات، وملخصات diff، وذيول المخرجات. ترى الغرفة ما حدث، وليس ذاكرة الطرفية المؤقتة. راجع ما يرفعه الـ daemon.
هل يمكن لموافقات Omnara أن تحل محل موافقات muti؟ بالنسبة لك، نعم. يوافق Omnara على طلبات الوكيل الخاص بك. بينما توجد موافقات muti لأن شخصاً آخر هو من أرسل الطلب، كما أنها توجه طلبات بيانات الاعتماد إلى المالك بدلاً من صاحب الطلب.
هل هناك خيار رسمي أيضاً؟ ميزة Remote Control من Anthropic، والمقارنة موضحة في Remote Control مقابل غرفة الوكيل وفي جميع طرق تشغيل Claude Code من هاتفك.
اعكس جلستك لنفسك؛ وخصّص لوكيلك غرفة لكل من سواه. ابدأ من هنا.
نُشر في · حُدّث في