Başlarken

cmux, birden fazla AI kodlama ajanını yönetmek için Ghostty üzerine kurulmuş hafif, yerel bir macOS terminalidir. Dikey sekmeler, bir bildirim paneli ve socket tabanlı kontrol API'si içerir.

Kurulum

DMG (önerilen)

.dmg dosyasını açın ve cmux'u Uygulamalar klasörünüze sürükleyin. cmux, Sparkle aracılığıyla otomatik güncellenir, bu nedenle yalnızca bir kez indirmeniz gerekir.

Homebrew

brew tap manaflow-ai/cmux
brew install --cask cmux

Daha sonra güncellemek için:

brew upgrade --cask cmux
İlk başlatmada, macOS tanımlanmış bir geliştiriciden bir uygulamayı açmayı onaylamanızı isteyebilir. Devam etmek için 'a tıklayın.

Kurulumu doğrulayın

cmux'u açın, şunu görmelisiniz:

  • Solda dikey sekme kenar çubuğu olan bir terminal penceresi
  • Zaten açık olan bir başlangıç çalışma alanı
  • Girdi için hazır Ghostty destekli terminal

CLI kurulumu

cmux, otomasyon için bir komut satırı aracı içerir. cmux terminalleri içinde otomatik olarak çalışır. CLI'yi cmux dışında kullanmak için bir sembolik bağlantı oluşturun:

sudo ln -sf "/Applications/cmux.app/Contents/Resources/bin/cmux" /usr/local/bin/cmux

Ardından şu gibi komutları çalıştırabilirsiniz:

cmux list-workspaces
cmux notify --title "Build Complete" --body "Your build finished"

Otomatik güncellemeler

cmux, Sparkle aracılığıyla güncellemeleri otomatik olarak kontrol eder. Bir güncelleme mevcut olduğunda başlık çubuğunda bir güncelleme göstergesi göreceksiniz. Ayrıca menü çubuğunda cmux > Check for Updates ile manuel olarak kontrol edebilirsiniz.

Oturum geri yükleme (mevcut davranış)

Yeniden başlatmadan sonra cmux yalnızca düzeni ve meta verileri geri yükler:

  • Pencere, çalışma alanı ve panel düzeni
  • Çalışma dizinleri
  • Terminal scrollback (en iyi çaba)
  • Tarayıcı URL'si ve gezinme geçmişi
cmux henüz canlı süreç durumunu geri yüklemiyor. Claude Code, tmux ve vim gibi aktif terminal uygulama oturumları, uygulama yeniden başlatıldıktan sonra devam ettirilmez.

Gereksinimler

  • macOS 14.0 veya üstü
  • Apple Silicon veya Intel Mac