بديل لـ Jev for Codex

يختار Jev for Codex (أمر jev-codex في jev-router) نموذج Codex الذي يجيب عن كل دور جديد. يؤدي AgentsRoom المهمة نفسها من مربع الكتابة عبر Adaptive Mode، ويضع وكلاء Codex لديك في مساحة عمل متكاملة.

كلاهما يرسل العمل السهل إلى نموذج خفيف والعمل الصعب إلى النموذج الرائد، عبر خادم محلي صغير يغيّر النموذج دون إعادة تشغيل Codex. الفرق فيما يحيط بذلك: Jev أمر تشغّله أنت، أما AgentsRoom فيدمجه في التطبيق الذي يشغّل وكلاءك.

AgentsRoom: عدة وكلاء Codex جنبًا إلى جنب، كل واحد في تبويبه الخاص وبنموذجه الخاص
AgentsRoom: عدة وكلاء Codex جنبًا إلى جنب، كل واحد في تبويبه الخاص وبنموذجه الخاص

طريقتان للتوقف عن دفع سعر النموذج الرائد مقابل مهام صغيرة

Jev for Codex

  • مفتوح المصدر (MIT)، يُثبَّت من npm باسم jev-router
  • يشغّل jev-codex واجهة Codex CLI الحقيقية مع مزوّد Jev Router مؤقت
  • وسيط محلي (loopback) يمرّر طلبات Codex إلى OpenAI ويختار نموذجًا عند كل دور جديد للمستخدم
  • استمرارات حلقة الأدوات تحتفظ بالنموذج المختار في بداية الدور
  • يحتاج إلى مفتاح API من TypeSafe؛ ويُرسَل نص موجّهك إلى TypeSafe لاتخاذ القرار
  • يعمل في أي طرفية، على Windows وmacOS وLinux

AgentsRoom

  • Adaptive Mode، اختياري، مدمج في تطبيق سطح المكتب
  • يقترح أرخص نموذج Codex قادر على إنجاز المهمة، انطلاقًا من الرسالة التي تكتبها
  • خيار Every message: تُحلَّل كل رسالة، لا الأولى فقط
  • خيار Automatic: يتغيّر النموذج قبل إرسال رسالتك، دون إعادة تشغيل Codex
  • مدمج: يُوصَل Codex عند التشغيل بخادم محلي داخل التطبيق، بتسجيل دخولك أنت وبلا مفتاح من طرف ثالث
  • يحتفظ الوكيل بتبويبه: الحالة، والسجل، والمراسلة، وMCP، وعدة حسابات Codex

المبدأ نفسه، مدمجًا أو مضافًا

لا يملك Codex أمرًا يغيّر النموذج في منتصف الجلسة: الأمر /model يفتح قائمة اختيار فقط. وتتجاوز الأداتان ذلك بالطريقة نفسها، بخادم محلي صغير بين Codex والواجهة البرمجية.

Jev: أمر يغلّف Codex

تشغّل Codex بالأمر jev-codex بدل codex. فيطلق وسيطًا محليًا ومزوّد Jev Router مؤقتًا؛ ويعيد الوسيط كتابة كل دور جديد إلى النموذج الذي اختاره Jev، ويخبرك سطر تعليق بأي نموذج اختير. ويحتاج التوجيه إلى مفتاح TypeSafe، ويُرسَل نص موجّه الدور إلى TypeSafe.

AgentsRoom: الفكرة نفسها، داخل التطبيق

في وضع Automatic، يشغّل AgentsRoom كل وكيل Codex موصولًا بخادم محلي صغير داخل التطبيق، مع الإبقاء على تسجيل دخولك إلى Codex. وعندما تتطلب رسالتك نموذجًا آخر، تذهب الطلبات التالية إليه: بلا إعادة تشغيل، ولا شيء يُكتب في Codex. أما الوكيل الذي كان يعمل من قبل، أو الوكيل على مضيف SSH بعيد، أو Codex الذي يمر عبر مزوّدك أو نقطة الوصول الخاصة بك، فلا يُعاد توجيهه أبدًا: يغيّر النموذج باستئناف المحادثة نفسها على النموذج الجديد.

أسئلة قريبة، تجيب عنها صفحات مستقلة

AgentsRoom vs Jev for Codex بنظرة سريعة

الصفوف الأولى هي حيث يتقدّم Jev. والباقي هو ما يحيط بوكيل Codex بعد تشغيله.

الميزةAgentsRoomJev for Codex
مفتوح المصدر✗✓
يرفض الانتقال إلى نموذج أخف إذا كان سيهدر ذاكرة التخزين المؤقت للموجّه✗✓
يعمل في طرفية عادية، خارج أي تطبيق✗✓
يشرح آخر قرار توجيه✗✓
يغيّر النموذج دون إعادة تشغيل Codex✓✓
يختار نموذجًا لكل رسالةخيارلكل دور
يغيّر نموذج وكيل كان يعمل من قبليستأنف الجلسة✗
لا مفتاح API من طرف ثالث لإدارته✓مفتاح TypeSafe
يمكنه الاقتراح بدل التبديل✓✗
يوجّه أدوات CLI أخرى أيضًاClaude، AntigravityClaude Code
عدة حسابات Codex جنبًا إلى جنب✓✗
واجهة سطح المكتب✓✗
حالة الوكلاء بنظرة واحدة✓✗
طرفية حية لكل وكيل✓طرفيتك
عرض متعدد المشاريع✓✗
قائمة مهام Kanban✓✗
مراجعة مدمجة للفروق✓✗
أدوار متخصصة للوكلاء✓✗
الإشعارات✓✗
تطبيق جوال أصلي✓✗
إعدادات عبر واجهة✓✗
سحب الملفات وإفلاتها✓✗
اختيار النموذجلكل وكيل + لكل رسالةلكل دور
الإعداد30 ثانيةnpm + مفتاح API

ما لا يفعله AgentsRoom

للتوجيه لكل رسالة في AgentsRoom حدوده الخاصة. من الأفضل معرفتها قبل الانتقال.

أعد تشغيل الوكلاء المفتوحين من قبل

يغيّر Automatic النموذج دون إعادة تشغيل للوكلاء الذين بدأوا بعد تفعيله. أما الوكيل المفتوح من قبل فيغيّر النموذج أيضًا، باستئناف المحادثة نفسها على النموذج الجديد، وهو ما يستغرق بضع ثوانٍ. أعد تشغيله مرة واحدة لتحصل على التبديل دون إعادة تشغيل.

لا توجيه في منتصف الدور

الرسالة المرسلة بينما لا يزال الوكيل يعمل لا تُوجَّه: فالتبديل لا يمكن تطبيقه إلا بعد انتهاء الدور. وتنتظر الرسالة 4 ثوانٍ على الأكثر للحصول على الحكم، ثم تُرسَل على النموذج الحالي.

ذاكرة التخزين المؤقت للموجّه غير محمية

تغيير النموذج يُسقط ذاكرة التخزين المؤقت للموجّه الخاصة بالنموذج السابق: أول رسالة على النموذج الجديد تعيد قراءة السجل بالسعر الكامل. يرفض Jev الانتقال إلى نموذج أخف في محادثة كبيرة حين يكلّف أكثر مما يوفّر؛ أما AgentsRoom فلا يفعل.

داخل AgentsRoom فقط

ينطبق التوجيه على الوكلاء الذين تشغّلهم في AgentsRoom، من سطح المكتب أو الهاتف. أما codex الذي تشغّله في طرفية أخرى فيحتفظ بنموذجه. وتُرسَل أول 500 حرف من رسالتك إلى خوادم AgentsRoom لاتخاذ القرار.

متى يكون Jev for Codex الخيار الأفضل

Jev أداة جيدة، وفي هذه الحالات يناسبك أكثر من AgentsRoom.

تعمل في طرفية عادية

تشغّل codex في الصدفة الخاصة بك أو عبر SSH وتريد التوجيه هناك، دون تطبيق سطح مكتب حوله.

تريد ضبط كل مستوى بنفسك

يتيح لك Jev اختيار نموذج Codex الذي يخدم كل مستوى، وطلبُ مستوى في الموجّه، مثل use strong، يتجاوز التوجيه لذلك الدور.

تريد حماية تراعي ذاكرة التخزين المؤقت

في محادثة كبيرة يرفض Jev الانتقال إلى نموذج أخف إذا كان سيهدر من ذاكرة التخزين المؤقت للموجّه أكثر مما يوفّر، ويعرض أمر explain الدرجات التي يستند إليها كل قرار.

تريد شيفرة يمكنك قراءتها وتعديلها

jev-router مفتوح المصدر بترخيص MIT: يمكنك قراءة سياسة التوجيه وتعديلها وإنشاء نسخة متفرعة منها.

التوجيه لكل رسالة لـ Codex في AgentsRoom

ثلاثة إعدادات في Settings > Composer. ويمكن أيضًا ضبطها لمشروع واحد فقط.

1

فعّل Adaptive Model

Settings > Composer > Adaptive Model > On. معطّل افتراضيًا؛ وما دام معطّلًا لا يُرسَل أي شيء.

2

حلّل كل رسالة

فعّل Every message. افتراضيًا تُحلَّل الرسالة الأولى فقط من كل محادثة.

3

اختر Automatic

اضبط When a better-suited model is found على Automatic. الوكلاء الذين يبدأون من الآن يغيّرون النموذج دون إعادة تشغيل؛ تعرض الشارة النموذج المستخدم، ويتيح لك زرّا الإبهام تقييم الاختيار.

جرّب AgentsRoom في متصفحك

تطبيق سطح المكتب الحقيقي، يعمل في متصفحك ببيانات تجريبية. لا شيء لتثبيته.

تطبيق سطح المكتب، في الوضع البسيط

على الهاتف، يشغّل العرض التوضيحي تطبيق سطح المكتب الحقيقي في وضع الواجهة البسيط: مشروع واحد، وكلاؤه، ومطالبة واحدة. لوحة القيادة الكاملة على حاسوبك.

عرض كل الميزات

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

هل AgentsRoom بديل لـ Jev for Codex؟
بالنسبة إلى التوجيه، نعم: يختار Adaptive Mode أرخص نموذج Codex قادر على إنجاز المهمة، انطلاقًا من الرسالة التي تكتبها، ومع خياري Every message وAutomatic يفعل ذلك عند كل رسالة، دون أي نقرة. وهو مدمج في AgentsRoom، فلا أمر jev-codex لتشغيله، ولا إضافة، ولا مفتاح TypeSafe. لكنه ليس بديلًا مباشرًا لطرفية عادية: فالتوجيه لا ينطبق إلا على الوكلاء الذين يعملون في AgentsRoom.
كيف يغيّر AgentsRoom نموذج Codex في منتصف المحادثة؟
لا يملك Codex أمرًا داخل الجلسة لتحديد النموذج: الأمر /model يفتح قائمة اختيار فقط. في وضع Automatic، يشغّل AgentsRoom برنامج Codex موصولًا بخادم محلي صغير داخل التطبيق، بتسجيل دخولك أنت؛ وعندما تتطلب رسالتك نموذجًا آخر، يرسل الخادم الطلبات التالية إليه. بلا إعادة تشغيل، ولا شيء يُكتب في Codex، ويبقى السجل كما هو. إنه مبدأ Jev نفسه، مدمجًا. أما الوكيل الذي كان يعمل قبل تفعيل Automatic، أو الذي يمر عبر مزوّدك أو نقطة الوصول الخاصة بك، فيغيّر النموذج باستئناف المحادثة نفسها على النموذج الجديد، وهو ما يستغرق بضع ثوانٍ.
هل أحتاج إلى تثبيت أي شيء أو إضافة مفتاح API؟
لا. يجهّز AgentsRoom خادمه المحلي بنفسه عندما يشغّل وكيل Codex، ويُبقي على تسجيل دخولك إلى Codex ولا يكتب شيئًا في ملف إعدادات Codex. ولا يوجد مفتاح من طرف ثالث. أما Jev for Codex فحزمة npm منفصلة، تُشغَّل بالأمر jev-codex، وتحتاج إلى مفتاح API من TypeSafe.
هل يوجّه كل رسالة، أم الأولى فقط؟
افتراضيًا، تُحلَّل الرسالة الأولى فقط من المحادثة، ويعرض AgentsRoom شارة تقبلها أنت. فعّل Every message لتحليل كل رسالة لاحقة أيضًا، واختر Automatic للتبديل دون نقرة. الرسالة المرسلة بينما لا يزال الوكيل يعمل لا تُوجَّه، ولا تنتظر أي رسالة أكثر من 4 ثوانٍ للحصول على الحكم.
ما الذي يُرسَل لاتخاذ القرار؟
تذهب أول 500 حرف من رسالتك إلى خوادم AgentsRoom، وفقط عندما يكون Adaptive Model مفعّلًا. لا تصل شيفرتك ولا ملفاتك ولا بيانات اعتماد Codex الخاصة بك أبدًا إلى خوادم AgentsRoom: فطلبات Codex نفسها تمر عبر الخادم المحلي على حاسوبك، مباشرة إلى OpenAI. ومع Jev، يُرسَل نص موجّه الدور إلى TypeSafe.
كم عدد قرارات التوجيه المضمّنة؟
500 شهريًا في خطتي Free وPlus، و10,000 في Pro، و10 بدون حساب. كل رسالة تُحلَّل تستهلك قرارًا واحدًا. وعند نفاد الرصيد، تُرسَل الرسائل ببساطة على النموذج الحالي.
هل يكلّف تبديل النموذج شيئًا من الرموز؟
نعم، أحيانًا. لا يتشارك النموذج الجديد ذاكرة التخزين المؤقت للموجّه مع النموذج السابق، لذا فإن أول رسالة بعد التبديل تعيد قراءة السجل بالسعر الكامل. وفي محادثة طويلة، قد يكون البقاء على النموذج نفسه أرخص. لدى Jev حماية ترفض مثل هذا الانتقال إلى نموذج أخف في المحادثات الكبيرة؛ أما AgentsRoom فيترك لك الخيار، ويتيح لك وضع Suggest الرفض.
هل Jev for Codex هو الأداة نفسها مثل Jevia؟
لا. Jev for Codex هو الأمر jev-codex في حزمة jev-router. أما Jevia فمشروع منفصل وتجريبي: يختار مستوى لمهمة ما، ثم يشغّل أداة CLI مثل Codex أو Claude Code أو OpenCode أو Gemini CLI لتلك المهمة ويسجّل النتيجة. على Codex، يعتمد تسجيله على hooks يطلب منك Codex مراجعتها مرة واحدة. وكلاهما يستخدم مفتاح TypeSafe.
أستخدم Jev مع Claude Code أيضًا. هل توجد مقارنة لذلك؟
نعم، في صفحة مستقلة: AgentsRoom vs Jev for Claude Code. في AgentsRoom، تسري الإعدادات الثلاثة نفسها على جميع وكلائك: تغطي الاقتراحات Claude وCodex وAntigravity وسائر واجهات CLI المدعومة، ويعمل خيار Automatic حاليًا مع Claude Code وCodex.

مقارنات أخرى

مقارنة AgentsRoom بمديري وكلاء وطرفيات وأدوات ذكاء اصطناعي أخرى.

وجّه كل رسالة Codex إلى النموذج المناسب

تنزيل مجاني لـ macOS وWindows وLinux. فعّل Adaptive Model واختر Every message.

مجانيتنزيل AgentsRoom

التطبيق المرافق: تابع وكلاءك أينما كنت

استخدم Claude أو Codex أو Antigravity CLI أو أي مزود AI آخر.

تثبيت الملحق
Chrome Web Store

أرسل الأخطاء والطلبات مباشرة إلى قائمة المهام العامة.

مشاريع متعددة
متعدد المزوّدين
وكلاء متعددون
حالة مباشرة
فرق الملفات والـ commit
تطبيق الهاتف
معاينة مباشرة
فرق الوكلاء
أتمتة المتصفح
تطوير موجّه بالـ backlog
مكتبة البرومبت
مكتبة المهارات
عرض جميع الميزات