cmux ve VS Code
VS Code, aracı iş akışlarına sahip genel amaçlı bir düzenleyici ve uzantı platformudur. cmux, VS Code dahil olmak üzere herhangi bir düzenleyicinin yanında yerel kabuk aracılarını denetlemek için GPL lisanslı bir yerel macOS terminali ve tarayıcı çalışma alanıdır.
Editör platformu ve terminal kontrol düzlemi
VS Code içinde düzenleme, uzantılar, yerleşik aracı oturumları ve aracı/tarayıcı araçlarını istediğinizde VS Code'yi kullanın. Claude Code, Codex, OpenCode, Gemini CLI, geliştirici sunucuları, SSH, komut dosyaları ve tarayıcı kontrollerinin, okunmamış işler için bildirim halkaları ve klavye kısayolları ile libghostty tabanlı bir terminal çalışma alanında görünmesini istediğinizde cmux'yi kullanın.
| Boyut | cmux | VS Code |
|---|---|---|
| Birincil yüzey | Terminal, tarayıcı, çalışma alanları, bölmeler | Düzenleyici, uzantılar, terminaller ve aracı görünümleri |
| Masaüstü yığını | libghostty üzerine kurulu yerel Swift/AppKit macOS uygulaması | Electron masaüstü editörü |
| Kaynak modeli | Ücretsiz ve açık kaynaklı GPL uygulaması | Code - OSS, MIT'dir; Microsoft VS Code, Microsoft ürün lisansı kapsamında Microsoft'a özel özelleştirmelere sahip bir dağıtımdır |
| Temsilci iş akışı | Görünür çalışma alanlarındaki herhangi bir CLI aracısı veya kabuk aracı | Yerleşik VS Code aracıları, Copilot CLI/bulut/üçüncü taraf aracı türleri, tarayıcı araçları ve uzantıları |
| Dikkat modeli | Bölme halkaları, kenar çubuğunun okunmamış durumu, Cmd+Shift+U, Cmd+Control+U | Düzenleyici bildirimleri, görünümler, sekmeler ve uzantı kullanıcı arayüzü |
| Tarayıcı iş akışı | Soket otomasyonuna sahip yerleşik tarayıcı bölmeleri | Entegre tarayıcı, Canlı Önizleme/HTML önizlemeleri, tarayıcı hata ayıklaması, aracı tarayıcı araçları ve harici tarayıcı akışı |
| En uygun | Herhangi bir editörün yanında birçok terminal aracısını denetlemek | Geniş bir uzantı ekosistemiyle kodu düzenleme |
cmux, VS Code ile birlikte çalışır
Pratik kurulum genellikle düzenleme için VS Code ve aracı işlemleri için cmux şeklindedir. cmux kabukları, aracıları, yerel hizmetleri, tarayıcı bölmelerini ve inceleme kuyruklarını takip ederken editör odaklanmış durumda kalır.
Terminal aracılarının terminal durumuna ihtiyacı var
Claude Code, Codex, OpenCode ve benzeri CLI'ler zamanlarının çoğunu komutları, testleri ve araçları çalıştırarak geçirir. cmux bu çalışmayı kenar çubuğundaki şube, dizin, bağlantı noktası, en son bildirim metni ve okunmamış meta verilerle görünür tutar.
Bildirimler çoklu görev için tasarlanmıştır
cmux aynı anda birçok temsilciyi çalıştıran kişiler tarafından oluşturuldu. Bölme halkaları, okunmamış rozetler, Cmd+Shift+U ve Cmd+Control+U tamamlanmış veya engellenen temsilci oturumlarını bir inceleme kuyruğuna dönüştürür.
Programlanabilirlik editörün dışında kalır
cmux CLI ve API soketi, aracıların tek bir düzenleyici uzantı modeline bağlı kalmadan çalışma alanları oluşturmasına, bölmeleri bölmesine, ekranları okumasına, girdi göndermesine, ekran görüntüleri yakalamasına ve tarayıcı bölmelerini yönlendirmesine olanak tanır.
SSS
cmux, VS Code'nin yerini mi alıyor?
Hayır. cmux bir terminal ve tarayıcı çalışma alanıdır. VS Code veya başka herhangi bir düzenleyicinin yanında iyi çalışır.
VS Code açık kaynak mı?
Code - OSS deposu MIT lisanslıdır. Microsoft Visual Studio Code, Microsoft ürün lisansı kapsamında Microsoft'a özel özelleştirmelere sahip bir Code - OSS dağıtımıdır.
Neden cmux'yi VS Code ile kullanmalısınız?
Temsilci çalışmanız terminalleri, tarayıcıları, komut dosyalarını, SSH, yerel hizmetleri ve birden fazla depoyu kapsıyorsa ve bu iş akışının düzenleyicinin dışında görünmesini istiyorsanız cmux kullanın.
cmux, macOS için ücretsiz ve açık kaynaktır.