cmux ve Kitty
Kitty hızlı, zengin özelliklere sahip, GPU tabanlı bir terminal emülatörüdür. cmux, birçok AI kodlama aracısı çalıştıran ve görünür çalışma alanlarına, bildirimlere, okunmamış gezinmeye ve uygulama düzeyinde otomasyona ihtiyaç duyan geliştiriciler için libghostty üzerinde oluşturulmuş yerel bir macOS terminali ve tarayıcı çalışma alanıdır.
Zengin özelliklere sahip terminal ve aracı çoklu görev çalışma alanı karşılaştırması
Güçlü, yapılandırılabilir bir terminal istediğinizde Kitty kullanın. Kodlama aracıları terminalinizi çoklu görev kuyruğuna dönüştürdüğünde ve Cmd+Shift+U, Cmd+Control+U, bildirim halkalarına, çalışma alanı meta verilerine, tarayıcı kontrollerine ve komut dosyası oluşturulabilir kontrole ihtiyaç duyduğunuzda cmux kullanın.
| Boyut | cmux | Kitty |
|---|---|---|
| Birincil iş | Temsilci denetimi ve çoklu görev | Hızlı, zengin özelliklere sahip terminal emülasyonu |
| Masaüstü yığını | libghostty üzerine kurulu yerel Swift/AppKit macOS uygulaması | Electron veya Tauri uygulamasıyla değil, C, Python ve Go ile yazılmış OpenGL ile oluşturulmuş terminal emülatörü |
| İşleme motoru | Modern GPU ile hızlandırılmış terminal oluşturma için libghostty üzerine kurulmuştur | Kitty terminal oluşturucu ve protokol ekosistemi |
| Temsilci görünürlüğü | Dikey çalışma alanları, en son çıktı, dal ve bağlantı noktası meta verileri | Windows, sekmeler, düzenler, oturumlar, yavru kediler ve uzaktan kumandalı komut dosyaları |
| Dikkat modeli | Bildirim zilleri, okunmamış rozetler, Cmd+Shift+U, Cmd+Control+U | OSC 99 masaüstü bildirimleri ve kedi bildirimi, okunmamış iş akışları için özel komut dosyası oluşturma özelliğiyle |
| Tarayıcı iş akışı | Otomasyona sahip yerleşik tarayıcı bölmeleri | URL'leri işletim sistemi/varsayılan işleyiciler aracılığıyla açar; yerleşik tarayıcı bölmesi veya DOM otomasyonu yok |
| En uygun | Mac birçok yerel aracı çalıştıran kullanıcılar | Derin terminal özellikleri isteyen terminal kullanıcıları |
Kitty harika bir terminal ilkelidir
Kitty güçlü terminal özelliklerine ve performansına sahiptir. cmux yukarıdaki katmana odaklanır: hangi aracının çalıştığı, hangisinin size ihtiyacı olduğu, hangi şubeye sahip olduğu ve hangi tarayıcı kontrolünün onun yanına ait olduğu.
cmux, Ghostty'nin terminal motorunu alır
cmux, terminal oluşturma için libghostty kullanır; bu nedenle, modern bir GPU hızlandırmalı motor, güçlü terminal uyumluluğu, grafik desteği, senkronize oluşturma davranışı ve görsel terminal ayrıntıları için Ghostty tarzı yapılandırmayı miras alır.
cmux bildirimleri durum olarak ele alır
On temsilci işini bitirdiğinde masaüstü bildirimlerinin gözden kaçırılması kolaydır. cmux uygulamada okunmamış durumu korur, bölmeyi çalar ve izinizi kaybetmeden kuyrukta ilerlemeniz için size kısayollar sunar.
Çoklu görev için klavye kısayolları geliştirildi
Cmd+Shift+U en son okunmamış aracıya atlar. Cmd+Control+U okunmamış çalışmayı okunmamış halde tutarken döngüye sokar. Bu kısayollar, cmux'nin aynı anda birçok aracıyı çalıştıran kişiler tarafından oluşturulmuş olması nedeniyle mevcuttur.
Programlanabilirlik, uygulama kabuğunu içerir
cmux CLI ve API soketi çalışma alanları oluşturabilir, bölmeleri bölebilir, girdi gönderebilir, ekranları okuyabilir, tarayıcı bölmelerini çalıştırabilir ve komut dosyaları veya aracılardan kenar çubuğu durumunu güncelleyebilir.
SSS
Kitty, Claude Code, Codex ve OpenCode'yi çalıştırabilir mi?
Evet. Kitty bir terminaldir, dolayısıyla CLI aracıları orada çalışır. cmux, bu CLI'ler etrafında aracı bilinçli çalışma alanı organizasyonu ve bildirim gezinmesi ekler.
Kitty kodlanabilirse neden cmux kullanmalısınız?
cmux üst düzey uygulama temellerini açığa çıkarır: çalışma alanları, bölmeler, tarayıcı yüzeyleri, ekran görüntüleri, okunmamış durum, bildirim halkaları ve kenar çubuğu meta verileri.
Kitty ne zaman daha iyi bir seçimdir?
Yapılandırılabilir bir terminal öykünücüsü istediğinizde ve aracı iş akışını kendiniz bunun etrafında oluşturmayı planladığınızda Kitty kullanın.
cmux, macOS için ücretsiz ve açık kaynaktır.