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

هذا هو السؤال الذي يقود معظم الناس إلى OmniRoute، وإليك كيف تجيب عنه كل أداة.
يقف OmniRoute بين أداتك والمزوّدين. تعرّف سلسلة من الوجهات، وعندما ينفد الاشتراك الذي تمرّره عبره، يذهب الطلب التالي إلى الوجهة التالية: حساب آخر، أو مفتاح API، أو نموذج أرخص، أو خطة مجانية. لا تلاحظ الأداة شيئًا وتمضي المهمة قدمًا، وربما على نموذج غير الذي بدأت به.
لا يمسّ AgentsRoom الـ CLI، ويقرأ أشرطة الحصة التي ينشرها. قاعدة حصة تكتبها بنفسك تنقل وكلاء الحساب الذي استنفد حصته إلى حساب آخر سجّلت الدخول إليه: يستأنف Claude Code وCodex المحادثة نفسها بسجلها الكامل، وعلى النموذج نفسه. وهناك قواعد أخرى تطلق الوكلاء الجدد على مزوّد آخر أو على نموذج أخف عند تجاوز عتبة معينة، وتحذّرك التنبيهات عند 50 و75 و90 بالمئة.
المقارنة الصادقة مع OmniRoute تبدأ بما تفعله البوابة ولا يفعله مركز القيادة. الصفوف الأولى هي التي يتفوق فيها OmniRoute.
| الميزة | AgentsRoom | OmniRoute |
|---|---|---|
| مفتوح المصدر | ✗ | ✓ |
| خطط مجانية مدمجة للنماذج | ✗ | ✓ |
| انتقال احتياطي إلى نموذج أو مزوّد آخر، طلبًا بطلب | ✗ | ✓ |
| ضغط الرموز في كل طلب | ✗ | ✓ |
| نقطة نهاية متوافقة مع OpenAI لأي أداة | ✗ | ✓ |
| يعمل بلا شاشة على خادم أو داخل Docker | ✗ | ✓ |
| يعمل مع إضافات المحرر (Cline وContinue) | ✗ | ✓ |
| حساب آخر يتولى العمل عند بلوغ الحد | ✓ | ✓ |
| تتبّع الحصص والاستخدام | ✓ | ✓ |
| خادم MCP مدمج | ✓ | ✓ |
| نموذج لكل وكيل | ✓ | ✓ |
| الـ CLI يتصل مباشرة بالشركة المطوِّرة له | ✓ | ✗ |
| واجهة بصرية | ✓ | واجهة ويب |
| حالة الوكيل (يعمل، ينتظر، انتهى) | ✓ | مهام مُرسلة |
| طرفية مخصصة لكل وكيل | ✓ | ✗ |
| إدارة متعددة المشاريع | ✓ | ✗ |
| التنظيم بالسحب والإفلات | ✓ | ✗ |
| قائمة مهام تغذي الوكلاء | ✓ | طابور مهام |
| مراجعة الفروق وتثبيت التغييرات بشكل مدمج | ✓ | ✗ |
| أدوار متخصصة للوكلاء (14) | ✓ | ✗ |
| فرق وكلاء (سير عمل بصري) | ✓ | ✗ |
| تحرير CLAUDE.md من الواجهة | ✓ | ✗ |
| إشعارات على سطح المكتب والهاتف | ✓ | Webhooks |
| تطبيق جوال أصلي | ✓ | PWA |
| وقت الإعداد | 30 ثانية | ~1 دقيقة |
OmniRoute يتولى الطلب. أما AgentsRoom فيتولى ما يحيط بالوكيل الذي يرسله: التذكرة التي يبدأ منها العمل، والطرفية التي يعمل فيها، والفروق التي تخرج منه، والهاتف الذي في جيبك.
لوحة التحكم في OmniRoute مبنية حول حركة الطلبات: المزوّدون والحصص والتكلفة وزمن الاستجابة. وتضيف صفحة Orchestration فيها بطاقة لكل مهمة يرسلها إلى وكيل سحابي أو إلى أسطول أجهزة بعيدة، مع حالة ونتيجة تجلبها. أما AgentsRoom فيعرض الجلسة نفسها: كل وكيل في طرفيته المباشرة على جهازك، مع حالة تبيّن هل يعمل أم ينتظرك أم انتهى، وكل ذلك مجمّع حسب المشروع. تقرأ ما يفعله الوكيل، ويمكنك الكتابة في طرفيته.
في AgentsRoom، تُفتح تغييرات كل وكيل على شكل فروق جنبًا إلى جنب مع تلوين لبناء الجملة، مصفّاة حسب الوكيل الذي كتبها، وتنتهي بتثبيت التغييرات، وكل ذلك في النافذة نفسها. في OmniRoute، نتيجة المهمة المُرسلة فرع تجلبه أو طلب سحب: تجري المراجعة في أدوات git لديك، خارج البوابة.
يحمل AgentsRoom قائمة مهام على شكل لوحة Kanban. تكتب مهمة، وتسحبها إلى عمود قيد التنفيذ، فيلتقطها وكيل بالدور المناسب والنموذج المناسب. يضع OmniRoute الأوامر النصية في طابور لوكلاء سحابيين، أو لمركز أسطول يسمى OmniConductor، ويسردها حسب الحالة. ذلك طابور تشغيل. أما قائمة المهام فهي المكان الذي يُكتب فيه العمل ويُرتَّب ويُسنَد قبل تشغيل أي شيء.
يجمع OmniRoute المفاتيح والحسابات في مجموعة مشتركة حتى يجد كل طلب سعة متاحة دائمًا. أما AgentsRoom فينظّم الوكلاء أنفسهم: 14 دورًا متخصصًا، ونموذج لكل وكيل، وفرق وكلاء ترسمها على لوحة، حيث يسلّم Dev العمل إلى QA، وQA إلى المراجع، ومعه الملخص والفروق.
يُجمَّع الوكلاء حسب المشروع والمشاريع حسب المجلد، ويمكن لكل مستوى أن يحدد الـ CLI والحساب والنموذج الافتراضية لديه. وكيل على الـ API، واثنان على تطبيق الويب، وواحد على تطبيق الجوال، وكلها تبقى واضحة جنبًا إلى جنب. يعرف OmniRoute الطلبات، ويعرف عن المهمة المُرسلة عنوان مستودع. وليست لديه مساحة عمل لكل مشروع.
تطبيقات أصلية لـ iOS وAndroid تعكس وكلاءك، وترسل إشعارًا فوريًا عندما يعلق أحدهم أو ينهي عمله، وتتيح لك الرد عليه من أي مكان. يسلك OmniRoute طريقًا آخر إلى الهاتف: لوحة التحكم فيه تُثبَّت على هيئة PWA، ويمكن حتى تشغيل خادمه على Android عبر Termux. هذا يوصل البوابة إلى الهاتف، في حين يوصل AgentsRoom إليه طرفيات الوكلاء وفروقهم وأسئلتهم.
تعمل الأداتان في طبقتين مختلفتين، فلا شيء يمنعك من وضع إحداهما فوق الأخرى. AgentsRoom يطلق الـ CLI، والـ CLI يستدعي OmniRoute، وOmniRoute يختار النموذج.
ثبّته وشغّله. تعمل نقطة النهاية ولوحة التحكم الخاصتان به من جهازك، وتمنحك لوحة التحكم مفتاح API.
في AgentsRoom، أضف عنوان البوابة ومفتاحها ضمن متغيرات البيئة: على وكيل واحد، أو على مشروع كامل، أو على مزوّد، فيشمل ذلك عندئذ كل وكلاء ذلك الـ CLI على الجهاز. ويمكن أن يكون المفتاح مرجعًا إلى مدير الأسرار بدلًا من الرمز نفسه.
اترك قائمة اختيار النموذج على الخيار الافتراضي، أو حدّد اسم النموذج لدى البوابة في خيارات CLI الخاصة بالوكيل. يمر هذا الوكيل الآن عبر التوجيه والضغط في OmniRoute، ويواصل AgentsRoom منحه طرفية وحالة وتذكرة ومراجعة للفروق.
ANTHROPIC_BASE_URL=http://localhost:20128
ANTHROPIC_AUTH_TOKEN={{secret:OMNIROUTE_KEY}}شاهد كيف يقود AgentsRoom عدة وكلاء ترميز من نافذة واحدة، مع قائمة مهام، وأدوار متخصصة، وطرفية واحدة لكل وكيل.
تطبيق سطح المكتب، في الوضع البسيط
على الهاتف، يشغّل العرض التوضيحي تطبيق سطح المكتب الحقيقي في وضع الواجهة البسيط: مشروع واحد، وكلاؤه، ومطالبة واحدة. لوحة القيادة الكاملة على حاسوبك.
نحن نؤمن بالمقارنات الصادقة، وبديل OmniRoute ليس دائمًا ما تحتاج إليه. إليك الحالات التي يكون فيها OmniRoute الأداة المناسبة وAgentsRoom ليس كذلك.
يفهرس OmniRoute الخطط المجانية لأكثر من مئة مزوّد وينتقل إليها من تلقاء نفسه. أما AgentsRoom فلا يأتي بأي نموذج من عنده: كل وكيل يعمل على اشتراك أو مفتاح API تملكه أصلًا. إذا كان الهدف أن تبرمج دون دفع ثمن اشتراك، أو أن توزّع ميزانية صغيرة على نماذج رخيصة، فالحل بوابة لا مركز قيادة.
Cline وContinue وCopilot Chat في VS Code، أو نص برمجي يستدعي API متوافقة مع OpenAI: كل ما يقبل نقطة نهاية مخصصة يمكن أن يعمل خلف OmniRoute. أما AgentsRoom فيشغّل أدوات CLI للوكلاء في الطرفية ولا شيء غيرها. إذا كان وكيلك إضافة محرر، أو كنت تبني تطبيقك الخاص فوق واجهات API للنماذج، فإن OmniRoute يناسبك وAgentsRoom لا يناسبك.
يصدر OmniRoute بموجب ترخيص MIT ويبنيه مئات المساهمين. يمكنك قراءة كوده المصدري واشتقاقه، وتشغيله على خادم VPS، أو داخل Docker، أو على Raspberry Pi، أو على هاتف عبر Termux. أما AgentsRoom فتطبيق سطح مكتب مغلق المصدر مع خطة مجانية. إذا كانت سياستك تفرض المصدر المفتوح، أو كان الجهاز بلا شاشة، فإن OmniRoute يتفوق في الحالتين.
تعيد سلسلة الضغط في OmniRoute كتابة مخرجات الأدوات والنصوص النثرية قبل أن تصل إلى المزوّد، وتذكر وثائقه توفيرًا يتراوح بين 15 و95 بالمئة حسب الوضع. أما AgentsRoom فيعرض ما تستهلكه الجلسة وأين وصلت كل حصة، لكنه لا يعيد أبدًا كتابة ما يرسله الـ CLI. تقليص الطلبات نفسها يحتاج إلى شيء يقف في مسار الطلب، وهذا بالضبط موضع البوابة.
يعمل AgentsRoom مع المشاريع وأدوات CLI الموجودة لديك أصلًا. لا شيء لترحيله، ويمكن أن يبقى OmniRoute حيث هو.
نزّل تطبيق سطح المكتب لـ macOS أو Windows أو Linux من agentsroom.dev وافتحه. هذا كل ما يتطلبه التثبيت.
اسحب مجلدات مشاريعك إلى AgentsRoom. يتم اكتشاف ملفات CLAUDE.md وAGENTS.md الموجودة لديك تلقائيًا.
أنشئ وكلاء بأدوار متخصصة، واختر لكل واحد منهم CLI وحسابًا ونموذجًا، وتابعهم من سطح مكتبك أو من هاتفك.
شاهد كيف يقارن AgentsRoom بمديري الوكلاء والطرفيات التي يطّلع عليها المطورون أيضًا.
نزّله وأدر جميع وكلاء الترميز لديك في 30 ثانية. مجاني لـ 2 مشاريع.
التطبيق المرافق: تابع وكلاءك أينما كنت
استخدم Claude أو Codex أو Antigravity CLI أو أي مزود AI آخر.
أرسل الأخطاء والطلبات مباشرة إلى قائمة المهام العامة.