CLI Doctor

Ajan CLI'niz başlangıçta öldü.
İşte tam olarak nedeni.

Başlamayan bir ajan CLI'si, AI kodlamadaki en moral bozucu hatadır: çıktı yok, stack trace yok, bazen sadece geri gelen bir komut istemi. CLI Doctor o anı yakalar, gerçekte ne olduğunu okur ve önemli olan tek soruyu yanıtlar: ne bozuldu ve şimdi ne yapacağım.

AgentsRoom'un çalıştırdığı komutun tamamını, hangi bayrağın hangi ayardan geldiğini ve CLI'nin pes etmeden önce ne yazdırdığını bilir. Bu, bir arama motoru sonucunun asla sahip olmadığı bağlamdır.

CLI Doctor
Başlatma başarısız
$ claude --model opus-5 --mcp-debug
error: unknown option '--mcp-debug'

Başarısız bir başlatma, gerçek hata ve sorumlu ayarı adıyla gösteren bir teşhis.

Ajan CLI'ları hızlı ilerler. Küçük bir sürümde bir bayrak kaldırılır, bir Node yükseltmesinden sonra bir binary PATH'inizden kaybolur, bir oturum sona erer, bir sandbox başlamayı reddeder, başka bir araç için yazılmış bir config dosyası okunur. Sizin tarafınızdaki sonuç hep aynıdır: bir prompt gönderirsiniz ve hiçbir şey olmaz.

Zor kısım asla düzeltme değildir. Zor olan, başlatma komutundaki yirmi şeyden hangisinin bozulduğunu ve bunun uygulamadan mı, sağlayıcı ayarlarınızdan mı, üç hafta önce o tek ajana koyduğunuz bir geçersiz kılmadan mı, yoksa altınızdan değişen CLI'nin kendisinden mi geldiğini bilmektir.

CLI Doctor bu boşluğu kapatır. Başlatılan komutun tamamının kaydını tutar, her bir bayrağı onu ekleyen ayarla etiketler, CLI'nin yazdırdığını yakalar ve bunların hepsini somut adımlar içeren kısa bir teşhise dönüştürür. Deterministik kontroller her zaman önce çalışır ve önceliği elinde tutar: AI yalnızca uygulama kendi başına cevap veremediğinde konuşur.

Boş bir terminal yerine elinize geçen

Çözülmesi gereken bir stack trace değil, neyin başarısız olduğunun sade dilde özeti. Gerçek sebebi adıyla söyleyen bir iki cümle.

Somut sonraki adımlar, sıralı. Her biri tam olarak ilgili ayar paneline, yeniden kurulum komutuna veya bir yeniden başlatmaya giden bir kısayol taşıyabilir, böylece seçeneğin nerede olduğunu aramak zorunda kalmazsınız.

Bayrak kökeni: başlatma komutunun her parçası kaynağına atfedilir, böylece cevap tahmin yürütmek yerine "bu bayrak Ayarlar'daki otonom moddan geliyor" diyebilir.

Dev komutları için de aynı muamele. Build, test veya sunucu komutunuz bir terminalde başarısız olduğunda teşhis tek tık uzaktadır ve oradan her şeyi bir DevOps ajanına devredebilirsiniz.

Bir teşhis nasıl oluşur

Bilinçli olarak katmanlı: ucuz ve kesin kontroller önce çalışır, AI son çaredir.

01

AgentsRoom gerçek başlatmayı kaydeder

Bir terminalin oluşturulduğu tek anda komutun tamamı kaydedilir: binary, bayraklar, model, seçenekler. Sonradan isabetli bir teşhisi mümkün kılan şey bu kayıttır ve bir ajanın başlayabileceği her yolu kapsar, telefonunuzdan veya bir backlog ticketinden tetiklenen bir başlatma dahil.

02

İlk sözü deterministik kontroller söyler

Eksik bir binary, CLI'nin artık kabul etmediği bir bayrak, kimliği doğrulanmamış bir oturum, güncel olmayan bir sürüm: bunlar bilinen, kesin kararlardır. Doğrudan bir banner ve bir düzeltme düğmesiyle yanıtlanır. AI çağrısı yok, bekleme yok.

03

Şüpheli bir başlatma varsayılmaz, doğrulanır

Hata bilinen durumlardan biri değilse AgentsRoom ilk saniyelerde bir hata deseni arar, sonra terminalde gerçekte neyin çalıştığını kontrol eder. Sadece açılması yavaş olan ya da ilk çalıştırmada MCP sunucularını kurmakla meşgul bir CLI hata değildir ve elenir.

04

Maskelenmiş bağlam teşhis edilir

Ancak o zaman AI devreye girer; hata alıntısı, temizlenmiş komut ve bayrak köken haritasıyla. Sistem promptları, gizli görünen değerler ve uzun tırnaklı argümanlar, herhangi bir şey gönderilmeden önce sizin makinenizde maskelenir.

05

Bir özet ve adımlar alırsınız, kararı siz verirsiniz

Teşhis terminalde görünür. Sizin yerinize hiçbir şey çalıştırılmaz: bir eylem düğmesi ilgili ayarları açar, bir yeniden başlatma önerir veya kurulum komutunu gösterir, ona basan yine siz olursunuz.

Cevap nereden geliyor

CLI Doctor, sizin yapılandırdığınız yüzeyleri okur. Başlatma hatalarının çoğunu üreten üç tanesi bunlar.

Bariz sınırlarla inşa edildi

Çıkmadan önce maskelenir
Sistem promptları, gizli görünen ortam değerleri ve uzun tırnaklı argümanlar, teşhis isteği gönderilmeden önce sizin makinenizde temizlenir.
Sizin yerinize hiçbir şey çalıştırılmaz
Teşhis, bir ayar panelini açmayı, bir ajanı yeniden başlatmayı veya bir kurulum komutunu göstermeyi önerebilir. Kendi başına asla bir komut çalıştırmaz.
Kesin cevaplar kesin kalır
Eksik bir binary ya da reddedilen bir bayrak, bir model tarafından değil deterministik kontrol tarafından yanıtlanır. AI yalnızca gerçekten kesin söylenecek bir şey olmadığında konuşur.

FAQ

CLI Doctor hangi ajan CLI'larını kapsıyor?

Hepsini. Başlatma kaydı, AgentsRoom'un bir terminal oluşturduğu tek noktada yazılır, bu yüzden Claude Code, Codex CLI, GitHub Copilot CLI, Antigravity CLI, OpenCode, Aider, Grok Build, Mistral Vibe ve Kimi Code'un tamamı kapsanır; mobil yardımcıdan veya bir backlog ticketinden başlatılan ajanlar da dahil.

Terminal çıktımı bir sunucuya gönderiyor mu?

Başlatma hatasının maskelenmiş bir alıntısını, temizlenmiş başlatma komutunu ve bayrak köken haritasını gönderir, üstelik yalnızca gerçekten bir teşhis üretildiğinde. Sistem promptları, gizli görünen ortam değerleri ve uzun tırnaklı argümanlar önce sizin makinenizde çıkarılır. Kaynak kodunuz buna asla dahil değildir ve otomatik teşhis, Ayarlar içindeki Gizlilik ve veri bölümünden tamamen kapatılabilir.

Kendi başına komut çalıştırır veya ayarlarımı değiştirir mi?

Hayır. Bir adım, doğru ayar panelini açan, ajanı yeniden başlatmayı öneren veya kopyalanacak kurulum komutunu gösteren bir kısayol taşıyabilir. Bir şeyi çalıştırmak her zaman sizin eyleminizdir.

Bayrak kökeni tam olarak nedir?

AgentsRoom başlatma komutunu birkaç katmandan birleştirir: sağlayıcı varsayılanları, otonom mod, seçtiğiniz model, bir akıl yürütme çabası, ajan başına bir CLI geçersiz kılması ve daha fazlası. Bayrak kökeni, nihai komutun her parçasını onu oraya koyan katmanla etiketler, böylece teşhis bayrağı soyut biçimde anlatmak yerine tam olarak hangi anahtarın değiştirilmesi gerektiğini gösterebilir.

Her hatada tetikleniyor mu?

Hayır, ve bu bilinçli. Bir ajan terminalinde başarısız her başlatma epizodunda bir kez, üstelik yalnızca başarısızlık doğrulandığında tetiklenir: sadece açılması yavaş olan ya da ilk çalıştırmada MCP sunucularını kurmakla meşgul bir CLI teşhis edilmez, elenir. Dev komut terminallerinde teşhis yalnızca tıklamayla gelir, çünkü başarısız bir watch döngüsü hatasını sürekli yeniden yayar.

Ücretsiz planda kullanılabiliyor mu?

Evet, aylık bir kota ile. Plus bu kotayı yükseltir, Pro ise pratikte sınırsızdır. Eksik bir binary veya reddedilen bir bayrak gibi en yaygın hataları kapsayan deterministik kararlar hiç ölçülmez: hiçbir zaman bir model çağırmazlar.

SSH üzerinden uzak bir makinede çalışan bir ajanda ne oluyor?

Sizin tarafınızdaki ön plan süreci SSH istemcisinin kendisidir, dolayısıyla ölen uzak bir CLI buradan sağlıklı görünür ve epizod atlanır. Bu bilinçli bir ödünleşim: kaçırılmış bir teşhis, kendinden emin ama yanlış bir teşhise yeğdir. Deterministik kontroller bağlantının uzak tarafında yine de geçerlidir.

Hatayı bir chatbot'a yapıştırmaktan farkı ne?

Bir chatbot yalnızca yapıştırdığınız mesajı görür. CLI Doctor ayrıca çalıştırılan komutun tamamına, içindeki her bayrağın kökenine, kullanılan sağlayıcı ile modele ve sürecin durumuna sahiptir, üstelik siz hiçbirini bir araya getirmeden. Genel bir cevabı, değiştirilecek ayarın adına dönüştüren şey bu bağlamdır.

Şunları da beğenebilirsiniz

Multi-Provider

AgentsRoom 9 AI kodlama sağlayıcısını destekler: Claude, Codex, GitHub Copilot CLI, OpenCode, Antigravity CLI, Aider, Grok Build, Mistral Vibe ve Kimi Code. Her ajana farklı sağlayıcı atayın, konuşma ortasında sağlayıcı değiştirin ve otomatik handoff ile tam bağlamı koruyun. En iyi multi-provider AI kodlama aracı.

Durum Takibi

Her Claude Code ajaninin durumunu bir bakista takip edin. Dusunuyor, tamamlandi, bosta ve girdi bekliyor durumlari icin renk kodlu gostergeler. Gecen sure zamanlayicilari, aktivite ozetleri ve proje duzeyinde sayilar.

Dev terminalleri

Build'inizi, testlerinizi ve dev sunucunuzu ajanlarınızla aynı pencerede çalıştırın; uzun bir komut bittiğinde bir çan, başarısız olduğunda bir teşhis alın.

Ajanları ve terminalleri geri yükle

Uygulamayı yeniden açın ve ajanlarınızı ile dev terminallerinizi bıraktığınız yerde bulun, önceki CLI konuşmasını sürdürme seçeneğiyle.

AI Commit Mesajları

AgentsRoom'a entegre bir AI commit mesajı oluşturucu. Commit alanındaki parıltıya tıklayın, gerçek git diff'ini okur ve Conventional Commits formatında temiz bir commit mesajı yazar. Bir taslak yazın, yeniden yazılsın. Ekibinizin format kuralları her üretimde uygulanır.

Ajan Önerileri

Hangi AI ajanını kullanacağınızdan emin değil misiniz? Görevinizi sade bir dille tanımlayın ve AgentsRoom doğru ajanı önerir: odanızdan, 14 yerleşik rolden veya 260+ katalog uzmanından, bir satırlık bir gerekçe ile. Tek tıkla görevi atayın.

Ajanınızın neden başlamadığını tahmin etmeyi bırakın

AgentsRoom başlatmayı okur, suçluyu adıyla söyler ve çözümü size verir. macOS, Windows ve Linux için ücretsiz indirilir.

ÜcretsizAgentsRoom'u Indir

Yardımcı uygulama: hareket halindeyken ajanlarinizi izleyin

Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.

Uzantıyı yükleyin
Chrome Web Store

Hataları ve istekleri doğrudan genel backlogunuza gönderin.

AgentsRoom'a kısa bir bakış.

Çoklu proje
Çoklu sağlayıcı
Çoklu ajan
Canlı durum
Diff ve commit
Mobil uygulama
Canlı önizleme
Ajan ekipleri
Tarayıcı otomasyonu
Backlog odaklı dev
Prompt kütüphanesi
Beceri kütüphanesi
Tüm özellikleri gör