Neden Bir CLI Geliştirdik
Panel bakmak için harika. Terminal ise aynı işi tekrar tekrar yapmak için harika.
Mihu paneli, çoğu kişinin yapay zeka ajanlarını kurup çalıştırdığı yer ve öyle kalacak. Ama Mihu'yu en çok kullanan ekipler bize hep aynı şeyi söyledi. Tek bir şablondan on ajan oluşturmak, yeni bir şube için numara almak, sabah toplantısından önce dünkü aramalara bakmak ya da bir değişikliği dağıtım hattından yayına almak istiyorlardı. Bunu tıklayarak yapmak yavaş. Ham API istekleriyle yapmak ise her seferinde aynı kalıp kodu yazmak demek.
Biz de kendimizin istediği aracı yaptık: çalışma alanınızı tanıyan, Mihu API'sinin tamamını konuşan ve yolunuza çıkmayan küçük bir program. Bunun için üç hedefimiz vardı.
- Hiçbir şey yalnızca panele bağlı kalmamalı. Mihu'da yapabildiğiniz her şeyi bir komutla da yapabilirsiniz.
- Hem insanlar hem de betikler için kolay olmalı. Siz yazarken okunaklı tablolar, bir betik okurken temiz JSON.
- Yapay zeka araçlarınız Mihu'ya zahmetsizce ulaşmalı. Claude Code, Cursor veya VS Code'u çalışma alanınıza bağlamak bir yapılandırma dosyası değil, tek bir satır olmalı.
Tek Satırda Kurun
Tek dosya, ek çalışma ortamı yok; macOS, Linux ve Windows.
CLI, yanında başka hiçbir şey kurmanız gerekmeyen tek bir programdır. Kurulum aracı bilgisayarınıza uygun sürümü seçer, dosyanın değiştirilmediğini doğrular ve onu yolunuza (PATH) ekler.
Kurulumun tamamı bu kadar. Intel ve ARM makinelerde aynı şekilde çalışır.
Bir Kez Giriş Yapın, Çalışma Alanları Arasında Rahatça Geçin
Token'ınız güvenle saklanır ve onu bir daha yazmanız gerekmez.
mihu login komutunu çalıştırın. Çalışma alanınızı sorar, API token'ı oluşturduğunuz sayfayı açar ve token'ı bilgisayarınıza yalnızca sizin okuyabileceğiniz izinlerle kaydeder. Bundan sonra her komut kim olduğunuzu bilir. mihu whoami hangi çalışma alanında olduğunuzu ve bakiyenizi gösterir.
Canlı ve test ortamı ya da birkaç müşteri gibi birden fazla çalışma alanıyla mı çalışıyorsunuz? Her girişe bir ad verin ve aralarında tek bir parametreyle geçin. Bir derleme sunucusunda bunun yerine iki ortam değişkeni tanımlayın; diske hiçbir şey kaydedilmez.
API'nin Her Parçası Bir Komut
API yapabiliyorsa CLI da yapabilir ve aynı yapıyı izler.
Birkaç popüler işlemi seçip bırakmadık. Mihu API'sinin her uç noktası bir komut ve komutlar API ile aynı yapıyı izliyor; yani bir alanı öğrendiğinizde gerisini tahmin edebilirsiniz. mihu commands hepsini listeler.
Her alanı ezberlemeniz de gerekmez. Bir oluşturma ya da güncelleme komutunu arkasına hiçbir şey yazmadan çalıştırın; CLI her değeri sırayla sorar, ne olduğunu açıklar, izin verilen seçenekleri sunar ve bir şey göndermeden önce isteği size gösterir. CLI'da özel komutu olmayan her şey de mihu api ile tek satır uzağınızda: API'deki herhangi bir adrese oturum açılmış bir istek gönderir.
Giriş yapın, yapay zeka ajanlarınızı listeleyin, birini aramaya çıkarın ve Claude Code'u bağlayın; hepsi yaklaşık yarım dakikada.
Yapay Zeka Kodlama Aracınızı Tek Komutla Bağlayın
Claude Code, Cursor veya VS Code çalışma alanınızı gündelik dille yönetsin.
Mihu MCP sunucusu, yapay zeka istemcilerinin çalışma alanınızla konuşarak çalışmasını sağlar: ajanlarımı listele ve hangilerinin telefon numarası olmadığını söyle. Zor kısım eskiden kurulumdu: her araç için doğru adresi, doğru başlıkları ve doğru yapılandırma dosyasını bulmak. CLI bunların hepsini, zaten giriş yaptığınız çalışma alanı ve token ile yapar.
Her araç için tek satır. Aracı yeniden başlatın ve ona bir şey sorun.
MCP sunucusu birkaç yüz araç sunar ve yapay zeka istemcileri daha az araçla daha iyi çalışır. Araçları gelen kutusu, randevular, kampanyalar ya da ajan kurma gibi tek bir alanla sınırlayabilirsiniz. Bağlantıya artık ihtiyacınız olmadığında mihu mcp remove onu kaldırır.
Her araç için adım adım kurulum MCP rehberinde.
Betikler ve CI İçin Tasarlandı
Sizin için okunaklı, betikleriniz için öngörülebilir.
Otomatik olarak tablo ya da JSON
Bir komut yazdığınızda okunaklı bir tablo görürsünüz. Çıktı başka bir programa gittiğinde ise jq gibi araçlara hazır JSON alırsınız.
Tüm sayfalar tek seferde
Hepsini istediğinizde listeler sonuçları sizin yerinize sayfa sayfa gezer; böylece bir rapor ya da dışa aktarma tek komut olur.
Otomasyon hatlarında soru yok
Bir derleme sunucusunda token ortam değişkenlerinden gelir ve geri alınamaz komutlar önceden onaylanabilir; böylece hiçbir şey bir tuşa basılmasını beklemez.
Varsayılan olarak güvenli
Klavyenin başında bir kişi varken bir şeyi silmek ya da bir numarayı bırakmak her zaman önce onay ister.
Hepsi bir araya geldiğinde, bir dağıtım hattı bir ajanın mevcut sürümüne ad verebilir, bir değişiklik uygulayabilir, testlerinizi çalıştırabilir ve testler başarısız olursa ajanı geri alabilir; üstelik kimse paneli açmadan.
Sürümler ve Güncellemeler
Kendini güncel tutar ve her sürüm herkese açıktır.
mihu update en yeni sürümü kurar ve yeni bir sürüm çıktığında CLI bunu size sessizce haber verir. bash, zsh, fish ve PowerShell için kabuk tamamlamaları tek komut uzağınızda ve mihu uninstall her şeyi temizce kaldırır. Her sürüm, sağlama toplamlarıyla birlikte GitHub üzerinde yayınlanır.
Şunu deneyin: CLI'ı kurun, mihu login komutunu çalıştırın, ardından zaten kullandığınız yapay zeka aracı için mihu mcp setup çalıştırın. Ondan ajanlarınızı listelemesini ve hangilerinin hâlâ bir telefon numarasına ihtiyacı olduğunu kontrol etmesini isteyin.
Faydalı linkler
- CLI rehberi: kurulum, giriş ve tüm komutlar.
- MCP rehberi: Claude Code, Claude Desktop, Cursor, VS Code ve Windsurf'ü bağlayın.
- GitHub'daki sürümler: her sürüm, sağlama değerleriyle birlikte.
Sık Sorulan Sorular
Önce başka bir şey kurmam gerekiyor mu?
Hayır. CLI, başka hiçbir gereksinimi olmayan tek bir programdır. Tek istisna Claude Desktop'u bağlamaktır; bu, Node.js gerektiren küçük bir köprü kullanır.
Token'ım nerede saklanıyor?
Kullanıcı klasörünüzde, yalnızca sizin hesabınızın okuyabildiği bir dosyada. Bir derleme sunucusunda bunun yerine ortam değişkenlerini kullanabilirsiniz; böylece hiçbir şey saklanmaz. Çıkış yaptığınızda token silinir.
CLI, panelin yapabildiği her şeyi yapabilir mi?
Mihu API'sinin yapabildiği her şeyi, evet: her uç nokta bir komut. Kendi komutu olmayan her şeye de mihu api ile ulaşılabilir.
Birden fazla çalışma alanıyla kullanabilir miyim?
Evet. Her çalışma alanı için bir ad vererek bir kez giriş yapın, sonra bir parametreyle geçiş yapın ya da birini varsayılan yapın.
Hangi yapay zeka araçlarını Mihu'ya bağlayabilir?
Claude Code, Claude Desktop, Cursor, VS Code ve Windsurf, her biri tek komutla. Diğer MCP istemcileri için mihu mcp url bağlantı bilgilerini yazdırır.
Onu nasıl güncel tutarım?
mihu update komutunu çalıştırın. CLI, yeni bir sürüm çıktığında da size haber verir.
Mihu CLI'ı Kurun
Kurmak için tek satır, giriş yapmak için tek komut ve tüm çalışma alanınız terminalinizde. Kılavuzun tamamı geliştirici belgelerinde.
CLI kılavuzunu okuyun →