Claude Code, vezérlősávval a végtelen görgetés helyett
Az igazi Claude Code, a saját skilljeiddel, memóriáddal és jogosultságaiddal, az ablak egy blokkjában futva. Fölötte pedig minden, amit magáról tud, menükként megjelenítve, amit az egér is használni tud.
Miért rossz ötlet egy Claude Code asztali app, és mit érdemes helyette építeni
Néhány hetente valaki nekiáll egy Claude Code asztali appnak: egy chatablaknak a saját kliensével, saját munkamenet-tárolójával és saját modelllistájával. Egy hónapig működik. Aztán az Anthropic kiad egy modellt, megváltoztat egy flaget, máshova teszi a munkamenetek tárolását, és az app magabiztosan téved egy programról, ami ugyanazon a lemezen ül mellette.
A Vobuda a másik utat választja: nem újraimplementálni az ügynököt, hanem rácsatlakozni. A sáv alatt a valódi claude program fut, amelyet telepítettél, a skilljeiddel, az emlékezeteddel, az MCP-szervereiddel és az engedélyeiddel. Semmi sincs proxyzva. Semmi sincs újraimplementálva. Azt adjuk hozzá, amit a terminál nem tud: az ügynök állapotának kiolvasását a saját fájljaiból és képernyőjéből, és odatételét, ahol az egér elérheti.
Ez a különbség az elavuló Claude Code felület és az olyan között, amely nem tud elavulni. A modell, amely holnap megjelenik, akkor jelenik meg a menüben, amint a Claude Code tud róla, és itt semmit sem kell változtatni.
A sávon minden az alatta futó ügynöktől származik
-
Claude Code parancsok, menükként
A beépített parancsai, köztük a /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp és /status, mindegyik felsorolva azzal, mit csinál, a te nyelveden. Az ügynök nyilakkal rajzolja a saját menüit, amelyeket az egér egyáltalán nem ér el.
-
Claude Code skillek, csoportosítva és megszámolva
Minden skill, ami ténylegesen megvan ebben a mappában, aszerint csoportosítva, hogy honnan származik: a sajátjaid a ~/.claude/skills mappából, a projekté a benne lévő megfelelő mappából, a csapatodé, és amit egy plugin hozott. Hatvan skill hat forrásból olyan lista, amit végig lehet nézni, nem pedig egy név, amit meg kell jegyezni.
-
Munkamenetek, az első soruk alapján
A ~/.claude/projects mappából kiolvasva, mindegyik futási idejével együtt. Az Új egyet indít, a Folytatás elküldi a Claude Code saját --continue parancsát, egy régebbi pedig a --resume és az azonosítója segítségével nyílik meg. A beszélgetést az első mondata alapján választod ki, mert valójában így emlékszik rá bárki.
-
A modell, és mellette az erőfeszítés
A Claude Code modelllistája a saját fájljából jön, ami a tisztességes forrás, a fiókod által megnevezett korlátokkal egyeztetve: elöl az Opus a millió tokenes kontextussal, utoljára a Sonnet és a Haiku. A gomb az értéket viszi, nem a modell szót: Opus 5.5 magas erőfeszítéssel, az ügynök saját állapotsorából kiolvasva. És mielőtt a képernyő bármit mondana, a gomb azt mutatja, amivel a Claude Code saját settings.json-ja szerint indulni fog.
-
Terv mód és a többi hozzáférési mód
A Claude Code üzemmódjai: maga dönt, elfogadja a szerkesztéseket, minden lépés előtt kérdez, csak tervez. A saját képernyőjéről kiolvasva és a saját billentyűjének annyiszori lenyomásával váltva, ahányszor kell, nem egy általunk fenntartott beállítás, amely csendben eltérhetne attól, amit az ügynök valójában csinál.
Három ügynök, és tudni, melyik vár
Egy jelzés azt mondja, hogy történt valami. Azt nem mondja meg, hogy mi, és mire odanézel, a képernyő már túlgörgetett rajta.
Amíg távol voltál
Minden alkalommal, amikor egy ügynök munkából várakozásba vált, az ablak megőriz egy sort: melyik blokk, melyik ügynök, mit kértek tőle, mikor állt meg, mennyi ideig tartott. Az ügynökpanel blokkonként csoportosítva mutatja őket, a legújabbal elöl, és a még nem látott sorok bal szélén egy kiemeléssel. Egy sorra kattintva a hozzá tartozó blokkhoz ugrik.
Hiányzó adat, nem találgatás
A kérést az ügynök saját képernyőjéről olvassuk ki, a beviteli sor alakja alapján, sosem egy benne lévő szó alapján, mert egy ügynök felülete minden kiadással változik. Ha nem olvasható ki, a sor megtartja az időt és az időtartamot, a kérést pedig üresen hagyja. Egy öt másodperc alatti szakaszt, amiben semmit sem kértek, nem tartunk meg: az az ügynök egy billentyűleütésen gondolkodik, és ezek rögzítése maga alá temeti azt a három sort, ami számít.
Amikor megjön a használati korlát
A Claude Code maga is kivárhatja a használati korlátot, és folytathatja, amikor visszatér. Ha ezt a várakozást nem kezdte el, a sáv egyetlen gombot mutat, amely megnyitja a Claude Code saját menüjét a korláthoz, és a választás a tiéd. A Vobuda magától semmit nem küld. Ha a munkának tovább kell futnia, amíg nem vagy ott, tartsd ébren a Macet egy általad választott ideig, fél órától tizenkét óráig, a Beállítások Ügynökök részében.
Jelzések, amelyek eltűnnek, amint cselekszel
Egy jelzés lüktet a fülön, lejátszódik egy általad választott hang, és érkezik egy rendszerértesítés, amikor a Vobuda nincs elöl. Néma, amikor elöl van: egy értesítés valamiről, ami már a képernyőn van, arra tanítja meg az embereket, hogy kikapcsolják az értesítéseket. Az ablakban végzett első műveletedre eltűnik: egy kattintásra, egy billentyűre vagy egy görgetésre.
Vibe coding a fonál elvesztése nélkül
Ahogy az emberek ma ténylegesen dolgoznak egy ügynökkel, az egy hurok: leírod, figyeled, javítod, újra leírod, és három ilyen hurkot futtatsz egyszerre három projekten át. A hurokkal nincs baj. Ami elromlik, az a körülötte lévő nyilvántartás.
Elveszíted, hogy melyik blokk melyik modellen fut, mert egy órája megváltoztattál egyet az ügynökön belül, és az ablak sosem tudott róla. Elveszíted, hogy a három közül melyik vár jogosultságra, mert mindhárom jelzés egyformán néz ki. Elveszíted a tegnapi munkamenetet, mert a megtalálásához egy nevet kell megjegyezned egy mondat helyett. És elveszíted a képernyőképet, amit át akartál adni neki, mert egy fájl elmentése és az elérési útjának begépelése négy lépés egy gondolat közepén.
Ezek mindegyike olyan állapot, amit az ügynök már ismer, és amit a terminál már eldobott. Ennek visszaolvasása és megjelenítése az egész funkció. Húzd a képernyőképet közvetlenül a képernyő sarkában lévő bélyegképről arra a blokkra, ahol az ügynök fut, és az ügynök megkapja a képet: ugyanazon az úton, mint egy fájlelérési út, ami pontosan az, ahogy a Claude Code szereti megkapni.
Mit olvasunk ki, és honnan
Semmi sem ezen a listán olyan érték, amelyet tárolnánk, a perjeles parancsok leírásait kivéve. Mindegyiket abban a pillanatban kérdezzük le, amikor megjelenik.
| A sávon | Honnan olvassuk |
|---|---|
| Korábbi munkamenetek | A ~/.claude/projects mappából, minden munkamenet első sorával és idejével |
| Skillek | A ~/.claude/skills mappából és a projekten belüli megfelelő mappából, forrás szerint csoportosítva |
| Parancsok | A Claude Code beépített parancsai, mindegyiket mi írtuk le a te nyelveden |
| Modelllista | A Claude Code saját fájlja, úgy írva, ahogy a szervere mondja neki, és a fiókod korlátai |
| Erőfeszítési szintek | A használt modellből |
| Jelenlegi modell és erőfeszítés | Az ügynök saját státuszsorából, a settings.json fájljával mint válasszal, mielőtt a képernyő megszólalna |
| Jogosultsági mód | A Claude Code saját képernyője, a saját billentyűjének lenyomásával váltva |
| Folytatás | Az ügynök saját deklarált flagje: --continue a Claude Code esetén, resume --last a Codex esetén |
Egy ügynök egy JSON leírás az agents.json fájlban, a folyamatának kinézete alapján felismerve, így egy új hozzáadása nem igényel kódot. Egy ügynök, amely nem deklarál folytatás flaget, nem kapja meg a gombot.
Ez a rész először hiba volt. Az ablak egy modelllistát és egy folytatás-kapcsolót szállított, amelyeket akkor írtak, amikor egy ügynök volt, és globálisan hagytak, amikor három lett, ezért egy Codex blokk megnyitásakor az Opus, a Sonnet és a Haiku jelent meg, a folytatás megnyomása pedig codex --continue-t küldött, amire a Codex használati hibával válaszol. Most minden, ami egy programból olvasódik ki, ahhoz a programhoz tartozik, és csak rajta keresztül kérdezzük le. A Codex modelllistája már egyáltalán nem a miénk: a menü megnyitja a Codex saját választóját, elolvassa a sorokat, amelyeket mutat, és megnyomja azt, amelyiket kiválasztottad, minden modell saját szintjeivel.
Claude Code a vobudában, részletesen
Ez egy Claude Code GUI vagy egy wrapper?
Egyik sem. A valódi Claude Code egy terminálblokkban fut, és a Vobuda egy vezérlősávot rajzol fölé abból, amit az adott telepítés magáról mond. A skilljeid, a memóriád, az MCP szervereid és a jogosultságaid azok, amik már megvannak. Nincs a mi kliensünk közted és az ügynök között.
Hogyan látom a korábbi Claude Code munkameneteket?
A sávon lévő munkamenet menü az első soruk és idejük alapján listázza őket, a ~/.claude/projects mappából kiolvasva. Az egyik megnyitása lefuttatja a Claude Code saját --resume parancsát az adott munkamenet azonosítójával. A Folytatás a saját --continue parancsát futtatja.
Megváltoztathatom a Claude Code modelljét gépelés nélkül?
Igen. A modell gombja a használatban lévő modellt viszi, és megnyitja azokat a modelleket, amelyeket a Claude Code saját fájlja szerint a fiókod használhat, elöl az Opus a millió tokenes kontextussal, utána a Sonnet és a Haiku. Mellette az erőfeszítés gombja a szintet viszi, és azt kínálja, amit a használatban lévő modell támogat. Mindkettő tovább olvassa az ügynök állapotsorát, így a modell váltása az ügynökön belül frissíti a gombokat, ahelyett hogy hazudni hagyná őket.
Megmutatja a Claude Code skilleket?
Felsorolja az összes skillt, ami ténylegesen megvan a mappában, aszerint csoportosítva és megszámolva, hogy honnan származnak, így végig tudod nézni őket ahelyett, hogy meg kellene jegyezned egy nevet. A mappákat olvassa; nem telepít, nem publikál és nem hosztol semmit.
Futtathatom a Claude Code-ot és a Codexet egyszerre?
Igen, ugyanazon ablak két blokkjában vagy két fülön, mindegyik a saját sávjával, amely a saját ügynökét olvassa ki. Nézd meg, hogyan különbözik a kettő a gyakorlatban az összehasonlító oldalon.
Mi a helyzet a helyi modellekkel?
Egy helyi modell az Ollamán keresztül egy bejegyzés az agents.json fájlban, és nem igényel kódot, ami pontosan arra való, hogy egy ügynök egy JSON leírás.
Látja a Vobuda a beszélgetéseimet?
Az ügynök saját fájljait olvassa a lemezeden, hogy megrajzolja a menüket, és a beszélgetéseid rajtunk keresztül sehová nem mennek. Az egyetlen kérés a Claude fiókodról a használati korlátaidra vonatkozik: ötpercenként, amíg egy sáv a képernyőn van, megkérdezi az Anthropicot azzal a bejelentkezéssel, amelyet a Claude Code a Kulcstartódban tart, és a token csak az Anthropichoz megy. Nálunk nincs fiók, és nincs köztünk a mi szerverünk.
Tegyél sávot arra az ügynökre, amit már futtatsz
Ingyenes, nincs szükség fiókra, és az alatta lévő ügynök az, amit te telepítettél.
curl -fsSL https://vobuda.com/install.sh | sh