ROBIONDokumentaceStáhnout

Kokpit pro agenty Claude Code

dva způsoby, jedno okno

Spusť mnoho agentů. Nech se zavolat, jen když tě některý potřebuje.

Robion je macOS aplikace kolem Claude Code. Každý task je skutečné sezení ve vlastní záložce, a když chceš, i ve vlastním git worktree. Diffy, review, commity a merge se dějí v tom samém okně; telefon, terminál nebo linuxový server navážou tam, kde Mac skončí.

zdarma · podepsané a notarizované · samo se aktualizuje

Okno Robionu: vlevo lišta projektů s barevnými stavy agentů, uprostřed terminál Claude Code přidávající rate limiting do checkout API, vedle něj diff, který otevřel, a vpravo postranní panel s ÚKOLY, STROMEM a GITEM.

Jedno okno

Všechno, co agent dělá, tam, kde to vidíš.

Takhle aplikace vypadá, jak se dodává — na malém demo repozitáři. Projekty vlevo, jedna záložka na task se skutečným terminálem Claude Code, vedle panely, které agent otevře, a postranní panel s checkouty, stromem a gitem.

Okno Robionu: vlevo lišta projektů s barevnými stavy agentů, uprostřed terminál Claude Code přidávající rate limiting do checkout API, vedle něj diff, který otevřel, a vpravo postranní panel s ÚKOLY, STROMEM a GITEM.
  1. Lišta projektů

    Jedna buňka na agenta, barva podle stavu: modrá pracuje, jantarová tě potřebuje, zelená skončila a nikdo to nečetl, červená selhala.

  2. Záložka tasku

    Skutečné sezení Claude Code v Robionově vlastním pane hostu. Ukonči aplikaci; běží dál.

  3. Panely, které agent otevře

    open_diff, open_file, open_url: diff souboru, který právě změnil, vykreslený model, náhled dev serveru — vedle konverzace, ne místo ní.

  4. ÚKOLY

    Tasky seskupené podle checkoutu: hlavní checkout a každý worktree, s počtem necommitnutých změn.

  5. GIT

    Změny od posledního tahu agenta, zaškrtnutím do stage, commit a push přímo odsud.

  6. Stavový řádek

    Co tě potřebuje napříč všemi projekty, v jednom řádku.

  • pracuje
  • potřebuje tě
  • hotovo, nepřečteno
  • chyba

Jantarová znamená, že je potřeba člověk

Vyrušíme tě, jen když na tom záleží.

Oprávnění, otázka, chyba nebo dokončený tah, který nikdo nečetl — to je celý seznam. Všechno ostatní zůstává modré a tiché. Jantarová vypadá stejně na každém zařízení, takže můžeš odejít od stolu.

PŘEHLED ⌘0: každý task podle stavu, povolit a zamítnout přímo na dlaždici.
PŘEHLED ⌘0: každý task podle stavu, povolit a zamítnout přímo na dlaždici.
⌘J
skočí na agenta, který tě potřebuje: nejdřív oprávnění, pak otázky, pak chyby, pak nepřečtené výsledky.
PŘEHLED ⌘0
každý task podle stavu; povolit nebo zamítnout na dlaždici.
Odznak v Docku
počítá každého agenta, který na tebe čeká; notifikace, když okno není vpředu.
Push na telefon
povolit nebo zamítnout ze zamčené obrazovky — end-to-end šifrované, bez služby třetí strany.
Stream deck
jantarová klávesa na každou žádost: stisk povolí, podržení zamítne.
Terminál
robion-cli tui ukáže stejnou lištu i přes ssh; y a n odpoví.

Checkouty

Každý agent ve vlastním worktree. Main zůstává tvůj.

Task startuje v hlavním checkoutu, nebo ve vlastním worktree (claude --worktree), kde agent nedosáhne na soubory, které právě edituješ. Když skončí, projdeš diff, zaškrtneš, co chceš, commitneš a pushneš — nebo větev sloučíš jednou ze čtyř strategií. Žádný nástroj agenta nemerguje, neaktualizuje ani nemaže checkout; to jsou tvoje kliknutí.

Víc o checkoutech a mergování →
ÚKOLY: hlavní checkout a worktree se třemi necommitnutými změnami.
ÚKOLY: hlavní checkout a worktree se třemi necommitnutými změnami.
Řádek worktree: čtyři způsoby sloučení, aktualizovat, smazat.
Řádek worktree: čtyři způsoby sloučení, aktualizovat, smazat.
GIT: stage zaškrtnutím, commit, push.
GIT: stage zaškrtnutím, commit, push.
Start
hlavní checkout, nebo vlastní worktree, pro každý task zvlášť nebo jako výchozí nastavení projektu; tasky bez dozoru dostanou worktree vždy.
Review
sekce GIT ukazuje změny od posledního tahu agenta; request_review je označí; vybraný rozsah řádků se vrátí agentovi jako prompt.
Commit a push
zaškrtávátka dají do stage, jedno pole commitne, push se jednou zeptá — nikdy s force, nikdy amend.
Sloučit
fast-forward, squash, merge commit nebo pull request; napřed tři kontroly: worktree je čistý, neběží v něm agent, nic se nekříží s necommitnutými změnami v main.
Aktualizovat
rebase na výchozí větev; při konfliktu ho nechá vyřešit agenta, nebo ti otevře shell — Robion sám konflikt nikdy neřeší.
Uklidit
worktrees bez tasku, sloučené nebo starší než 14 dní, k odstranění jedním kliknutím.

Když u toho nejsi

Pravidla rozjedou práci. Správce ji naplánuje. Inbox čeká na tvoje ano.

Automatizace reagují na svět venku bez modelu v cestě: ticket přiřazený tobě, denní doba, stůl, u kterého se čeká na agenty. Založí task, pošlou push na telefon, nebo nechají návrh v Inboxu. Správce je plánovací sezení, které si přečte projekty, tickety a nástěnku a navrhne den.

Víc o automatizacích, Inboxu a Správci →

INBOX

Rozhodnutí, ne šum

Návrhy čekající na tvoje ano, pravidlo, které napsal agent, dokončený tah s poslední zprávou agenta. Přijmout, odložit na další pracovní den, upravit zadání, nebo zamítnout s důvodem, ze kterého se Správce učí.

AUTOMATIZACE

Pět spouštěčů, šest akcí

issue.created a issue.updated z Jiry, GitLabu nebo GitHubu; cron; stůl čekající na agenty, nebo ty, když sedíš příliš dlouho. Akce: založit task, push, poslat text agentovi, stisknout run tlačítko, navrhnout do Inboxu, zavolat Správce. Pravidlo napsané agentem zůstává vypnuté, dokud ho nezapneš.

SPRÁVCE

Plánovač na krátkém vodítku

Headless běh Claude Code s briefingem, který napsal server: otevřené tasky, tickety, včerejší výsledky, tvoje nástěnka. Navrhne pár dobře zadaných tasků; na úrovni 2 ty bezpečné rozjede sám. Bez shellu, bez gitu, bez dalších MCP serverů.

NÁSTĚNKA

Seznam, ze kterého Správce plánuje

todo, doing, done. Agenti přidávají karty („nezapomenout…"); z karty založíš task a ona ho následuje do doing. Pořadí ve sloupci je priorita.

INBOX na telefonu: jeden návrh, přijmout, odložit nebo zamítnout.
INBOX na telefonu: jeden návrh, přijmout, odložit nebo zamítnout.
AUTOMATIZACE na telefonu: každé pravidlo s run now a přepínačem.
AUTOMATIZACE na telefonu: každé pravidlo s run now a přepínačem.
NÁSTĚNKA na telefonu: karty podle stavu, task startuje z karty.
NÁSTĚNKA na telefonu: karty podle stavu, task startuje z karty.

Agent si staví knoflíky

Control panel pro každý projekt, napsaný agentem.

Přes set_controls si agent přidá run tlačítka s klávesovými zkratkami, posuvníky, přepínače, výběry, stavové kontrolky, průběh, checklisty, tabulky a dlaždice s obrázky do vlastního panelu, se souborem nebo URL jako výřezem panelu. Až 12 pojmenovaných panelů na projekt, 64 prvků v každém. Stream deck zrcadlí run tlačítka; telefon ukáže celý panel.

Panel Dev, který /robion:cockpit postavil pro malou službu ve Fastify.
Panel Dev, který /robion:cockpit postavil pro malou službu ve Fastify.
/robion:cockpit
přečte package.json, Makefile, docker-compose, cargo nebo go a postaví vývojářský kokpit: dev server, testy, lint, build, release, s živým stavem.
Run tlačítka
příkaz na tlačítko, zkratky 1–9, stav běhu pod jeho klíčem: running, ok, error.
Posuvníky jako parametry
číselný prvek se stane -D klíč=hodnota pro OpenSCAD nebo ROBION_PARAMS pro pythonový model; posuň ho a výřez se překreslí.
Stroje startují na kliknutí
příkazy definované agentem běží, když stiskneš tlačítko, nikdy samy od sebe. To platí i pro tiskárny a frézky.
Customizer držáku na telefonu.
Customizer držáku na telefonu.

Mimo Mac

Kokpit jde s tebou.

Server Robionu je malý proces na loopbacku. Mac aplikace, telefon, terminál i stream deck jsou jeho klienti — a linuxový stroj, na kterém ho spustíš, taky.

Telefon

Webová aplikace servírovaná z tvého Macu, dostupná jen uvnitř tvého tailnetu Tailscale. Piš si s agentem, odpovídej na jeho karty s otázkami, čti diff, sluč worktree, klikej v control panelu — a dostaň push, když něco zjantaroví.

Víc o telefonu →
Telefon: seznam projektů s taskem žádajícím o oprávnění a tlačítky povolit a zamítnout pod ním.
Telefon: chat tasku se žádostí agenta o oprávnění — příkaz, popis, povolit, zamítnout, zamítnout s důvodem.
Telefon: záložka změn worktree tasku se třemi necommitnutými soubory a tlačítkem sloučit.

Terminál

robion-cli tui dá lištu a jedno živé sezení do jakéhokoli terminálu, i přes ssh: j a k posouvají, y a n odpovídají, c založí task, x ho ukončí. robion-cli attach připojí tvůj terminál k libovolnému běžícímu tasku a Ctrl-] ho zase vrátí.

  • $ robion-cli tui
  • $ robion-cli attach "rate limiting"
TUI v terminálu: projekty a tasky v postranním sloupci vlevo, sezení Claude Code vybraného tasku vpravo, stavový řádek říkající, který task žádá o oprávnění.

Linuxový server

Stejný server bez okna na stroji, který běží pořád — domácí server, Raspberry Pi 5, VPS. Instalace jedním řádkem, spárování odkazem a jeho projekty se objeví v liště vedle těch lokálních. Aktualizace se přepnou atomicky; běžící agenti přežijí.

Návod na instalaci →
$ curl -fsSL https://robion.app/install.sh | bash
…
robion-server 0.20.15 installed · systemd user service enabled
remote: https://raspberrypi.tail65c4b1.ts.net
pair:   https://raspberrypi.tail65c4b1.ts.net/pair?code=… (10 min)

Dílna

Stejný kokpit pro věci, které podržíš v ruce.

Nainstaluj v nastavení Maker Pack a z projektu je dílna: agent udělá z nápadu zadání, vede záznam návrhu, modeluje v parametrickém kódu, vykresluje naživo, vyrobí výkresy, kusovník a stavební list — a u bran se tě ptá, na desktopu nebo na telefonu.

Víc o dílně →
Okno Robionu na makerském projektu: terminál agenta modelujícího držák na zeď a vedle něj control panel BRACKET s posuvníky pro tloušťku stěny, zaoblení, počet děr a délku drážky, přepínačem materiálu, tlačítky pro export a 3D modelem jako výřezem panelu.
Držák na zeď: terminál agenta, panel s posuvníky, který definoval, a STL, které vyexportoval jako výřez panelu.
  1. Zadání

    Jeden odstavec: držák na profil 40 mm, dvě drážky M6, zaoblení 3 mm, tisknutelný bez podpor, a posuvníky pro stěnu a počet děr.

  2. Agent si staví panel

    robion – set_controls definuje čtyři posuvníky, dvě tlačítka a vyexportované STL jako výřez panelu; open_file ho ukáže.

  3. Posuvníky jako parametry

    wall, fillet, holes, slot length: každý se stane -D klíč=hodnota pro OpenSCAD. Posuň jeden a model se za půl vteřiny znovu vyexportuje.

  4. Tlačítka se zkratkami

    export STL na 1, výkres (PDF) na 2, přepínač materiálu, stav s hmotností. Stream deck obě tlačítka zrcadlí.

  5. Model naživo

    STL ve 3D panelu: trojúhelníky, rozměry v mm, objem; fit, duch Δ original, kontrola tiskové plochy, SpaceMouse.

  6. Soubory v gitu

    brief.md, bracket.scad, bom.md, parts/bracket.stl — každý výstup odvozený ze zdroje, verzovaný jako kód.

  • 3D tisk

    od promptu k STL a plánu tisku pro tvůj vlastní slicer

  • elektronika

    desky v KiCadu s DRC/ERC, gerbery, sesazení desky s krabičkou

  • dřevo

    výkresy v nábytkářské kvalitě, kusovníky a plány povrchové úpravy

  • kov

    svařované a šroubované rámy z ocelových profilů; rozviny plechu

  • CNC a laser

    DXF a PDF v měřítku 1:1

  • software

    kde Robion začal: agenti, worktrees, diffy, review

  • OpenSCAD
  • build123d
  • STEP · STL · 3MF · GLB
  • KiCad + DRC/ERC
  • Gerber · DXF · PDF
  • SpaceMouse
  • kontrola tiskové plochy

Poctivé hranice: Robion nikdy neslicuje a negeneruje dráhy nástroje. Tištěný díl končí u STL a plánu tisku; CNC díl u DXF a výkresu.

Agenti, kteří ukazují svou práci

Dvaatřicet nástrojů, všechny na ukazování a ptaní.

Každý Claude Code, který Robion spustí, dostane malý MCP server. Jeho nástroje otevírají panely, staví ovládací prvky, sledují logy, čtou ostatní terminály, zakládají sourozenecké tasky a píší pravidla — vždy uvnitř složky tasku, nikdy nesahají na nastavení.

ukázat
open_fileopen_filesopen_diffopen_urlrequest_reviewset_titleget_activity
náhled
preview_screenshotdom_queryrequest_element_pick
ovládání
set_controlsget_controlsremove_controlscontrols_help
logy a terminály
set_log_sourcesquery_logsremove_log_sourcesread_terminalsearch_terminals
rozvětvení
start_taskwait_task
nástěnka
board_listboard_addboard_updateboard_moveboard_remove
automatizace
set_automationtest_automationlist_automationsremove_automationautomation_historyautomations_help

Důvěra

Pravidla, která aplikace nikdy neporuší.

Agent píše. Ty schvaluješ.
Robion sám od sebe nikdy nezmění soubor; každá změna agenta je diff, který si přečteš, dáš do stage, nebo zahodíš.
Pane host vlastní každý proces.
Ukonči aplikaci; agenti, buildy i dev servery běží dál. Nic dalšího instalovat — Node je uvnitř aplikace.
Nástroje ukazují, nikdy neřídí.
Nástroje agenta otevírají panely, staví ovládací prvky a navrhují pravidla. Nemohou měnit nastavení a pravidlo napsané agentem zůstává vypnuté, dokud ho nezapneš.
Stroje startují na kliknutí člověka.
Příkazy definované agentem běží, když stiskneš tlačítko — nikdy samy od sebe. To platí i pro tiskárny a frézky.
Tvůj kód zůstává na tvém stroji.
Lokální server na loopbacku; telefon jen uvnitř tvého tailnetu. Anonymní počty použití jdou do PostHogu v EU a vypnou se v Nastavení → Soukromí.
Jantarová znamená, že je potřeba člověk.
A nikdy nic jiného.

Co potřebuješ

Běží na tvém Macu. Tvůj kód tam zůstává.

macOS
Apple Silicon nebo Intel, podepsaný a notarizovaný build; Node je uvnitř
Claude Code CLI
agenti jsou tvoje vlastní sezení Claude Code, na tvém předplatném
git
projekty jsou repozitáře; worktrees, diffy a merge ho potřebují
OpenSCAD / KiCad
volitelné — pro živé vykreslení modelu a kontroly desek
Python + build123d
volitelné — pro BREP modely, STEP a výkresy
Tailscale
volitelné — pro telefon a linuxový server

Otázky

Je to zdarma?
Stažení je zdarma.
Windows nebo Linux?
Desktopová aplikace je jen pro macOS. Server běží bez okna na Linuxu; ovládáš ho z telefonu a přes robion-cli tui v terminálu.
Kam jde můj kód?
Nikam. Robion běží lokálně; agenti jsou tvoje vlastní sezení Claude Code na tvém stroji.
Volá Robion sám nějaký model?
Ne. Automatizace běží bez modelu v cestě. Jediný běh modelu, který Robion spouští, je plánovací sezení Správce — běh Claude Code, který si zapneš.
Musím umět CAD?
Ne. Popíšeš věc a ladíš posuvníky; parametrický model píše agent. Znalost CADu pomůže, ale pointa je, že není nutná.

Stáhnout

Stáhni si Robion.

Zdarma. Podepsané a notarizované DMG, automatické aktualizace z GitHub releases.

Poslední vydání