cmux ve Windsurf

Windsurf artık Devin Desktop'dir ve aracıları yönetmek için bir Ajan Komuta Merkezi ile Windsurf'nin IDE temeli üzerine kurulmuştur. cmux, herhangi bir düzenleyicinin yanında bulunan ve seçtiğiniz CLI aracılarını ve araçlarını denetleyen yerel bir terminal ve tarayıcı çalışma alanıdır.

IDE aracı yüzeyi ve terminal aracı yüzeyi

Bir IDE içinde aracılı kodlama istediğinizde, eski adıyla Windsurf olan Devin Desktop'yi kullanın. Terminal aracıları, kabuklar, testler, yerel sunucular, tarayıcı kontrolleri, SSH ve birden fazla düzenleyici için ücretsiz, açık kaynaklı bir terminal kontrol düzlemi istediğinizde cmux'yi kullanın.

BoyutcmuxDevin Desktop (eski adıyla Windsurf)
Birincil yüzeyTerminal, tarayıcı, çalışma alanları, bölmelerTemsilci komuta merkezi ile IDE
Masaüstü yığınılibghostty üzerine kurulu yerel Swift/AppKit macOS uygulamasıVS Code arayüzünü ve Open VSX uzantılarını kullanan Devin Desktop IDE
Editörün kilitlenmesiCursor, Xcode, Neovim, VS Code, JetBrains veya herhangi bir düzenleyiciyle birlikte çalışırEditör merkezli iş akışı
Kaynak modeliÜcretsiz ve açık kaynaklı GPL uygulamasıVS Code OSS tarzı düzenleyici yüzeye sahip tescilli Devin Desktop hizmeti
Temsilci seçimiHerhangi bir CLI aracısı veya kabuk komutuDevin Desktop içindeki Devin, Cascade ve ACP uyumlu aracılar
OrganizasyonDikey çalışma alanları, okunmamış halkalar, dal ve bağlantı noktası meta verileriAlanlar, Kanban görünümü, yerel ve bulut aracı yönetimi
En uygunBirçok terminal iş akışını denetleyen geliştiricilerAracıların editörlerine entegre edilmesini isteyen geliştiriciler

cmux'nin editörünüz olmasına gerek yok

Pek çok ekibin zaten güçlü editör tercihleri ​​var. cmux, terminal aracıları, tarayıcı kontrolleri, geliştirici sunucuları, günlükler ve SSH oturumları aracıyı tanıyan bir çalışma alanında yaşarken düzenleyicinin koda odaklanmasını sağlar.

Terminal çalışması editörün sınırlarını aşıyor

AI kodlama genellikle paket yöneticilerini, test çalıştırıcılarını, veritabanlarını, yerel önizlemeleri, dağıtım CLI'lerini, tarayıcı doğrulamasını ve repo komut dosyalarını içerir. cmux projeyi tek bir IDE'ye taşımadan bu yüzeyleri düzenler.

Çok aracılı çalışma, dikkatin yönlendirilmesini gerektirir

Birkaç ajan aynı anda harekete geçtiğinde darboğaz, bir insanı bekleyen kişiyi bulmaktır. cmux bu döngü için bölme halkalarını, okunmamış işaretleri, bildirim panellerini, Cmd+Shift+U ve Cmd+Control+U kullanır.

Programlanabilirlik iş akışının size ait olmasını sağlar

cmux CLI ve soket API, ekiplerin çalışma alanları oluşturmasına, bölmeleri bölmesine, giriş göndermesine, ekranları okumasına, ekran görüntüleri yakalamasına ve tarayıcı bölmelerini mevcut araçları etrafında yönlendirmesine olanak tanır.

SSS

cmux bir IDE midir?

Hayır. cmux bir terminal ve tarayıcı çalışma alanıdır. IDE'nizi değiştirmek yerine yanında çalışır.

cmux'yi Windsurf veya Devin Desktop ile kullanabilir miyim?

Evet. Düzenleme için IDE'yi ve terminal aracıları, yerel sunucular, kabuk araçları, tarayıcı kontrolleri ve inceleme kuyrukları için cmux kullanın.

Neden cmux'ı bir IDE aracısı ürünüyle karşılaştırmalısınız?

Bir aracı geliştirme ortamı seçen geliştiricilerin, kontrol düzleminin düzenleyiciye mi yoksa terminal çalışma alanına mı ait olduğuna karar vermesi gerekir.