The terminal built for multitasking, organization, and programmability.
Besplatan i otvorenog koda nativni macOS terminal izgrađen na Ghostty. Vertikalni tabovi, notifikacijski prstenovi kada agenti trebaju pažnju, podijeljeni paneli i CLI za programabilnost.
Funkcionalnosti
- -Vertikalni tabovi: bočna traka prikazuje git granu, radni direktorij, portove i tekst notifikacija
- -Notifikacijski prstenovi: paneli se osvijetle kada agenti trebaju pažnju
- -Ugrađeni preglednik: podijelite preglednik pored terminala sa skriptabilnim API-jem
- -Podijeljeni paneli: horizontalni i vertikalni razdjelnici unutar svakog taba
- -Programabilan: CLI i socket API za automatizaciju i skriptovanje
- -GPU-ubrzano: pokreće libghostty za glatko renderiranje
- -Lagano: nativni Swift + AppKit, bez Electron-a
- -Otvoreni kod: besplatan i licenciran pod GPL
- -Prečice na tastaturi: opsežne prečice za radne prostore, razdjelnice, preglednik i više
- -iOS pratilac: vaši terminali se sinhroniziraju na iPhone i iPad u stvarnom vremenu
Česta pitanja
Kakav je odnos cmux-a i Ghostty-ja?
cmux nije fork Ghostty-ja. Koristi libghostty kao biblioteku za renderiranje terminala, na isti način kao što aplikacije koriste WebKit za web prikaze. Ghostty je samostalni terminal; cmux je drugačija aplikacija izgrađena na njegovom rendering engine-u.
Koje platforme podržava?
Samo macOS, za sada. cmux je nativna Swift + AppKit aplikacija.
Postoji li iOS aplikacija?
Da, u beta verziji. Uparite svoj iPhone sa svojim Mac-om iz Mobile Connect prozora i povežite se na svoje terminale s telefona, uz opcionalno prosljeđivanje terminalskih notifikacija. Isporučuje se na TestFlight-u kao cmux BETA. Rani pristup je uključen uz cmux Founders Edition.
Sa kojim coding agentima cmux radi?
Sa svima. cmux je terminal, tako da svaki agent koji radi u terminalu funkcioniše odmah: Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline, Cursor Agent i sve ostalo što možete pokrenuti iz komandne linije.
Može li cmux orkestrirati više agenata i podagenata?
Da. Kada agent pokrene podagente ili saradnike, cmux ih pretvara u nativne panele i podjele umjesto skrivenih pozadinskih procesa. Podržava Claude Code timove i oh-my-opencode višemodelno orkestriranje, tako da je svaki agent u izvođenju vidljiv i upravljiv.
Mogu li koristiti cmux s udaljenim mašinama?
Da. Otvarajte radne prostore preko SSH-a i povezujte se na udaljene tmux sesije, tako da agenti mogu raditi na udaljenom hostu dok ih vi vodite iz cmux-a. Pogledajte SSH i udaljeni rad.
Kako funkcionišu notifikacije?
Kada proces treba pažnju, cmux prikazuje notifikacijske prstenove oko panela, oznake nepročitanog u bočnoj traci, skočni prozor s notifikacijama i macOS desktop notifikaciju. One se automatski okidaju putem standardnih terminalskih escape sekvenci (OSC 9/99/777), ili ih možete pokrenuti pomoću cmux CLI i agentskih kuka. Radi svaki agent koji podržava kuke ili OSC, uključujući Claude Code, Codex, OpenCode i pi.
Da li je cmux programabilan?
Da. Svaka radnja je dostupna kroz cmux CLI i Unix socket: kreiranje radnih prostora, otvaranje podijeljenih panela, slanje unosa, čitanje sadržaja ekrana, snimanje ekrana i upravljanje preglednikom unutar aplikacije. Pogledajte CLI referencu i dokumentaciju za automatizaciju preglednika.
Šta može ugrađeni preglednik?
cmux može podijeliti pravi panel preglednika pored vašeg terminala i potpuno je programabilan: navigirajte, snimite DOM, kliknite, kucajte, izvršite JavaScript i čitajte aktivnost konzole i mreže preko istog socket API-ja. Agenti ga koriste da provjere vlastite web izmjene bez napuštanja cmux-a. Pogledajte automatizaciju preglednika.
Ima li cmux skills-e?
Da. Skills su ponovo iskoristivi tokovi rada koje možete dati bilo kojem agentu koji radi u cmux-u, za stvari poput kontrole CLI-ja, automatizacije radnog prostora, postavki i panela preglednika. Pregledajte otvorenu kolekciju na cmux-skills ili pročitajte dokumentaciju za skills.
Mogu li prilagoditi prečice na tastaturi?
Terminalne prečice se čitaju iz vaše Ghostty konfiguracijske datoteke (~/.config/ghostty/config). cmux-specifične prečice (radni prostori, razdjelnice, preglednik, notifikacije) se mogu prilagoditi u Postavkama. Pogledajte podrazumijevane prečice za kompletnu listu.
Mogu li prilagoditi cmux?
Da. Renderiranje terminala koristi vašu Ghostty konfiguraciju, pa se teme, fontovi, boje i kursor prenose direktno. Vlastite postavke cmux-a u ~/.config/cmux/cmux.json kontrolišu bočnu traku, traku tabova, podijeljene panele i ponašanje, a svaka tipkovnička prečica je izmjenjiva. Pogledajte konfiguraciju.
Da li se moje sesije čuvaju?
Da. cmux vraća vaše prozore, radne prostore, panele, radne direktorije i historiju pomicanja kada ga ponovo pokrenete, a stanje preživljava potpuno ponovno pokretanje računara, ne samo zatvaranje aplikacije. Vraćaju se i sesije agenata poput Claude Code, Codex i OpenCode. Pogledajte vraćanje sesije.
Kako se poredi sa tmux-om?
tmux je terminalski multiplekser koji radi unutar bilo kojeg terminala. cmux je nativna macOS aplikacija s grafičkim sučeljem: vertikalni tabovi, podijeljeni paneli, ugrađeni preglednik i socket API, sve ugrađeno, bez potrebe za konfiguracijskim datotekama ili prefiksnim tipkama. Ipak, mnogi ljudi rado koriste cmux zajedno sa SSH-om i tmux-om, a cmux se može nativno povezati na vaše udaljene tmux sesije (beta).
Da li je cmux besplatan?
Da, cmux je besplatan za korištenje. Izvorni kod je dostupan na GitHub-u.
Kako mogu podržati cmux?
cmux je besplatan i otvorenog koda, i uvijek će biti. Ako želite podržati razvoj i dobiti rani pristup onome što slijedi, uključujući cmux AI, iOS aplikaciju i Cloud VMs, pogledajte cmux Founders Edition.
Imam prijedlog za funkciju ili sam pronašao grešku
Želimo to čuti. Otvorite issue ili pull request na GitHub-u, ili nam pošaljite e-mail.
Zajednica
- "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." — Još jedan dan, još jedan projekat baziran na libghostty-ju, ovaj put macOS terminal sa vertikalnim tabovima, boljom organizacijom/notifikacijama, ugrađenim/skriptabilnim preglednikom specifično usmjeren na ljude koji koriste mnogo terminalskih agentskih tokova rada. —
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." — Kasnim na zabavu, ali cmux je sjajan. Trenutna podjela: Codex Mac aplikacija za rad sa znanjem, učenje i čitanje; cmux + Codex CLI za kodiranje. —
Peter Steinberger, Kreator OpenClawa. Osnivač PSPDFKita. - "This is exactly the product I've been looking for. After two hours this am I've in love." — Ovo je tačno proizvod koji sam tražio. Nakon dva sata jutros sam zaljubljen. —
Nick Schrock, Creator of Dagster. GraphQL co-creator. - "I've been using this all weekend and it's amazing." — Koristio sam ovo cijeli vikend i nevjerovatno je. —
Edward Grefenstette, Director of Research at Google DeepMind - "> learn cmux
> trust me" — > nauči cmux
> vjeruj mi —
David Ondrej - "this has been my favorite tool for past two weeks" — ovo je bio moj omiljeni alat posljednje dvije sedmice —
Max Forsey - "아직 늦지 않았어요. 저도 Ghostty 많이 쓰는데 이어서 cmux도 사랑입니다. 세로 탭, 알림 링, 내장 브라우저, 분할 패널, GPU 가속 등등.. 정말 이점이 많아요!" — Još nije kasno. Često koristim Ghostty, ali i cmux mi je drag. Vertikalni tabovi, prstenovi za obavijesti, ugrađeni browser, podijeljeni paneli, GPU ubrzanje... ima stvarno mnogo prednosti! —
lucas - "cmux しばらく使ってみたが好きだな めちゃくちゃ良いというよりは、あーこれだわこれ、という感触 k1Low/moとの相性も良い" — Koristim cmux neko vrijeme i sviđa mi se. Nije toliko osjećaj 'ovo je nevjerovatno', koliko 'da, to je to'. Dobro se slaže i s k1Low/mo. —
yamadashy / やまだし - "我也主力用 cmux,还推荐给其他同事,原因就是通知系统,分工作区,快捷键好用,多工作并行时能提高效率,尽管 cmux 比较丑,但它的功能让我不得不用它。" — I ja koristim cmux kao glavni terminal i preporučujem ga kolegama. Obavijesti, radni prostori i prečice podižu efikasnost kada paralelno radim više stvari. Iako je cmux malo ružan, funkcionalnost ga čini neizostavnim. —
minixalpha - "Tuve algún tema con el navegador pero cmux es insustituible en mi día a día." — Imao sam jedan problem s preglednikom, ali cmux mi je nezamjenjiv iz dana u dan. —
Juan Barbat - "اقتراحي هو استعملوا Cmux وخلاص... فك لي ازمة بكل شيء تقريبًا من ناحية التيرمنل" — Moj prijedlog je da jednostavno koristite cmux. Riješio mi je skoro svaki problem s terminalom. —
Yousef Rol - "Hab mir gerade cmux installiert, hab bisher ghostty genutzt. Aber cmux ist nochmal besser für KI Agenten und Coding geeignet." — Upravo sam instalirao cmux. Do sada sam koristio Ghostty, ali cmux je još bolji za AI agente i kodiranje. —
Tobias Glöckler - "po nao sei como vivi tanto tempo sem cmux" — Čovječe, ne znam kako sam toliko dugo živio bez cmuxa. —
Wesley - "요즘 최애 터미널 cmux. 개인적으로 멀티 터미널 돌리기 너무 좋은거 같아" — cmux mi je trenutno omiljeni terminal. Lično mislim da je odličan za pokretanje više terminala. —
ub:)ub 🎗️ - "cmux 良さそうすぎてついにバイバイ VSCode するときなのかもしれない" — cmux izgleda toliko dobro da je možda konačno vrijeme da se oprostim od VSCode-a —
あさざ - "eğer birden fazla terminal ile çalışmanız gerekiyorsa kesinlikle cmux'u denemelisiniz. terminal sizden bir cevap beklediğinde otomatik bildirim geliyor." — Ako morate raditi s više terminala, svakako probajte cmux. Kada terminal čeka vaš unos, automatski dobijete obavještenje. —
Şerafettin Sarışen - "最近用的最多的终端工具就是这个 cmux,开源免费。基本上代替 iTerm2 了。完美解决了多终端窗口排列问题。" — cmux je terminalski alat koji u zadnje vrijeme najviše koristim. Otvoren je i besplatan. Uglavnom mi je zamijenio iTerm2 i savršeno rješava raspored više terminalskih prozora. —
金尘马 - "Я уже какое-то время назад на него переехал с warp и как будто пересел на ракету. Он написан нативно для Mac OS на Swift и его супер активно развивают." — Prije nekog vremena sam prešao na njega s Warpa i osjećaj je bio kao prelazak na raketu. Nativan je za macOS, pisan u Swiftu i razvija se super aktivno. —
Закиев Василь - "推荐一个最近喜欢用的工具: cmux,不用频繁切换终端窗口了" — Alat koji mi se u zadnje vrijeme sviđa: cmux. Više ne moram stalno prebacivati terminalske prozore. —
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." — Hej, ovo izgleda ozbiljno odlično. Volim ideje ovdje, specifično: programabilnost, slojeviti UI, preglednik sa API-jem. Radujem se da ovo probam. Takođe želim dodati da stvarno cijenim Mitchell Hashimoto-a što je kreirao libghostty; osjeća se kao uzbudljivo vrijeme za korisnike terminala. —johnthedebs
- "Vertical tabs in my terminal 🤤 I never thought of that before. I use and love Firefox vertical tabs." — Vertikalni tabovi u mom terminalu! Nikada nisam na to pomislio. Koristim i volim Firefox vertikalne tabove. —
Joe Riddle - "Gave this a run and it was pretty intuitive. Good work!" — Dao sam ovome priliku i bilo je prilično intuitivno. Dobar posao! —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." — Sviđa mi se, koristio sam ga proteklog dana na tri paralelna projekta, svaki sa nekoliko worktree-ova. Imati ovo u paru sa lazygit-om i yazi / nvim-om učinilo me malo produktivnijim nego obično bez jurnjave za više ghostty / iTerm instanci. Takođe se osjeća prirodnije od tmux-a. —afruth
- "cmux良さそうなので入れてみたけれど、良い" — Probao sam cmux jer je izgledao dobro — dobar je —
Norihiro Narayama - "cmux is pretty good." — cmux je prilično dobar. —
Kishore Neelamegam - "cmux.dev に乗り換えた" — Prešao sam na cmux.dev —
かたりん - "This has been such a useful find. I can't recommend it enough." — Ovo je bio tako koristan nalaz. Ne mogu ga dovoljno preporučiti. —
Scott Watermasysk - "grabbed this over the weekend and loved it. been waiting for something like this." — uzeo ovo tokom vikenda i volio sam ga. čekao sam nešto ovako. —
John Blythe - "This is exactly what I've wanted. Amazing job thank you!" — Ovo je tačno ono što sam htio. Nevjerovatan posao, hvala! —
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" — Koristim ovo sedmicu i fantastično je. Vertikalni tab za svaki zadatak u toku. Unutra, Claude na jednoj strani a preglednik sa PR-ovima i resursima na drugoj, prebacujem se između zadataka i ostajam organizovan. Pomiješajte to sa skillovima da Claude prati CI rekurzivno itd. osjećam se prosvijećenim iskreno —
Connor - "年初にWarpからGhosttyに乗り換えたけど、今はcmuxに乗り換えた💻 垂直タブが便利で、Claude Codeのタスクの終了が通知されるのがありがたい。Ghosttyベースだから爆速動作はそのまま。ghosttyでやったブランチ表示や補完もそのまま使える" — Prešao sam sa Warpa na Ghostty početkom godine, ali sad sam prešao na cmux. Vertikalni tabovi su praktični, i cijenim što dobijem notifikaciju kada Claude Code zadaci završe. Baziran je na Ghostty-ju tako da munjevite performanse ostaju. Prikaz grane i completioni koje sam podesio u Ghostty-ju i dalje rade. —
鹿野 壮 Takeshi Kano

