Jev for Codex (jev-router'ın jev-codex komutu), her yeni turu hangi Codex modelinin yanıtlayacağını seçer. AgentsRoom aynı işi kendi yazma kutusundan, Adaptive Mode ile yapar ve Codex ajanlarını eksiksiz bir çalışma alanında tutar.
İkisi de kolay işi hafif bir modele, zor işi amiral gemisine gönderir; bunu Codex'i yeniden başlatmadan modeli değiştiren küçük bir yerel sunucuyla yapar. Fark çevresinde: Jev senin başlattığın bir komuttur, AgentsRoom ise bunu ajanlarını çalıştıran uygulamanın içine yerleştirir.

Codex'te oturumun ortasında modeli değiştiren bir komut yok: /model yalnızca bir seçici açar. İki araç da bunu aynı şekilde aşar: Codex ile API arasında küçük bir yerel sunucuyla.
Codex'i codex yerine jev-codex ile başlatırsın. Bu komut yerel bir proxy ve geçici bir Jev Router sağlayıcısı başlatır; proxy her yeni turu Jev'in seçtiği modele yeniden yazar ve bir açıklama satırı hangisinin seçildiğini söyler. Yönlendirme bir TypeSafe anahtarı ister ve turun prompt metni TypeSafe'e gider.
Automatic modunda AgentsRoom her Codex ajanını, Codex oturum açmanı koruyarak uygulamanın içindeki küçük bir yerel sunucuya bağlı başlatır. Mesajın başka bir model gerektirdiğinde sonraki istekler o modele gider: yeniden başlatma yok, Codex'e hiçbir şey yazılmaz. Zaten çalışan bir ajan, uzak bir SSH sunucusundaki bir ajan ya da kendi sağlayıcın veya uç noktan üzerinden geçen bir Codex asla yeniden yönlendirilmez: aynı konuşmayı yeni modelde sürdürerek model değiştirir.
İlk satırlar Jev'in önde olduğu yerler. Geri kalanı, bir Codex ajanı çalışmaya başladığında onu çevreleyen her şey.
| Özellik | AgentsRoom | Jev for Codex |
|---|---|---|
| Açık kaynak | ✗ | ✓ |
| Prompt önbelleğini boşa harcayacak bir düşürmeyi reddeder | ✗ | ✓ |
| Herhangi bir uygulamanın dışında, sade bir terminalde çalışır | ✗ | ✓ |
| Son yönlendirme kararını açıklar | ✗ | ✓ |
| Codex'i yeniden başlatmadan modeli değiştirir | ✓ | ✓ |
| Her mesaj için bir model seçer | Seçenek | Tur başına |
| Zaten çalışan bir ajanın modelini değiştirir | Oturumu sürdürür | ✗ |
| Yönetilecek üçüncü taraf API anahtarı yok | ✓ | TypeSafe anahtarı |
| Geçiş yapmak yerine önerebilir | ✓ | ✗ |
| Diğer CLI'ları da yönlendirir | Claude, Antigravity | Claude Code |
| Yan yana birden fazla Codex hesabı | ✓ | ✗ |
| Masaüstü arayüzü | ✓ | ✗ |
| Bir bakışta ajan durumu | ✓ | ✗ |
| Ajan başına canlı terminal | ✓ | Kendi terminalin |
| Çoklu proje görünümü | ✓ | ✗ |
| Kanban backlog | ✓ | ✗ |
| Yerleşik diff incelemesi | ✓ | ✗ |
| Uzmanlaşmış ajan rolleri | ✓ | ✗ |
| Bildirimler | ✓ | ✗ |
| Yerel mobil uygulama | ✓ | ✗ |
| Arayüzden ayarlar | ✓ | ✗ |
| Dosyaları sürükleyip bırakma | ✓ | ✗ |
| Model seçimi | Ajan başına + mesaj başına | Tur başına |
| Kurulum | 30 sn | npm + API anahtarı |
AgentsRoom'da mesaj başına yönlendirmenin de kendi sınırları var. Geçmeden önce bunları bilmek daha iyi.
Automatic, açıldıktan sonra başlatılan ajanlarda modeli yeniden başlatma olmadan değiştirir. Zaten açık olan bir ajan da model değiştirir, ama aynı konuşmayı yeni modelde sürdürerek; bu birkaç saniye sürer. Yeniden başlatmasız geçişi almak için onu bir kez yeniden başlat.
Ajan hâlâ çalışırken gönderilen bir mesaj yönlendirilmez: geçiş ancak tur bittikten sonra uygulanabilirdi. Bir mesaj karar için en fazla 4 saniye bekler, sonra mevcut modelle gönderilir.
Model değiştirmek önceki modelin prompt önbelleğini düşürür: yeni modeldeki ilk mesaj geçmişi tam fiyattan yeniden okur. Jev, büyük bir konuşmada kazandırdığından fazlasına mal olacaksa düşürmeyi reddeder; AgentsRoom bunu yapmaz.
Yönlendirme, AgentsRoom'da masaüstünden ya da telefondan çalıştırdığın ajanlara uygulanır. Başka bir terminalde başlattığın codex kendi modelini korur. Karar için mesajının ilk 500 karakteri AgentsRoom sunucularına gönderilir.
Jev iyi bir araç ve şu durumlarda AgentsRoom'dan daha iyi uyar.
codex'i kendi kabuğunda ya da SSH üzerinden çalıştırıyorsun ve yönlendirmeyi orada, etrafında bir masaüstü uygulaması olmadan istiyorsun.
Jev, her seviyeye hangi Codex modelinin hizmet edeceğini seçmene izin verir; prompt'ta bir seviye istemek, örneğin use strong, o tur için yönlendirmeyi geçersiz kılar.
Büyük bir konuşmada Jev, kazandırdığından fazla prompt önbelleğini boşa harcayacak bir düşürmeyi reddeder ve explain komutu her kararın arkasındaki puanları gösterir.
jev-router, MIT lisansıyla açık kaynaktır: yönlendirme politikasını okuyabilir, değiştirebilir ve fork'layabilirsin.
Settings > Composer içinde üç ayar. Yalnızca tek bir proje için de ayarlanabilirler.
Settings > Composer > Adaptive Model > On. Varsayılan olarak kapalı; kapalıyken hiçbir şey gönderilmez.
Every message seçeneğini aç. Varsayılan olarak bir konuşmanın yalnızca ilk mesajı analiz edilir.
When a better-suited model is found ayarını Automatic yap. Bundan sonra başlatılan ajanlar yeniden başlatma olmadan model değiştirir; çip hangi modelin kullanıldığını gösterir, başparmak düğmeleriyle de seçimi puanlarsın.
Gerçek masaüstü uygulaması, örnek verilerle tarayıcında çalışıyor. Kurulacak bir şey yok.
Masaüstü uygulaması, Basit modda
Telefonda demo, gerçek masaüstü uygulamasını Basit arayüz modunda çalıştırır: bir proje, ajanları, bir prompt. Tam kokpit bilgisayarında.
AgentsRoom'un diğer ajan yöneticileri, terminaller ve AI araçlarıyla karşılaştırması.
macOS, Windows ve Linux için ücretsiz indir. Adaptive Model'i aç ve Every message'ı seç.
Yardımcı uygulama: hareket halindeyken ajanlarını izle
Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.
Hataları ve istekleri doğrudan genel backloguna gönder.