#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 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:

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.

See the session restore guide for agent hook setup and the supported resume matrix.

#Gereksinimler

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