Claude Code के लिए Jev Router का एक विकल्प

Jev राउटर Claude Code के हर टर्न को उस सबसे सस्ते Claude मॉडल पर भेजते हैं जो उसे संभाल सके। AgentsRoom यही काम एजेंट के अपने टैब से करता है: यह आपका संदेश पढ़ता है, मॉडल चुनता है, और संदेश भेजे जाने से पहले स्विच कर देता है। कुछ भी इंस्टॉल नहीं करना: न प्लगइन, न अलग प्रॉक्सी, न अतिरिक्त API कुंजी।

यह पेज सिर्फ़ मॉडल रूटिंग की तुलना करता है। Jev, TypeSafe का निर्णय मॉडल है, और कम्युनिटी ने Claude Code के लिए कई Jev टूल बनाए हैं (कॉन्टेक्स्ट कम्पैक्शन, टूल कॉल गार्ड, नियमों का चयन)। यहाँ हम उन टूल को देखते हैं जो मॉडल चुनते हैं: jev-router और उसके फ़ोर्क, और jev-route प्लगइन।

AgentsRoom: हर Claude Code एजेंट अपने टर्मिनल टैब में चलता है, और उसका मॉडल, स्थिति और इतिहास एक ही विंडो में रहते हैं।
AgentsRoom: हर Claude Code एजेंट अपने टर्मिनल टैब में चलता है, और उसका मॉडल, स्थिति और इतिहास एक ही विंडो में रहते हैं।

किसी टर्न को रूट करने के दो तरीक़े

Claude Code के लिए Jev राउटर

  • TypeSafe के निर्णय मॉडल Jev पर बने कम्युनिटी प्रोजेक्ट, MIT लाइसेंस के तहत ओपन सोर्स
  • jev-router और उसके फ़ोर्क एक लोकल प्रॉक्सी शुरू करते हैं और उसके पीछे असली Claude Code लॉन्च करते हैं
  • jev-route एक Claude Code प्लगइन है जो टर्न के हर अनुरोध का मॉडल बदलकर लिख देता है
  • हर नए यूज़र टर्न पर Jev को एक कॉल Haiku, Sonnet या Opus चुनती है, फिर पूरा टर्न उसी मॉडल पर रहता है
  • एक Jev कुंजी चाहिए (TypeSafe से, या कुछ प्रोजेक्ट पर Vercel AI Gateway या OpenRouter से)
  • फ़ैसला Claude Code की स्टेटस लाइन में दिखता है, साथ में एक कमांड जो उसे समझाती है

AgentsRoom का Adaptive Mode

  • AgentsRoom डेस्कटॉप ऐप में शामिल, डिफ़ॉल्ट रूप से बंद, सेटिंग्स में चालू होता है
  • आप जो संदेश लिखते हैं उसे पढ़ता है और आपके प्रोवाइडर की लाइनअप में से सबसे सस्ता उपयुक्त मॉडल सुझाता है
  • डिफ़ॉल्ट रूप से यह बातचीत के पहले संदेश पर चलता है, एक चिप के साथ जिसे आप स्वीकार करते हैं
  • हर संदेश विकल्प: बाद के हर संदेश का भी विश्लेषण होता है, इसलिए मॉडल एक संदेश से दूसरे संदेश में बदल सकता है
  • स्वचालित विकल्प: आपके अगले संदेश का मॉडल उसके भेजे जाने से पहले बदल जाता है, बिना रीलॉन्च के, फिर आप चुनाव को रेट करते हैं
  • सुझाव Claude, Codex, Antigravity और AgentsRoom में चलने वाले बाक़ी CLI के साथ काम करते हैं; स्वचालित फ़िलहाल Claude Code और Codex के लिए है। कुछ भी इंस्टॉल नहीं करना

स्विच कहाँ होता है

दोनों मॉडल के जवाब देने से पहले आपका प्रॉम्प्ट पढ़ते हैं, और स्वचालित मोड में दोनों रिक्वेस्ट के रास्ते पर मॉडल बदलते हैं। फ़र्क़ इसमें है कि आपको क्या इंस्टॉल करना और चलाना पड़ता है।

Jev: Claude Code और Anthropic के बीच

प्रॉक्सी, या प्लगइन का हुक, अनुरोधों के रास्ते में बैठता है। जब कोई नया यूज़र टर्न शुरू होता है, तो यह Jev से पूछता है कि प्रॉम्प्ट को किस स्तर की ज़रूरत है और उस टर्न के हर अनुरोध का मॉडल बदलकर लिख देता है। Claude Code को ख़ुद पता नहीं चलता कि उसे रूट किया गया: उसका इंटरफ़ेस, टूल और सेशन जैसे थे वैसे ही रहते हैं। /model में कोई दूसरा मॉडल चुनें तो रूटिंग तब तक रुक जाती है जब तक आप राउटर को फिर से नहीं चुनते।

AgentsRoom: ऐप में बिल्ट-इन, एजेंट के साथ शुरू

जब आप संदेश भेजते हैं, तो AgentsRoom उसके पहले 500 अक्षर पढ़ता है। स्वचालित मोड में, Claude Code और Codex एजेंट AgentsRoom में बिल्ट-इन एक छोटे लोकल सर्वर से जुड़े हुए शुरू होते हैं: अगली रिक्वेस्ट का मॉडल वहीं बदलता है, बिना रीलॉन्च के, CLI में कुछ टाइप किए बिना और आपके लॉगिन को छुए बिना। सुझाएँ मोड में, चिप लागू करने पर CLI की अपनी मॉडल कमांड इस्तेमाल होती है। दोनों ही तरह, एजेंट टैब दिखाता है कि कौन सा मॉडल चुना गया, साथ में चुनाव को रेट करने के लिए थम्स बटन।

जिन सवालों का अपना पेज है

फ़ीचर तुलना

पहली पंक्तियाँ वे हैं जहाँ Jev राउटर आगे हैं। तुलना पहले रूटिंग के बारे में है, फिर एजेंट के आसपास की हर चीज़ के बारे में।

फ़ीचरAgentsRoomJev
ओपन सोर्स✗✓
जब स्विच करने से प्रॉम्प्ट कैश बर्बाद हो, तो स्विच से बचता है✗✓
सब-एजेंट को अलग से रूट करता है✗✓
हर रूटिंग फ़ैसले को समझाता है✗स्टेटस लाइन + कमांड
प्रॉम्प्ट में "use opus" लिखकर ओवरराइड✗✓
हर संदेश पर नया मॉडल चुनावविकल्प✓
स्विच करने से पहले सुझाता है (फ़ैसला आपका)✓✗
रूटिंग चुनाव को रेट करेंथम्स अप या डाउन✗
कौन से CLI रूट करता हैClaude, Codex, Antigravity और भीClaude Code (jev-router पर Codex भी)
फ़ैसले के लिए क्या भेजा जाता हैपहले 500 अक्षर, AgentsRoom कोप्रॉम्प्ट का टेक्स्ट, Jev प्रोवाइडर को
कुछ भी इंस्टॉल नहीं करना (न प्लगइन, न अलग प्रॉक्सी, न थर्ड-पार्टी कुंजी)✓✗
डेस्कटॉप GUI✓✗
रियल टाइम एजेंट स्थिति✓✗
हर एजेंट के लिए लाइव टर्मिनल✓आपका टर्मिनल
मल्टी-प्रोजेक्ट वर्कस्पेस✓✗
ड्रैग एंड ड्रॉप✓✗
विशेषीकृत भूमिकाएँ✓✗
हर एजेंट के लिए मॉडल चुनाव✓हर टर्न पर
एजेंट कॉन्फ़िग एडिटर✓✗
सूचनाएँ✓✗
मोबाइल ऐप✓✗
सेटअप30 सेकंडnpm या प्लगइन + कुंजी

AgentsRoom क्या नहीं करता, साफ़-साफ़

रूटिंग में समझौते होते हैं। ये हमारे हैं।

यह कैश का ध्यान नहीं रखता

बातचीत के बीच में मॉडल बदलने से पिछले मॉडल का प्रॉम्प्ट कैश हट जाता है: नए मॉडल पर पहला संदेश पूरी हिस्ट्री पूरी क़ीमत पर फिर से पढ़ता है। jev-router बड़ी बातचीत में डाउनग्रेड मना कर देता है, और jev-route किसी रूट किए गए मॉडल को तभी छोड़ता है जब उसकी सीमाएँ ऐसा कहें। AgentsRoom अभी यह लागत नहीं तौलता।

स्वचालित मोड 4 सेकंड तक जोड़ सकता है

स्वचालित मोड में संदेश फ़ैसले का इंतज़ार करता है, ज़्यादा से ज़्यादा 4 सेकंड, फिर चाहे जो हो, भेज दिया जाता है। Jev जल्दी जवाब देता है, और उसके राउटर सिर्फ़ टर्न के पहले अनुरोध में देरी जोड़ते हैं।

एजेंट के काम करते समय भेजा गया संदेश रूट नहीं होता

स्विच सिर्फ़ मौजूदा टर्न के बाद लागू हो सकता है, इसलिए AgentsRoom उस संदेश को मौजूदा मॉडल पर ही छोड़ देता है। एजेंटों के बीच के संदेश, टीम हैंडऑफ़, शेड्यूल किए गए संदेश और कतार भी रूट नहीं होते: इन्हें आपने टाइप नहीं किया।

हर एजेंट एक ही तरीक़े से स्विच नहीं करता

बिल्ट-इन लोकल सर्वर उन Claude Code और Codex एजेंट को सर्व करता है जो स्वचालित चालू करने के बाद शुरू हुए: जो एजेंट पहले से खुला था, उसे रीस्टार्ट करें। किसी रिमोट SSH होस्ट पर चल रहा एजेंट, या ऐसा CLI जो पहले से आपकी अपनी प्रॉक्सी या API एंडपॉइंट से होकर जाता है, कभी री-रूट नहीं होता: वह CLI की अपनी मॉडल कमांड से स्विच करता है (Claude, Copilot, Grok, Kimi, Devin, Pi, OMP) या, Codex के लिए, बातचीत को नए मॉडल पर फिर से शुरू करके। बाक़ी CLI अगली लॉन्च तक अपना मॉडल बनाए रखते हैं।

कब Jev राउटर बेहतर विकल्प है

अगर इनमें से कोई बात आप पर लागू होती है, तो Jev राउटर AgentsRoom से बेहतर बैठता है।

आप Claude Code के अपने टर्मिनल में ही रहते हैं

आप एक समय में एक Claude Code सेशन चलाते हैं, अपनी पसंद के टर्मिनल में, और कोई दूसरा ऐप नहीं चाहते। Jev राउटर Claude Code को बिल्कुल वैसा ही रखता है और सिर्फ़ उसके नीचे का मॉडल बदलता है।

आपके सेशन लंबे हैं और कैश मायने रखता है

जो बातचीत पहले से बड़ी है, उसमें डाउनग्रेड करना कैश राइट में उससे ज़्यादा ख़र्च करा सकता है जितना वह बचाता है। Jev राउटर इसे ध्यान में रखते हैं; AgentsRoom अभी नहीं रखता।

आप सब-एजेंट को भी रूट करवाना चाहते हैं

jev-router मुख्य बातचीत और हर सब-एजेंट का मॉडल अलग-अलग तय करता है। AgentsRoom आपके टाइप किए हर संदेश के लिए एक मॉडल चुनता है; यह हर सब-एजेंट के लिए अलग मॉडल नहीं चुनता।

आप नीति को पढ़ना और बदलना चाहते हैं

राउटर ओपन सोर्स हैं: सीमाएँ, स्तर और टाइमआउट कोड में हैं, और आप उन्हें फ़ोर्क कर सकते हैं। AgentsRoom की रूटिंग उसके सर्वर पर चलती है और ओपन सोर्स नहीं है।

AgentsRoom में हर संदेश पर रूटिंग, तीन सेटिंग्स में

सेटिंग्स > कंपोज़र > अनुकूली मॉडल। यही विकल्प हर प्रोजेक्ट के लिए (प्रोजेक्ट सेटिंग्स > एजेंट > अनुकूली मॉडल) और फ़ोन पर (उपयोग टैब) भी मौजूद हैं।

1

अनुकूली मॉडल: चालू

डिफ़ॉल्ट रूप से बंद। जब तक यह बंद है, कोई भी चीज़ आपका संदेश नहीं पढ़ती और कुछ भी नहीं भेजा जाता।

2

हर संदेश: चालू

इसके बिना, सिर्फ़ बातचीत के पहले संदेश का विश्लेषण होता है। इसके साथ, बाद के हर संदेश का भी विश्लेषण होता है।

3

जब अधिक उपयुक्त मॉडल मिले: स्वचालित

सुझाएँ एक चिप दिखाता है जिसे आप स्वीकार करते हैं। स्वचालित आपका संदेश जाने से पहले मॉडल बदल देता है, बिना रीलॉन्च के, फ़ोन से भेजे गए संदेशों के लिए भी। यह उन एजेंट पर लागू होता है जो इसे चालू करने के बाद शुरू हुए।

अक्सर पूछे जाने वाले सवाल

Claude Code के लिए Jev राउटर क्या है?
Jev, TypeSafe का बनाया एक निर्णय मॉडल है। यह कोड नहीं लिखता: यह टाइप किए हुए विकल्प लौटाता है, जैसे कि किसी प्रॉम्प्ट को तीन स्तरों में से किसकी ज़रूरत है। कम्युनिटी प्रोजेक्ट इसका इस्तेमाल Claude Code को रूट करने के लिए करते हैं: jev-router (jev-claude कमांड) और उसके फ़ोर्क एक लोकल प्रॉक्सी शुरू करते हैं और उसके पीछे असली Claude Code लॉन्च करते हैं, और jev-route एक Claude Code प्लगइन है। हर नए यूज़र टर्न पर ये Jev से पूछते हैं कि प्रॉम्प्ट को Haiku, Sonnet या Opus में से किसकी ज़रूरत है, और पूरा टर्न उसी मॉडल को भेज देते हैं।
क्या AgentsRoom Jev की तरह हर टर्न पर रूटिंग करता है?
हाँ, अनुकूली मॉडल के दो विकल्पों के साथ। हर संदेश आपके भेजे हर संदेश का विश्लेषण करता है, सिर्फ़ पहले का नहीं, इसलिए मॉडल एक संदेश से दूसरे संदेश में बदल सकता है। स्वचालित आपका संदेश भेजे जाने से पहले चुने गए मॉडल पर स्विच कर देता है, क्लिक करने वाली चिप दिखाने के बजाय: Claude Code और Codex एजेंट AgentsRoom में बिल्ट-इन एक लोकल सर्वर के ज़रिए मॉडल बदलते हैं, बिना रीलॉन्च के। दोनों सेटिंग्स > कंपोज़र > अनुकूली मॉडल में हैं, और हर प्रोजेक्ट के लिए प्रोजेक्ट सेटिंग्स में।
क्या मुझे कुछ इंस्टॉल करना होगा या कोई API कुंजी लानी होगी?
नहीं। Adaptive Mode, AgentsRoom डेस्कटॉप ऐप का हिस्सा है। न कोई प्लगइन इंस्टॉल करना है, न कोई अलग प्रॉक्सी शुरू करनी है, न कोई एनवायरनमेंट फ़्लैग सेट करना है और न कोई थर्ड-पार्टी कुंजी। स्वचालित मोड में AgentsRoom ख़ुद Claude Code और Codex को ऐप के अंदर एक छोटे लोकल सर्वर से जोड़कर शुरू करता है, और आपका एजेंट आपके अपने लॉगिन से अपने वेंडर से बात करता रहता है। Jev राउटर को Node.js इंस्टॉल या एक Claude Code प्लगइन चाहिए, और साथ में एक Jev कुंजी।
फ़ैसला लेने के लिए क्या भेजा जाता है?
AgentsRoom के साथ, आपके संदेश के पहले 500 अक्षर AgentsRoom के सर्वर पर जाते हैं, सिर्फ़ तब जब Adaptive Mode चालू हो। jev-router के साथ, उसके README के अनुसार आपके प्रॉम्प्ट का टेक्स्ट TypeSafe को जाता है; jev-route इसे आपके कॉन्फ़िगर किए Jev प्रोवाइडर को भेजता है, या कोई कुंजी सेट न होने पर Claude Code के बिल्ट-इन क्लासिफ़ायर के साथ इसे आपकी मशीन पर ही रखता है।
प्रॉम्प्ट कैश के लिए कौन बेहतर है?
Jev राउटर। बातचीत के बीच में मॉडल बदलने से पिछले मॉडल का प्रॉम्प्ट कैश हट जाता है, और अगला संदेश पूरी हिस्ट्री पूरी क़ीमत पर फिर से पढ़ता है। jev-router बड़ी बातचीत में डाउनग्रेड मना कर देता है, और jev-route किसी रूट किए गए मॉडल को तभी छोड़ता है जब उसकी सीमाएँ ऐसा कहें। AgentsRoom यह लागत नहीं तौलता: अगर आपके लिए कैश हर संदेश की बचत से ज़्यादा मायने रखता है, तो हर संदेश बंद रखें।
क्या यह Claude Code के अलावा भी काम करता है?
Claude Code के लिए Jev राउटर Claude मॉडल रूट करते हैं; मूल jev-router में OpenAI Codex के लिए एक jev-codex कमांड भी आती है। AgentsRoom उस प्रोवाइडर की लाइनअप के भीतर सुझाव देता है जिस पर एजेंट चल रहा है: Claude, Codex, Antigravity और उसके द्वारा समर्थित बाक़ी CLI, हमेशा उन मॉडलों के विरुद्ध जाँचकर जो वह प्रोवाइडर सचमुच देता है। स्वचालित विकल्प, जो बिना पूछे मॉडल बदल देता है, फ़िलहाल Claude Code और Codex के साथ काम करता है; बाक़ी CLI के साथ चिप इसके बजाय मॉडल का सुझाव देती है।
क्या मैं Jev राउटर और AgentsRoom को साथ में इस्तेमाल कर सकता हूँ?
हाँ, लेकिन एक ही एजेंट पर नहीं। एक बातचीत पर दो राउटर मॉडल को लेकर आपस में टकराएँगे। Jev राउटर को उन Claude Code सेशन के लिए रखें जो आप अपने टर्मिनल में चलाते हैं, और AgentsRoom में चलाए जाने वाले एजेंट के लिए Adaptive Mode चालू करें। अगर कोई AgentsRoom एजेंट पहले से आपकी अपनी प्रॉक्सी या API एंडपॉइंट की ओर पॉइंट है, तो AgentsRoom उसे कभी री-रूट नहीं करता और CLI की मॉडल कमांड का इस्तेमाल करता है।
मुझे कितने रूटिंग फ़ैसले मिलते हैं?
Adaptive Mode के सुझाव एक मासिक कोटे में गिने जाते हैं: Free और Plus पर 500, Pro पर 10,000, और बिना खाते के 10। हर विश्लेषित संदेश एक सुझाव इस्तेमाल करता है। कोटा ख़त्म होने पर संदेश मौजूदा मॉडल पर जाते हैं।

दूसरी तुलनाएँ

AgentsRoom उन दूसरे टूल के साथ जिनसे लोग इसकी तुलना करते हैं।

हर संदेश पर सही Claude मॉडल, कुछ भी इंस्टॉल किए बिना

AgentsRoom डाउनलोड करें, अनुकूली मॉडल चालू करें, और हर संदेश को उस सबसे सस्ते मॉडल पर जाने दें जो काम कर सके।

मुफ़्तAgentsRoom डाउनलोड करें

कंपेनियन ऐप: चलते-फिरते अपने एजेंट्स मॉनिटर करें

Claude, Codex, Antigravity CLI या किसी अन्य AI प्रदाता का उपयोग करें।

एक्सटेंशन इंस्टॉल करें
Chrome Web Store

बग और अनुरोध सीधे अपने सार्वजनिक बैकलॉग में भेजें।

मल्टी-प्रोजेक्ट
मल्टी-प्रोवाइडर
मल्टी-एजेंट
लाइव स्टेटस
फाइल डिफ और कमिट
मोबाइल ऐप
लाइव प्रीव्यू
एजेंट टीमें
ब्राउज़र ऑटोमेशन
बैकलॉग-संचालित डेव
प्रॉम्प्ट लाइब्रेरी
स्किल्स लाइब्रेरी
सभी सुविधाएँ देखें