Vobuda
Stiahnuť Ako to fungujeClaude Codevs CodexPorovnanie O nás Kontakt

Claude Code s ovládacím panelom namiesto scrollbacku

Skutočný Claude Code, s vašimi skillmi, vašou pamäťou a vašimi oprávneniami, bežiaci v bloku okna. Nad ním všetko, čo o sebe vie, zobrazené ako menu, na ktoré dosiahne myš.

Prečo je desktopová appka pre Claude Code zlý nápad a čo postaviť namiesto nej

Každých pár týždňov niekto začne stavať desktopovú appku pre Claude Code: chatové okno s vlastným klientom, vlastným úložiskom relácií a vlastným zoznamom modelov. Mesiac to funguje. Potom Anthropic vydá model, zmení flag, presunie miesto, kde sa ukladajú relácie, a appka sa isto mýli o programe, ktorý leží hneď vedľa na tom istom disku.

Vobuda ide inou cestou: agenta nereimplementovať, ale pripojiť sa k nemu. Pod panelom beží skutočný binárny súbor claude, ktorý ste si nainštalovali, s vašimi zručnosťami, vašou pamäťou, vašimi MCP servermi a vašimi oprávneniami. Nič sa neproxuje. Nič sa neimplementuje nanovo. Pridávame len to, čo terminál nedokáže: čítanie stavu agenta z jeho vlastných súborov a obrazovky a jeho premietnutie tam, kam dosiahne myš.

V tom je rozdiel medzi Claude Code GUI, ktoré zastará, a takým, ktoré zastarať nemôže. Model, ktorý vyjde zajtra, sa objaví v menu, len čo sa o ňom Claude Code dozvie, a tu netreba meniť vôbec nič.

Všetko na paneli pochádza od agenta pod ním

Blok Claude Code vypĺňajúci okno s ovládacou lištou nad ním a otvoreným menu modelov: vybraný Opus 5.5 so strednou úrovňou úsilia, pod ním Fable, Sonnet a Haiku s úrovňami úsilia, nad odpoveďou o testovaní obmedzovača počtu požiadaviek Blok Claude Code vypĺňajúci okno s ovládacou lištou nad ním a otvoreným menu modelov: vybraný Opus 5.5 so strednou úrovňou úsilia, pod ním Fable, Sonnet a Haiku s úrovňami úsilia, nad odpoveďou o testovaní obmedzovača počtu požiadaviek
Menu modelov otvorené na ovládacej lište: aktuálny model a úsilie sú označené a stlačenie iného ho pošle Claude Code. Pod lištou sa model, kontext a cache čítajú z relácie.
  • Slash príkazy Claude Code ako menu

    Jeho vstavané príkazy, okrem iných /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp a /status, každý vypísaný s popisom, čo robí, vo vašom jazyku. Agent kreslí vlastné menu pomocou šípok, kam myš vôbec nedosiahne.

  • Skilly Claude Code, zoskupené a spočítané

    Každá zručnosť, ktorú tento priečinok naozaj má, zoskupená podľa pôvodu: vaše vlastné z ~/.claude/skills, projektové zo zodpovedajúceho priečinka v ňom, tímové, alebo tie, ktoré priniesol plugin. Šesťdesiat skillov zo šiestich zdrojov je zoznam, ktorý si môžete prezrieť, namiesto názvu, ktorý si musíte pamätať.

  • Relácie podľa ich prvého riadku

    Načítané z ~/.claude/projects spolu s časom, kedy každá bežala. Nová spustí novú reláciu, pokračovanie pošle vlastný --continue Claude Code a staršia sa otvorí cez --resume s jej id. Konverzáciu si vyberáte podľa prvej vety, čo je presne to, ako si ju človek naozaj zapamätá.

  • Model a úroveň vedľa neho

    Zoznam modelov Claude Code pochádza z jeho vlastného súboru, čo je poctivý zdroj, overený podľa limitov, ktoré uvádza váš účet: najprv Opus s kontextom miliónu tokenov, nakoniec Sonnet a Haiku. Tlačidlo nesie hodnotu, nie slovo model: Opus 5.5 s vysokým úsilím, prečítané zo stavového riadku agenta. A skôr než obrazovka čokoľvek povie, tlačidlo ukazuje, s čím podľa vlastného settings.json Claude Code začne.

  • Plánovací režim a ostatné režimy prístupu

    Režimy Claude Code: rozhoduje sa sám, prijíma úpravy, pýta sa pred každým krokom, len plánuje. Prečítané z jeho vlastnej obrazovky a menené stláčaním jeho vlastnej klávesy koľkokrát treba, namiesto nášho nastavenia, ktoré by potichu mohlo nesúhlasiť s tým, čo agent naozaj robí.

Traja agenti a vedieť, ktorý čaká

Odznak povie, že sa niečo stalo. Nepovie čo, a kým sa pozriete, obrazovka to už preskrolovala.

Kým ste boli preč

Zakaždým, keď agent prejde z práce do čakania, okno si uchová jeden riadok: ktorý blok, ktorý agent, o čo ho požiadali, kedy skončil, ako dlho to trvalo. Panel agentov ich zobrazuje zoskupené podľa bloku, najnovšie hore, s pruhom na ľavom okraji tých, ktoré ste ešte nevideli. Kliknutím na riadok sa presuniete na daný blok.

Medzera namiesto dohadu

Požiadavka sa číta z vlastnej obrazovky agenta podľa tvaru jeho vstupného riadku, nikdy podľa konkrétneho slova v ňom, pretože rozhranie agenta sa mení s každým vydaním. Keď sa nedá prečítať, riadok si uchová čas a trvanie a požiadavku necháva prázdnu. Interval kratší ako päť sekúnd bez akejkoľvek požiadavky sa neukladá: to je agent, ktorý premýšľa nad jedným stlačením klávesy, a zaznamenávanie takýchto udalostí by zavalilo tie tri riadky, na ktorých záleží.

Keď príde limit používania

Claude Code vie limit používania prečkať sám a pokračovať, keď sa vráti. Keď s čakaním nezačal, lišta ukáže jedno tlačidlo, ktoré otvorí vlastné menu Claude Code pre tento limit, a voľba je na vás. Vobuda sama nič neposiela. Ak má práca pokračovať, kým ste preč, nechajte Mac bdelý na čas, ktorý zvolíte, od pol hodiny do dvanástich hodín, v Nastaveniach, Agenti.

Signály, ktoré zmiznú, keď zareagujete

Na karte pulzuje odznak, prehrá sa zvuk, ktorý ste si vybrali, a príde systémové upozornenie, keď vobuda nie je okno vpredu. Ticho, keď ňou je: upozornenie na niečo, čo je už na obrazovke, je presne to, čo ľudí naučí upozornenia vypnúť. Zmizne pri vašom prvom kroku v okne, kliknutí, stlačení klávesy alebo scrolli.

Vibe coding bez straty niti

Spôsob, akým ľudia s agentom dnes naozaj pracujú, je slučka: opíš, sleduj, oprav, opíš znova, a bežia tri takéto slučky naraz naprieč tromi projektmi. Slučka sama je v poriadku. Láme sa evidencia okolo nej.

Strácate prehľad, na akom modeli je ktorý blok, pretože jeden ste zmenili pred hodinou vnútri agenta a okno sa to nedozvedelo. Strácate prehľad, ktorý z troch čaká na oprávnenie, pretože všetky tri odznaky vyzerajú rovnako. Strácate reláciu, v ktorej ste boli včera, pretože nájsť ju znamená pamätať si názov namiesto vety. A strácate screenshot, ktorý ste mu chceli odovzdať, pretože uložiť súbor a napísať jeho cestu sú v strede myšlienky štyri kroky.

Každá z týchto vecí je časť stavu, ktorú agent už pozná a terminál už zahodil. Prečítať ho späť a zobraziť je celá funkcia. Pretiahnite screenshot priamo z náhľadu v rohu obrazovky na blok, kde agent beží, a agent dostane obrázok: rovnakú cestu, akou sa odovzdáva súborová cesta, čo je presne to, ako ho chce dostať Claude Code.

Čo sa číta a odkiaľ sa to číta

Nič z tohto zoznamu nie je hodnota, ktorú ukladáme, okrem popisov lomkových príkazov. Každá sa zisťuje v momente, keď sa zobrazuje.

Na paneliNačítané z
Predchádzajúce relácie~/.claude/projects, s prvým riadkom a časom každej relácie
Skilly~/.claude/skills a zodpovedajúci priečinok v projekte, zoskupené podľa zdroja
Slash príkazyVstavané príkazy Claude Code, každý popísaný nami vo vašom jazyku
Zoznam modelovVlastný súbor Claude Code, zapísaný podľa toho, čo mu povie jeho server, a limity vášho účtu
Úrovne náročnostiModel, ktorý sa práve používa
Aktuálny model a úroveňVlastný stavový riadok agenta, s jeho settings.json ako odpoveďou skôr, než sa obrazovka ozve
Režim oprávneníVlastná obrazovka Claude Code, menená stláčaním jeho vlastnej klávesy
PokračovanieVlastný deklarovaný flag agenta: --continue pre Claude Code, resume --last pre Codex

Agent je JSON popis v agents.json, rozpoznaný podľa toho, ako vyzerá jeho proces, takže pridanie ďalšieho nevyžaduje žiadny kód. Agent, ktorý nedeklaruje flag na pokračovanie, tlačidlo nedostane.

Táto časť bola najprv chyba. Okno vydávalo jeden zoznam modelov a jeden prepínač na pokračovanie, napísané v čase, keď existoval jeden agent, a ponechané globálne, keď boli traja, takže otvorenie bloku Codex ponúklo Opus, Sonnet a Haiku a stlačenie pokračovania poslalo codex --continue, na čo Codex odpovedá chybou používania. Teraz čokoľvek, čo sa číta z programu, patrí tomuto programu a pýta sa výhradne cez neho. Zoznam modelov Codexu už vôbec nie je náš: menu otvorí vlastný výber Codexu, prečíta riadky, ktoré ukazuje, a stlačí ten, ktorý ste zvolili, s úrovňami vlastnými každému modelu.

Claude Code vo vobude, podrobne

Je toto Claude Code GUI alebo wrapper?

Ani jedno. Skutočný Claude Code beží v termináli, v bloku, a vobuda nad ním kreslí ovládací panel podľa toho, čo tá inštalácia hovorí sama o sebe. Vaše skilly, pamäť, MCP servery a oprávnenia sú tie, ktoré už máte. Medzi vami a agentom nie je žiadny náš klient.

Ako uvidím predchádzajúce relácie Claude Code?

Menu relácií na paneli ich vypíše podľa prvého riadku a času, načítané z ~/.claude/projects. Otvorenie jednej spustí vlastný --resume Claude Code s daným id relácie. Pokračovanie spustí jeho vlastný --continue.

Môžem zmeniť model Claude Code bez písania?

Áno. Tlačidlo modelu nesie práve používaný model a otvára modely, ktoré podľa vlastného súboru Claude Code môže váš účet používať, najprv Opus s kontextom miliónu tokenov a po ňom Sonnet a Haiku. Tlačidlo úsilia vedľa neho nesie úroveň a ponúka, čo aktuálny model podporuje. Obe naďalej čítajú stavový riadok agenta, takže zmena modelu vnútri agenta aktualizuje tlačidlá, namiesto toho, aby ich nechala klamať.

Zobrazuje skilly Claude Code?

Vypíše každý skill, ktorý priečinok naozaj má, zoskupený podľa pôvodu a spočítaný, takže si ich môžete prezrieť namiesto toho, aby ste si pamätali názov. Číta priečinky, nič neinštaluje, nepublikuje ani nehostuje.

Môžem spustiť Claude Code a Codex naraz?

Áno, v dvoch blokoch toho istého okna alebo v dvoch kartách, každý s vlastným panelom čítajúcim vlastného agenta. Ako sa tie dva líšia v praxi, si pozrite na porovnávacej stránke.

Čo lokálne modely?

Lokálny model cez Ollama je záznam v agents.json a nevyžaduje žiadny kód, presne na to bol agent ako JSON popis určený.

Vidí vobuda moje konverzácie?

Číta vlastné súbory agenta na vašom disku, aby nakreslila menu, a vaše konverzácie cez nás nejdú nikam. Jediná požiadavka na váš účet Claude sa týka limitov používania: každých päť minút, kým je panel na obrazovke, sa pýta Anthropicu s prihlásením, ktoré Claude Code drží vo vašej Kľúčenke, a token ide len k Anthropicu. Žiadny účet u nás ani žiadny náš server medzi tým nie je.

Pridajte panel k agentovi, ktorého už máte

Zadarmo, bez účtu, a agent pod ním je ten, ktorý ste si nainštalovali vy.

curl -fsSL https://vobuda.com/install.sh | sh