Opravdový terminál
zsh -l na skutečném PTY, ne emulace. Proces přežije
přepnutí záložky a na dotaz „běží tam něco?" odpovídá PTY, ne odhad.
⇧⌘R otevře novou záložku rovnou s claude.
Malý nativní editor pro macOS s opravdovým vestavěným terminálem. Žádný Electron, žádné web view — Swift, SwiftUI a jedna jediná závislost. K tomu git, Kubernetes, databáze a issue boardy: to, kvůli čemu bys jinak z okna odcházel několikrát za hodinu.
zsh -l na skutečném PTY, ne emulace. Proces přežije
přepnutí záložky a na dotaz „běží tam něco?" odpovídá PTY, ne odhad.
⇧⌘R otevře novou záložku rovnou s claude.
Soubor najdeš dvojím ⇧⇧ — fuzzy přes cesty projektu, bez indexu (jde i ⌘P). Fulltext přes ripgrep na ⇧⌘F i s regulárními výrazy. Zvýrazňování dvaceti jazyků bez parseru — půlmegový soubor obarví za osmdesát milisekund.
Panel Changes: zaškrtneš soubory, napíšeš zprávu, commitneš. Commituje přesně zaškrtnuté cesty a index nechává na pokoji. K tomu blame, diff jako záložka a značky změn v gutteru.
Když ti soubor přepíše agent, beze změn v bufferu se tiše načte nová verze i s kurzorem a scrollem. S neuloženými změnami se nepřepíše nic a rozhodneš se sám.
Pody, shell do podu, tail logů, procházení souborů v podu, čtení
a editace Secretů a ConfigMap. Jede to na tvém vlastním
kubectl a kubeconfigu — žádný vlastní klient, žádné
druhé přihlašování, stejné kontexty jako v terminálu. Psát ho
ale nemusíš. Heslo nikdy neprojde přes argumenty procesu a při
ukládání se posílá zpět resourceVersion, takže cizí
změnu nepřepíšeš.
Lokální databázi z docker-compose.yml otevřeš kliknutím —
nic se nevyplňuje. Službu i heslo přečte docker compose config,
takže ${VAR}, override soubory i porty řeší Docker za tebe.
Totéž v Kubernetes: tunel port-forward si panel drží sám.
⌘↵ spustí příkaz pod kurzorem; potvrzení chce jen
u těch destruktivních.
Sloupce, přetahování karet, karta se štítky, řešiteli, komentáři i obrázky — a board je další záložka projektu, ne další okno. Nad GitHub Projects i Trellem.
Projekty jsou vnější záložky, soubory a terminály vnitřní.
⌃⌘] přepne projekt, ⇧⌘] záložku. Každý
projekt si drží vlastní barvu a emoji v .maya/project.json.
psql a mysql — žádný vlastní protokol.
kubectl běží pod tím pořád — jen ho nepíšeš ty.
LSP, doplňování, debugger, rozšíření, kolaborace, remote development ani build systém. Není to seznam nedodělků — je to rozhodnutí. Editor, který tohle všechno umí, už znáš; tenhle je malý schválně.
Po stažení se přihlásíš přes GitHub a běží ti 30 dní. Trial se počítá na serveru proti tvému GitHub účtu, takže ho reinstalace neresetuje — ale taky ti neuteče, dokud aplikaci nespustíš.
Aplikace běží dál každému, kdo sponzoruje mesour na GitHubu. Funguje i soukromé sponzorství — ptáme se tvým vlastním tokenem.
Aplikace nemá políčko na heslo a mít nesmí. Celý přihlašovací tok běží u GitHubu; do aplikace se vrátí jen podepsaná licence.
Licence platí týden bez sítě. Je to vědomý kompromis: delší okno by znamenalo, že zrušené sponzorství doběhne později.