The terminal built for multitasking, organization, and programmability.
Ghostty üzerine kurulu ücretsiz ve açık kaynaklı yerel macOS terminali. Dikey sekmeler, ajanlar ilgi gerektirdiğinde bildirim halkaları, bölünmüş paneller ve programlanabilirlik için bir CLI.
Özellikler
- -Dikey sekmeler: kenar çubuğu git dalını, çalışma dizinini, portları ve bildirim metnini gösterir
- -Bildirim halkaları: ajanlar dikkat istediğinde paneller yanar
- -Uygulama içi tarayıcı: terminalinizin yanına betiklenebilir bir API ile tarayıcı bölün
- -Bölünmüş paneller: her sekme içinde yatay ve dikey bölmeler
- -Programlanabilir: otomasyon ve betikleme için CLI ve socket API
- -GPU hızlandırmalı: akıcı işleme için libghostty tarafından desteklenir
- -Hafif: yerel Swift + AppKit, Electron yok
- -Açık kaynak: ücretsiz ve GPL lisanslı
- -Klavye kısayolları: çalışma alanları, bölmeler, tarayıcı ve daha fazlası için kapsamlı kısayollar
- -iOS Yardımcısı: terminalleriniz iPhone ve iPad ile gerçek zamanlı senkronize olur
SSS
cmux'un Ghostty ile ilişkisi nedir?
cmux, Ghostty'nin bir forku değildir. Uygulamaların web görünümleri için WebKit kullanması gibi, terminal işleme için bir kütüphane olarak libghostty'yi kullanır. Ghostty bağımsız bir terminaldir; cmux, onun işleme motoru üzerine kurulmuş farklı bir uygulamadır.
Hangi platformları destekliyor?
Şimdilik yalnızca macOS. cmux yerel bir Swift + AppKit uygulamasıdır.
Bir iOS uygulaması var mı?
Evet, beta aşamasında. iPhone'unuzu Mobile Connect penceresinden Mac'inizle eşleştirin ve terminallerinize telefonunuzdan bağlanın; isteğe bağlı olarak terminal bildirimlerini de iletebilirsiniz. TestFlight üzerinde cmux BETA olarak sunulur. Erken erişim cmux Founders Edition ile birlikte gelir.
cmux hangi kodlama ajanlarıyla çalışır?
Hepsiyle. cmux bir terminaldir, bu nedenle terminalde çalışan her ajan kutudan çıktığı gibi çalışır: Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, Cursor Agent ve komut satırından başlatabileceğiniz her şey.
cmux birden fazla ajanı ve alt ajanı yönetebilir mi?
Evet. Bir ajan alt ajanlar veya ekip arkadaşları oluşturduğunda, cmux bunları gizli arka plan süreçleri yerine yerel panellere ve bölmelere dönüştürür. Claude Code ekiplerini ve oh-my-opencode çok modelli orkestrasyonu destekler, böylece bir çalıştırmadaki her ajan görünür ve kontrol edilebilir olur.
cmux'u uzak makinelerle kullanabilir miyim?
Evet. Çalışma alanlarını SSH üzerinden açın ve uzak tmux oturumlarına bağlanın, böylece ajanlar uzak bir ana bilgisayarda çalışırken siz onları cmux'tan yönetirsiniz. SSH ve uzaktan erişim bölümüne bakın.
Bildirimler nasıl çalışır?
Bir süreç ilgi gerektirdiğinde, cmux panellerin etrafında bildirim halkaları, kenar çubuğunda okunmamış rozetler, bir bildirim açılır penceresi ve bir macOS masaüstü bildirimi gösterir. Bunlar standart terminal kaçış dizileri (OSC 9/99/777) aracılığıyla otomatik olarak tetiklenir veya bunları cmux CLI ve ajan kancaları ile tetikleyebilirsiniz. Claude Code, Codex, OpenCode ve pi dahil olmak üzere kancaları veya OSC'yi destekleyen herhangi bir ajan çalışır.
cmux programlanabilir mi?
Evet. Her eylem cmux CLI ve bir Unix soketi aracılığıyla kullanılabilir: çalışma alanları oluşturma, bölünmüş paneller açma, girdi gönderme, ekran içeriğini okuma, ekran görüntüsü alma ve uygulama içi tarayıcıyı yönetme. CLI referansı ve tarayıcı otomasyonu belgelerine bakın.
Yerleşik tarayıcı neler yapabilir?
cmux, terminalinizin yanına gerçek bir tarayıcı paneli bölebilir ve bu tamamen programlanabilir: gezinin, DOM'un anlık görüntüsünü alın, tıklayın, yazın, JavaScript çalıştırın ve aynı socket API üzerinden konsol ve ağ etkinliğini okuyun. Ajanlar bunu cmux'tan ayrılmadan kendi web değişikliklerini doğrulamak için kullanır. Tarayıcı otomasyonuna bakın.
cmux'un becerileri var mı?
Evet. Beceriler, CLI kontrolü, çalışma alanı otomasyonu, ayarlar ve tarayıcı panelleri gibi şeyler için cmux'ta çalışan herhangi bir ajana verebileceğiniz yeniden kullanılabilir iş akışlarıdır. Açık koleksiyona cmux-skills üzerinden göz atın ya da beceriler belgelerini okuyun.
Klavye kısayollarını özelleştirebilir miyim?
Terminal tuş atamaları Ghostty yapılandırma dosyanızdan (~/.config/ghostty/config) okunur. cmux'a özgü kısayollar (çalışma alanları, bölmeler, tarayıcı, bildirimler) Ayarlar'dan özelleştirilebilir. Tam liste için varsayılan kısayollara bakın.
cmux'u özelleştirebilir miyim?
Evet. Terminal işleme sizin Ghostty yapılandırmanızı kullanır, bu yüzden temalar, yazı tipleri, renkler ve imleç doğrudan aktarılır. cmux'un kendi ayarları ~/.config/cmux/cmux.json içinde kenar çubuğunu, sekme çubuğunu, bölünmüş panelleri ve davranışı kontrol eder ve her klavye kısayolu düzenlenebilir. yapılandırma bölümüne bakın.
Oturumlarım kaydediliyor mu?
Evet. cmux yeniden başlattığınızda pencerelerinizi, çalışma alanlarınızı, panellerinizi, çalışma dizinlerinizi ve geçmiş kaydırmanızı geri yükler ve bu durum yalnızca uygulamayı kapattığınızda değil, bilgisayarın tamamen yeniden başlatılmasından sonra da korunur. Claude Code, Codex ve OpenCode gibi ajan oturumları da geri gelir. oturum geri yükleme bölümüne bakın.
tmux ile nasıl karşılaştırılır?
tmux, herhangi bir terminalin içinde çalışan bir terminal çoklayıcısıdır. cmux ise grafik arayüze sahip yerel bir macOS uygulamasıdır: dikey sekmeler, bölünmüş paneller, gömülü bir tarayıcı ve bir soket API, hepsi yerleşik olarak gelir, yapılandırma dosyalarına veya önek tuşlarına gerek yoktur. Yine de pek çok kişi cmux'u SSH ve tmux ile birlikte memnuniyetle kullanır ve cmux uzak tmux oturumlarınıza yerel olarak bağlanabilir (beta).
cmux ücretsiz mi?
Evet, cmux kullanımı ücretsizdir. Kaynak kodu GitHub'da mevcuttur.
cmux'u nasıl destekleyebilirim?
cmux ücretsiz ve açık kaynaktır ve her zaman öyle kalacaktır. Geliştirmeyi desteklemek ve cmux AI, iOS uygulaması ve Cloud VMs dahil olmak üzere sıradakine erken erişim elde etmek isterseniz, cmux Founders Edition'a göz atın.
Bir özellik isteğim var ya da bir hata buldum
Bunu duymak isteriz. GitHub'da bir issue ya da pull request açın veya bize e-posta gönderin.
Topluluk
- "Another day another libghostty-based project, this time a macOS terminal with vertical tabs, better organization/notifications, embedded/scriptable browser specifically targeted towards people who use a ton of terminal-based agentic workflows." — Bir gün daha, bir libghostty tabanlı proje daha, bu sefer dikey sekmeli, daha iyi düzenleme/bildirimli, gömülü/betiklenebilir tarayıcılı, özellikle terminal tabanlı ajan iş akışlarını çok kullanan kişilere yönelik bir macOS terminali. —
Mitchell Hashimoto, Creator of Ghostty and founder of HashiCorp - "I'm late to the party, but cmux is great. Current split: Codex Mac app for knowledge work, learning, reading; cmux + Codex CLI for coding." — Partiye geç kaldım ama cmux harika. Mevcut ayrım: bilgi çalışması, öğrenme ve okuma için Codex Mac uygulaması; kodlama için cmux + Codex CLI. —
Peter Steinberger, OpenClaw yaratıcısı. PSPDFKit kurucusu. - "This is exactly the product I've been looking for. After two hours this am I've in love." — Bu tam olarak aradığım ürün. Bu sabah iki saat sonra aşık oldum. —
Nick Schrock, Creator of Dagster. GraphQL co-creator. - "I've been using this all weekend and it's amazing." — Tüm hafta sonu bunu kullandım ve harika. —
Edward Grefenstette, Director of Research at Google DeepMind - "> learn cmux
> trust me" — > cmux öğren
> bana güven —
David Ondrej - "this has been my favorite tool for past two weeks" — son iki haftadır en sevdiğim araç bu oldu —
Max Forsey - "아직 늦지 않았어요. 저도 Ghostty 많이 쓰는데 이어서 cmux도 사랑입니다. 세로 탭, 알림 링, 내장 브라우저, 분할 패널, GPU 가속 등등.. 정말 이점이 많아요!" — Henüz geç değil. Ghostty’yi çok kullanıyorum ama cmux de aşk. Dikey sekmeler, bildirim halkaları, yerleşik tarayıcı, bölünmüş paneller, GPU hızlandırması... gerçekten çok fazla avantajı var! —
lucas - "cmux しばらく使ってみたが好きだな めちゃくちゃ良いというよりは、あーこれだわこれ、という感触 k1Low/moとの相性も良い" — cmux'u bir süre kullandım ve sevdim. 'İnanılmaz iyi' demekten çok 'evet, aradığım şey bu' hissi veriyor. k1Low/mo ile de iyi çalışıyor. —
yamadashy / やまだし - "我也主力用 cmux,还推荐给其他同事,原因就是通知系统,分工作区,快捷键好用,多工作并行时能提高效率,尽管 cmux 比较丑,但它的功能让我不得不用它。" — Ben de cmux’u ana terminalim olarak kullanıyorum ve iş arkadaşlarıma öneriyorum. Bildirimler, çalışma alanları ve kısayollar paralel işler yürütürken verimliliği artırıyor. cmux biraz çirkin olsa da işlevleri onu vazgeçilmez yapıyor. —
minixalpha - "Tuve algún tema con el navegador pero cmux es insustituible en mi día a día." — Tarayıcıyla ilgili bir sorun yaşadım ama cmux günlük işlerimde vazgeçilmez. —
Juan Barbat - "اقتراحي هو استعملوا Cmux وخلاص... فك لي ازمة بكل شيء تقريبًا من ناحية التيرمنل" — Önerim basit: cmux kullanın. Terminal tarafındaki neredeyse her sorunumu çözdü. —
Yousef Rol - "Hab mir gerade cmux installiert, hab bisher ghostty genutzt. Aber cmux ist nochmal besser für KI Agenten und Coding geeignet." — cmux'u yeni kurdum. Daha önce Ghostty kullanıyordum, ama cmux AI agent'ları ve kodlama için daha da uygun. —
Tobias Glöckler - "po nao sei como vivi tanto tempo sem cmux" — Dostum, cmux olmadan bu kadar uzun süre nasıl yaşamışım bilmiyorum. —
Wesley - "요즘 최애 터미널 cmux. 개인적으로 멀티 터미널 돌리기 너무 좋은거 같아" — cmux son zamanlarda favori terminalim. Bence birden fazla terminal çalıştırmak için gerçekten iyi. —
ub:)ub 🎗️ - "cmux 良さそうすぎてついにバイバイ VSCode するときなのかもしれない" — cmux o kadar iyi görünüyor ki belki de sonunda VSCode'a veda etme zamanı geldi —
あさざ - "eğer birden fazla terminal ile çalışmanız gerekiyorsa kesinlikle cmux'u denemelisiniz. terminal sizden bir cevap beklediğinde otomatik bildirim geliyor." —
Şerafettin Sarışen - "最近用的最多的终端工具就是这个 cmux,开源免费。基本上代替 iTerm2 了。完美解决了多终端窗口排列问题。" — cmux son zamanlarda en çok kullandığım terminal aracı. Açık kaynak ve ücretsiz. Benim için iTerm2’nin yerini neredeyse aldı ve çoklu terminal penceresi düzenleme sorununu mükemmel çözüyor. —
金尘马 - "Я уже какое-то время назад на него переехал с warp и как будто пересел на ракету. Он написан нативно для Mac OS на Swift и его супер активно развивают." — Bir süre önce Warp'tan buna geçtim ve roketle yolculuğa çıkmış gibi hissettirdi. macOS için native Swift ile yazılmış ve süper aktif geliştiriliyor. —
Закиев Василь - "推荐一个最近喜欢用的工具: cmux,不用频繁切换终端窗口了" — Son zamanlarda kullanmayı sevdiğim bir araç: cmux. Artık terminal pencereleri arasında sürekli geçiş yapmam gerekmiyor. —
Mazzystar - "Hey, this looks seriously awesome. Love the ideas here, specifically: the programmability, layered UI, browser w/ api. Looking forward to giving this a spin. Also want to add that I really appreciate Mitchell Hashimoto creating libghostty; it feels like an exciting time to be a terminal user." — Hey, bu gerçekten harika görünüyor. Buradaki fikirleri sevdim, özellikle: programlanabilirlik, katmanlı arayüz, API'li tarayıcı. Denemeyi dört gözle bekliyorum. Ayrıca Mitchell Hashimoto'nun libghostty'yi yaratmasını gerçekten takdir ettiğimi belirtmek isterim; terminal kullanıcısı olmak için heyecan verici bir zaman gibi hissettiriyor. —johnthedebs
- "Vertical tabs in my terminal 🤤 I never thought of that before. I use and love Firefox vertical tabs." — Terminalimde dikey sekmeler! Daha önce hiç düşünmemiştim. Firefox dikey sekmelerini kullanıyor ve seviyorum. —
Joe Riddle - "Gave this a run and it was pretty intuitive. Good work!" — Bunu denedim ve oldukça sezgiseldi. İyi iş! —dchu17
- "I like it, ran it in the past day on three parallel projects each with several worktrees. Having this paired with lazygit and yazi / nvim made me a bit more productive than usual without having to chase multiple ghostty / iTerm instances. Also feels more natural than tmux." — Beğendim, son gün içinde her biri birden fazla worktree ile üç paralel projede kullandım. Bunu lazygit ve yazi / nvim ile birlikte kullanmak, birden fazla ghostty / iTerm örneğini kovalamak zorunda kalmadan normalden biraz daha üretken olmamı sağladı. tmux'tan daha doğal hissettiriyor. —afruth
- "cmux良さそうなので入れてみたけれど、良い" — cmux'u iyi göründüğü için denedim — gerçekten iyi —
Norihiro Narayama - "cmux is pretty good." — cmux oldukça iyi. —
Kishore Neelamegam - "cmux.dev に乗り換えた" — cmux.dev'e geçtim —
かたりん - "This has been such a useful find. I can't recommend it enough." — Bu çok faydalı bir keşif oldu. Yeterince tavsiye edemem. —
Scott Watermasysk - "grabbed this over the weekend and loved it. been waiting for something like this." — hafta sonu indirdim ve bayıldım. böyle bir şey bekliyordum. —
John Blythe - "This is exactly what I've wanted. Amazing job thank you!" — Bu tam olarak istediğim şey. Harika iş, teşekkürler! —
Christopher - "Been using this for a week and it's fantastic. Vert tab for each WIP task. Inside, claudes on one side and browser with PR and resources on the other, switch between tasks and stay organized. Mix that with skills to have Claude watch CI recursively, etc. feeling enlightened tbh" — Bir haftadır kullanıyorum ve harika. Her devam eden görev için dikey sekme. İçinde bir tarafta Claude'lar, diğer tarafta PR ve kaynaklarla tarayıcı, görevler arasında geçiş yapıp düzenli kalıyorum. Bunu Claude'un CI'ı özyinelemeli izlemesi için skill'lerle birleştirin, vs. aydınlanmış hissediyorum açıkçası —
Connor - "年初にWarpからGhosttyに乗り換えたけど、今はcmuxに乗り換えた💻 垂直タブが便利で、Claude Codeのタスクの終了が通知されるのがありがたい。Ghosttyベースだから爆速動作はそのまま。ghosttyでやったブランチ表示や補完もそのまま使える" — Yılın başında Warp'tan Ghostty'ye geçtim ama şimdi cmux'a geçtim. Dikey sekmeler kullanışlı ve Claude Code görevleri bittiğinde bildirim almayı takdir ediyorum. Ghostty tabanlı olduğu için çok hızlı performans aynen devam ediyor. Ghostty'de ayarladığım dal gösterimi ve tamamlamalar da hâlâ çalışıyor. —
鹿野 壮 Takeshi Kano
Yakında Linux, Windows ve Android'de.

