cmux home

Folk spør stadig om vi kommer til å legge til git-worktrees i cmux. Det gjør vi ikke, for vi vil ikke påtvinge noen worktrees. cmux er en primitiv, ikke en løsning.

Alle jobber forskjellig. Noen prosjekter er spredt over flere git-repoer. Noen har mange utsjekkinger av samme repo (medgründeren min har kloner kalt cmux0 til cmux40, av grunner jeg fortsatt ikke forstår). Noen bruker SSH og fjernutvikling som standard.

cmux er bare terminaler og nettlesere, med en CLI for å styre dem. Med noen få bash-skript kan du håndtere worktrees, sjonglere flere utsjekkinger eller åpne eksterne økter, og sette opp arbeidsområdet slik det passer deg.

cmux bør tilpasse seg arbeidsflyten din i stedet for å tvinge en på deg. Vi vil at cmux skal føles som et hjem.

cmux-home er ett eksempel på dette. Det er en liten Rust-TUI som starter Claude- og Codex-arbeidsområder og følger med på statusen deres i sanntid, bygget helt på cmux-primitiver. Starteren bruker kommandomaler, så du kan bytte inn dine egne skript for å lage worktrees, velge en utsjekking eller koble til en VM via SSH. Fork den og gjør den til din.