Vobuda
Preuzmite Kako radiClaude Codeprotiv CodexaUsporedba O nama Kontakt

Claude Code, s kontrolnom trakom umjesto scrollbacka

Pravi Claude Code, s vašim vještinama, vašom memorijom i vašim dopuštenjima, pokrenut u bloku prozora. Iznad njega sve što on zna o sebi, prikazano kao izbornici kojima miš može upravljati.

Zašto je Claude Code desktop aplikacija pogrešna ideja, i što graditi umjesto toga

Svakih nekoliko tjedana netko pokrene Claude Code desktop aplikaciju: prozor za chat sa svojim vlastitim klijentom, vlastitom pohranom sesija i vlastitim popisom modela. Radi mjesec dana. Onda Anthropic izda novi model, promijeni zastavicu, premjesti mjesto gdje se sesije čuvaju, i aplikacija je uvjereno u krivu u vezi programa koji sjedi na istom disku.

Vobuda bira drugi put: ne reimplementirati agenta, nego se na njega priključiti. Ispod trake radi pravi program claude koji ste instalirali, s vašim vještinama, vašom memorijom, vašim MCP poslužiteljima i vašim dopuštenjima. Ništa se ne posreduje. Ništa se ne reimplementira. Dodajemo samo ono što terminal ne može: čitanje stanja agenta iz njegovih vlastitih datoteka i zaslona i njegovo stavljanje tamo gdje ga miš može dosegnuti.

To je razlika između grafičkog sučelja za Claude Code koje zastari i onog koje ne može zastariti. Model koji izađe sutra pojavljuje se u izborniku čim Claude Code za njega sazna, a ovdje se ne mora mijenjati ništa.

Sve na traci dolazi od agenta ispod nje

Blok Claude Code koji ispunjava prozor s kontrolnom trakom iznad njega i otvorenim izbornikom modela: odabran Opus 5.5 sa srednjim trudom, ispod njega Fable, Sonnet i Haiku s razinama truda, iznad odgovora o testiranju ograničivača broja zahtjeva Blok Claude Code koji ispunjava prozor s kontrolnom trakom iznad njega i otvorenim izbornikom modela: odabran Opus 5.5 sa srednjim trudom, ispod njega Fable, Sonnet i Haiku s razinama truda, iznad odgovora o testiranju ograničivača broja zahtjeva
Izbornik modela otvoren na kontrolnoj traci: trenutni model i trud su označeni, a pritisak na drugi šalje ga Claude Codeu. Ispod trake model, kontekst i predmemorija čitaju se iz sesije.
  • Claude Code slash naredbe, kao izbornici

    Njegove ugrađene naredbe, među njima /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp i /status, svaka navedena s onim što radi, na vašem jeziku. Agent crta vlastite izbornike strelicama, do kojih miš uopće ne može doći.

  • Claude Code vještine, grupirane i prebrojane

    Svaka vještina koju ova mapa doista ima, grupirana po izvoru: vaše osobne iz ~/.claude/skills, projektne iz odgovarajuće mape unutar njega, timske, ili one koje je donio dodatak. Šezdeset vještina iz šest izvora je popis kroz koji možete proći, a ne ime koje morate pamtiti.

  • Sesije, prema svojoj prvoj rečenici

    Očitano iz ~/.claude/projects, s vremenom kada je svaka pokrenuta. Nova pokreće jednu, nastavak šalje vlastiti --continue Claude Codea, a starija se otvara s --resume i svojim id-om. Razgovor birate po njegovoj prvoj rečenici, jer se tako netko doista i sjeti razgovora.

  • Model, i razina truda uz njega

    Popis modela Claude Codea dolazi iz njegove vlastite datoteke, što je pošten izvor, provjeren prema ograničenjima koja navodi vaš račun: prvo Opus s kontekstom od milijun tokena, na kraju Sonnet i Haiku. Gumb nosi vrijednost, ne riječ model: Opus 5.5 s visokim trudom, pročitano iz agentova retka stanja. A prije nego što zaslon išta kaže, gumb pokazuje s čim će se prema vlastitom settings.json pokrenuti Claude Code.

  • Način planiranja i ostali načini pristupa

    Načini Claude Codea: odlučuje sam, prihvaća izmjene, pita prije svakog koraka, samo planira. Čita se s njegova vlastitog zaslona i mijenja pritiskom njegove vlastite tipke koliko god je puta potrebno, umjesto naše postavke koja bi se neprimjetno mogla razilaziti s onim što agent stvarno radi.

Tri agenta, i znati koji čeka

Značka kaže da se nešto dogodilo. Ne kaže što, a dok pogledate, ekran je to već pomaknuo dalje.

Dok vas nije bilo

Svaki put kad agent prijeđe iz rada u čekanje, prozor zadrži jedan redak: koji blok, koji agent, što je traženo, kad je stao, koliko je trajalo. Panel agenata ih prikazuje grupirane po bloku, najnovije prvo, s isticanjem uz lijevi rub onih koje niste vidjeli. Klik na redak vodi do tog bloka.

Praznina umjesto nagađanja

Zahtjev se čita s vlastitog ekrana agenta prema obliku njegovog retka za unos, nikad prema riječi u njemu, jer se sučelje agenta mijenja sa svakim izdanjem. Kad se ne može očitati, redak zadrži vrijeme i trajanje, a zahtjev ostavi praznim. Razdoblje kraće od pet sekundi bez ikakvog upita se ne bilježi: to je agent koji razmišlja o jednom pritisku tipke, a bilježenje toga bi zatrpalo tri retka koja su bitna.

Kad stigne ograničenje korištenja

Claude Code može sam pričekati ograničenje korištenja i nastaviti kad se vrati. Kad to čekanje nije započeo, traka prikazuje jedan gumb koji otvara Claudeov vlastiti izbornik za ograničenje, a izbor je vaš. Vobuda sama ne šalje ništa. Ako rad treba ići dalje dok vas nema, neka Mac ostane budan onoliko dugo koliko odaberete, od pola sata do dvanaest sati, u Postavkama, Agenti.

Signali koji se čiste kad reagirate

Značka pulsira na kartici, oglašava se zvuk koji ste odabrali, a stiže i sistemska obavijest kad Vobuda nije prozor ispred vas. Tiho kad jest: obavijest za nešto što je već na ekranu upravo je ono što ljude navikne da isključe obavijesti. Čisti se pri vašoj prvoj radnji u prozoru, kliku, pritisku tipke ili skrolanju.

Vibe kodiranje bez gubljenja niti

Način na koji ljudi danas doista rade s agentom je petlja: opiši, gledaj, ispravi, opiši ponovno, a pritom se istovremeno vrte tri takve petlje na tri projekta. Petlja je u redu. Ono što se lomi je vođenje evidencije oko nje.

Izgubite koji je model na kojem bloku, jer ste jedan promijenili prije sat vremena unutar agenta, a prozor to nikad nije saznao. Izgubite koji od tri čeka dopuštenje, jer sve tri značke izgledaju isto. Izgubite sesiju u kojoj ste bili jučer, jer je pronaći znači sjetiti se imena umjesto rečenice. I izgubite snimku zaslona koju ste htjeli predati agentu, jer je spremanje datoteke i upisivanje njene putanje četiri koraka usred misli.

Sve je to podatak koji agent već zna, a terminal ga je već odbacio. Njegovo ponovno čitanje i prikazivanje je cijela značajka. Povucite snimku zaslona izravno iz sličice u kutu ekrana na blok gdje agent radi, i agent dobiva sliku: istim putem kojim putuje putanja datoteke, što je točno način na koji Claude Code želi da mu se ona preda.

Što se čita, i odakle se čita

Ništa na ovom popisu nije vrijednost koju pohranjujemo, osim opisa naredbi s kosom crtom. Svaka se traži u trenutku kad se prikazuje.

Na traciČita se iz
Prošle sesije~/.claude/projects, s prvim retkom i vremenom svake sesije
Vještine~/.claude/skills i odgovarajuća mapa unutar projekta, grupirano po izvoru
Slash naredbeUgrađene naredbe Claude Codea, svaku opisujemo mi na vašem jeziku
Popis modelaVlastita datoteka Claude Codea, zapisana kako joj kaže njezin poslužitelj, i ograničenja vašeg računa
Razine trudaModel koji se koristi
Trenutni model i trudVlastita statusna traka agenta, s njegovim settings.json kao odgovorom prije nego ekran progovori
Način dopuštenjaVlastiti zaslon Claude Codea, mijenja se pritiskom njegove vlastite tipke
NastavakVlastita deklarirana zastavica agenta: --continue za Claude Code, resume --last za Codex

Agent je JSON opis u agents.json, prepoznat po izgledu svog procesa, pa dodavanje novog ne zahtijeva kod. Agent koji ne deklarira zastavicu za nastavak ne dobiva taj gumb.

Ovaj je dio najprije bio greška. Prozor je isporučivao jedan popis modela i jednu zastavicu nastavka, napisane kad je postojao jedan agent i ostavljene globalne kad su bila tri, pa je otvaranje bloka Codex nudilo Opus, Sonnet i Haiku, a pritisak na nastavak slao je codex --continue, na što Codex odgovara pogreškom korištenja. Sada sve što se čita iz programa pripada tom programu i traži se samo preko njega. Codexov popis modela više uopće nije naš: izbornik otvara Codexov vlastiti izbornik, čita retke koje prikazuje i pritišće onaj koji ste odabrali, s razinama vlastitima svakom modelu.

Claude Code u vobudi, detaljno

Je li ovo Claude Code GUI ili wrapper?

Ni jedno ni drugo. Pravi Claude Code radi u bloku terminala, a Vobuda iznad njega crta kontrolnu traku na temelju onoga što ta instalacija kaže o sebi. Vaše vještine, memorija, MCP serveri i dopuštenja su ona koja već imate. Između vas i agenta nema nikakvog našeg klijenta.

Kako vidim prošle Claude Code sesije?

Izbornik sesija na traci ih navodi po prvom retku i vremenu, očitano iz ~/.claude/projects. Otvaranje jedne pokreće vlastiti --resume Claude Codea s tim id-om sesije. Nastavak pokreće njegov vlastiti --continue.

Mogu li promijeniti Claude Code model bez tipkanja?

Da. Gumb modela nosi model koji se koristi i otvara modele za koje prema vlastitoj datoteci Claude Codea vaš račun može koristiti, prvo Opus s kontekstom od milijun tokena, a nakon njega Sonnet i Haiku. Gumb truda uz njega nosi razinu i nudi ono što podržava model u uporabi. Oba i dalje čitaju redak stanja agenta, pa promjena modela unutar agenta ažurira gumbe umjesto da ih ostavi da lažu.

Prikazuje li Claude Code vještine?

Popisuje svaku vještinu koju mapa doista ima, grupiranu po izvoru i prebrojanu, tako da ih možete pregledati umjesto pamtiti ime. Čita mape; ne instalira, ne objavljuje niti bilo što hostira.

Mogu li istovremeno pokrenuti Claude Code i Codex?

Da, u dva bloka istog prozora ili u dvije kartice, svaki sa svojom trakom koja čita svog agenta. Pogledajte razliku u praksi na stranici usporedbe.

A lokalni modeli?

Lokalni model preko Ollame je unos u agents.json i ne zahtijeva kod, što je i svrha toga što je agent JSON opis.

Vidi li Vobuda moje razgovore?

Čita agentove vlastite datoteke na vašem disku da bi nacrtala izbornike, a vaši razgovori kroz nas ne idu nikamo. Jedan zahtjev o vašem računu Claude odnosi se na ograničenja korištenja: svakih pet minuta, dok je traka na zaslonu, pita Anthropic s prijavom koju Claude Code drži u vašem Privjesku ključeva, a token ide samo Anthropicu. Kod nas nema računa i između nema našeg poslužitelja.

Stavite traku na agenta kojeg već koristite

Besplatno, bez računa, a agent ispod je onaj koji ste vi instalirali.

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