ROBIONTelefon

Odejdi od stolu. Agenti se ozvou, když na tom záleží.

Telefonní klient je malá webová aplikace, kterou Robion server servíruje sám a která je dostupná jen uvnitř tvé sítě Tailscale. Žádný účet, žádný cloud, žádný relay: tvůj Mac nebo linuxový server mluví s telefonem přímo. Není to terminál — je to místo, kde rozhoduješ.

Přehled na telefonu: seznam projektů s taskem, který žádá o oprávnění, pod ním tlačítka povolit a odmítnout.
Přehled na telefonu: seznam projektů s taskem, který žádá o oprávnění, pod ním tlačítka povolit a odmítnout.

Push, který nese rozhodnutí

Web Push jde přímo ze serveru do nainstalované aplikace, end-to-end šifrovaný. Push přijde, když agent začne čekat na tebe — oprávnění, otázka — nebo dokončí tah, který nikdo neviděl. Push s oprávněním nese tlačítka Povolit a Odmítnout, takže odpověď odchází ze zamčené obrazovky.

Aby měl telefon čas zareagovat, Mac žádost o oprávnění pro něj podrží (až 55 sekund) a odpověď jde rovnou do hooku Claude Code. Žádný push, když fokusovaný klient ten task už ukazuje, a stejná zpráva se opakuje nejvýš jednou za minutu.

Oprávnění, otázky, plány

Oprávnění ukazuje celou žádost: příkaz, nebo soubor a text nahradit/čím u editace. Tlačítka jsou povolit, povolit a příště se neptat, odmítnout a odmítnout s důvodem, který agent dostane. Otázka agenta (AskUserQuestion) je list karet; plán se ukáže celý se skutečnými volbami terminálu: schválit, schválit s automatickým přijímáním editací, plánovat dál.

Čip režimu oprávnění přepíná sezení mezi manuálním, přijímáním editací, plánovacím režimem a auto — stejné režimy, jaké má Claude Code v terminálu.

Chat, fotky, terminál

Chat je konverzace z přepisu Claude Code: odpovědi agenta jako markdown, volání nástrojů rozbalitelná, editace jako červeno-zelený diff. Zpráva, kterou napíšeš, dorazí do běžícího sezení jako jedno vložení; rozepsaný text přežije zabití aplikace. Přilož fotku z knihovny, fotoaparátu nebo schránky; na Androidu sdílej screenshot rovnou do Robionu.

Záložka terminál ukazuje text obrazovky s lištou kláves — Esc, Tab, šipky, Enter, Ctrl-C, číslice — pro dialogy, které si Claude Code kreslí sám, třeba důvěru složce nebo přihlášení. Je to čtení, ne shell.

Změny a merge

Záložka změn vypíše soubory od posledního tahu agenta nebo všechny necommitnuté, každý otevře diff. Worktree task má Merge do main: squash, fast-forward, merge commit nebo pull request, s překážkami pojmenovanými nejdřív — necommitnuté změny, agent ještě pracuje, soubory změněné i v main.

Inbox, nástěnka, automatizace, ovládání

Inbox ukazuje, co ti automatizace nechaly: přijmout, spustit i tak, odložit na další pracovní den nebo zamítnout s důvodem na jeden klep, který si Správce zítra přečte. Nástěnka drží tvoje karty; z karty se spustí task. Každé pravidlo automatizace má svůj přepínač a tlačítko spustit teď.

Ovládání je stejný kokpit jako panel na desktopu, per projekt: tlačítka, hodnoty, posuvníky; akce, které telefon neumí, říkají „jen Mac“. Nový task začíná s volitelnou první instrukcí a vlastním worktree; nový projekt vzniká ve složce, kterou nastavíš na Macu.

Nastavení

Na Macu: ⚙ → Vzdálený přístup → zapnout, s přihlášeným Tailscale a zapnutými HTTPS certifikáty pro tailnet. Pak spáruj telefon QR kódem nebo odkazem, který platí deset minut a jednou; každý telefon dostane vlastní token a dá se odvolat zvlášť. Nainstaluj stránku jako aplikaci (Přidat na plochu na iOS, tlačítko instalovat na Androidu) — push funguje jen v nainstalované aplikaci. Na linuxovém serveru vytiskne stejný odkaz robion-server pair.

Chat tasku s žádostí agenta o oprávnění: příkaz, jeho popis, povolit, odmítnout, odmítnout s důvodem.
Chat tasku s žádostí agenta o oprávnění: příkaz, jeho popis, povolit, odmítnout, odmítnout s důvodem.
INBOX na telefonu: jeden návrh s přijmout, odložit a zamítnout.
INBOX na telefonu: jeden návrh s přijmout, odložit a zamítnout.
Ovládací panel projektu na telefonu: customizer držáku s posuvníky a tlačítky.
Ovládací panel projektu na telefonu: customizer držáku s posuvníky a tlačítky.

Otázky

Je v App Storu?
Ne. Telefonní klient je webová aplikace, kterou nainstaluješ z prohlížeče (Přidat na plochu). Push notifikace fungují v nainstalované aplikaci; nic nejde přes store ani službu třetí strany.
Potřebuje Tailscale?
Ano. Server zůstává na loopbacku a Tailscale Serve ho vystaví jako HTTPS jen do tvého tailnetu. Z otevřeného internetu není dostupné nic.
Vidím celý terminál?
Záložka terminál ukazuje text obrazovky a lištu kláves pro dialogy; není to shell. Desktopové panely — 3D, LOG, náhled webu, editor — zůstávají na Macu; obrázky, které agent otevře, dorazí do chatu.
Funguje to se zavřeným víkem Macu?
Uspaný Mac nic nespouští. Linuxový server nechá agenty běžet nepřetržitě a telefon ho řídí stejně.
Které telefony?
iOS se Safari (Přidat na plochu) a Android (tlačítko instalovat, sdílení screenshotů). Jazyk a motiv se řídí serverem.

V manuálu

Vyzkoušej to na vlastních projektech.

zdarma · podepsané a notarizované · samo se aktualizuje