Vobuda
Atsisiųsti Kaip tai veikiaClaude Codeprieš CodexPalyginimas Apie Kontaktai

Mac terminalas, rodantis, ką daro jūsų agentas

Claude Code ir Codex gauna juostą su modeliu, pastangomis, leidimų režimu ir ankstesnėmis sesijomis kaip meniu, užuot tekstu, kuris tik praslenka. Kiekvienas nustatymas yra failas, kurį galite atverti. Nemokamai, be paskyros, be telemetrijos, macOS ir Linux.

curl -fsSL https://vobuda.com/install.sh | sh
Atsisiųsti macOS · Apple silicon Intel 4.2.5 · 11.0 MB Apple silicon · 11.7 MB Intel · macOS 10.15+
  • Nemokama, visam laikui
  • Be paskyros
  • Be telemetrijos
  • Pasirašyta Apple
Vobudos langas: kortelių juosta su mygtuku Integracija, terminalo blokas, ką tik paleidęs git log ir sėkmingą testų vykdymą, Claude Code blokas su valdymo juosta, aiškinančia užklausų ribotuvą, ir dokas su Papildiniais prie dešiniojo krašto Vobudos langas: kortelių juosta su mygtuku Integracija, terminalo blokas, ką tik paleidęs git log ir sėkmingą testų vykdymą, Claude Code blokas su valdymo juosta, aiškinančia užklausų ribotuvą, ir dokas su Papildiniais prie dešiniojo krašto
  • 40 sąsajos kalbų
  • Jokios paskyros, niekada
  • 25 terminalo paletės
  • Be telemetrijos
  • 70+ veiksmų su Cmd+K
  • Pasirašyta ir patvirtinta Apple
  • 227 spalvinamų failų tipai
  • Nemokama darbui ir verslui
  • 12 stebėjimo skydelių tipų
  • Viena eilutė diegimui ir atnaujinimui
  • 2000+ patikrų prieš kiekvieną leidimą
  • macOS 10.15+ ir Linux

Ką dabar turi mokėti geriausias Mac terminalas

Terminalai būna arba greiti ir pliki, arba patogūs ir uždari. Nė vienas nepastebėjo, kas iš tikrųjų visą dieną sėdi tame lange.

Dvidešimt metų pasirinkimas buvo paprastas. Greitieji terminalai savo konfigūraciją laiko failuose, kuriuos valdote patys, ir baigiasi ties apvalkalu. Patogieji prideda skydelius ir blizgesį, o tada paprašo paskyros ir jūsų istoriją perkelia į svetimą serverį. Tekdavo rinktis, be ko galėtumėte apsieiti.

Tada tai, kas visą dieną sėdi terminale, nustojo būti apvalkalu. Tai agentas: Claude Code, Codex, vietinis modelis. O terminalas tam netinka pagal formą. Agentas turi modelį, pastangų lygį, leidimų režimą, sesijų istoriją ir būseną, ir visa tai atkeliauja kaip prabėgantis tekstas, kuris tampa nematomas vos tik nubėga. Galiausiai tenka skaityti tris ekranus, kad suprastumėte, kuris iš trijų agentų laukia jūsų.

Vobuda yra trečias atsakymas, pastatytas ant trijų sprendimų ir visko, kas iš jų seka. Viskas, ką programa žino, yra failas, kurį galite perskaityti. Kiekvienas veiksmas turi vieną pavadinimą, kokiu keliu bepasiektumėte. Agentas yra visateisė lango dalis. Aplink tai ji daro tai, dėl ko žmonės paprastai atveria dar tris programas, nes langas, mokantis laikyti bloką, gali laikyti bet kurį iš jų.

Trys sprendimai, iš kurių išplaukia visa programa

{  "theme": "tokyo-night",  "look": "soft",  "term": { "font": "JetBrains Mono", "fontSize": 13 },  "window": { "opacity": 0.96, "quakeKey": "cmd+`", "restoreSession": true },  "signals": { "done": { "sound": "Glass" }, "notice": true }} // Save the file. The window redraws. Nothing asks for a restart.
{  "name": "Tokyo Night", "light": false,  "app.bg": "#21222e", "app.fg": "#c0caf5", "app.accent": "#8db0ff",  "term.bg": "#1a1b26", "term.fg": "#c0caf5", "term.cursor": "#7aa2f7",  "term.black": "#15161e", "term.red": "#f7768e", "term.green": "#9ece6a",  "term.yellow": "#e0af68", "term.blue": "#7aa2f7", "term.magenta": "#bb9af7"} // An excerpt. The whole file has all sixteen terminal colours, the selection and the tab strip.
{  "cmd+k":       "app.commands",  "cmd+d":       "block.split",  "cmd+shift+d": "block.split-down",  "cmd+shift+v": "voice.dictate",  "cmd+shift+r": "voice.read",  "cmd+shift+2": "block.to-tab:2"} // The macOS menu bar is built from this same file.
{  "name": "Essentials only",  "panels": [    { "kind": "cpu", "title": "PROCESSOR" },    { "kind": "mem", "title": "MEMORY" },    { "kind": "procs", "title": "PROCESSES", "rows": 10 }  ]}

Tai tikri failai, tikrame aplanke. Atverkite vieną, pakeiskite eilutę, išsaugokite - ir langas atsinaujins veikimo metu.

Kiekvienas nustatymas - failas

Jokios duomenų bazės, jokios paskyros, jokios paslėptos būsenos. ~/.config/vobuda laiko skaitomą JSON, stebimą programai veikiant: išsaugokite failą ir langas nupiešiamas iš naujo. Temos, išvaizdos, monitoriaus skinai, doko mygtukai, agentų aprašai, spartieji klavišai, projektai. Jūsų nustatymų aplankas gali būti git saugykla, jis išsaugomas kaip vienas archyvas ir atkuriamas kitame Mac.

Penki keliai į vieną veiksmą

Mygtukas, klavišas, macOS meniu juosta, Cmd+K ir komandų eilutė - visi jie tą patį veiksmą vadina iš vieno žodyno. Ne penkios realizacijos, o viena. Todėl agentas gali pertvarkyti jūsų langą komanda vobuda do block.split-down, o jūs galite tiksliai perskaityti, ką jis padarė, ir todėl sąsajos testai visą programą valdo per jos pačios komandų eilutę.

Agentas apibūdina save pats

Sesijos ateina iš paties agento failų. Modeliai ateina iš jo paties diegimo, o Codex atveju iš jo paties parinkiklio. Pastangos ateina iš naudojamo modelio. Claude Code leidimų režimas nuskaitomas iš jo ekrano ir keičiamas paspaudžiant jo paties klavišą. Nieko čia nėra mūsų sudarytas svetimų modelių sąrašas, nes toks sąrašas pasensta tą dieną, kai išeina naujas modelis.

Kodavimas iš pojūčio, su valdikliais po ranka

Jei visą dieną perduodate darbus agentui ir skaitote, kas grįžta atgal, čia kaip tik tai, kas pasikeičia.

Claude Code blokas, užpildantis langą, su valdymo juosta virš jo ir atviru modelių meniu: pasirinktas Opus 5.5 su vidutinėmis pastangomis, žemiau Fable, Sonnet ir Haiku su jų pastangų lygiais, virš atsakymo apie užklausų ribotuvo testavimą Claude Code blokas, užpildantis langą, su valdymo juosta virš jo ir atviru modelių meniu: pasirinktas Opus 5.5 su vidutinėmis pastangomis, žemiau Fable, Sonnet ir Haiku su jų pastangų lygiais, virš atsakymo apie užklausų ribotuvo testavimą
Valdymo juostos modelių meniu virš veikiančio Claude Code: dabartinis pasirinkimas yra Opus 5.5 su vidutinėmis pastangomis, o kiekvienas kitas diegimo siūlomas modelis išvardytas su savo pastangų lygiais.
  • Claude Code įstrižojo brūkšnio komandos kaip meniu

    Jo įtaisytosios komandos, tarp jų /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp ir /status, kiekviena išvardyta su tuo, ką daro, jūsų kalba. Agentas savo meniu piešia rodyklių klavišais, kurių pelė apskritai negali pasiekti. Tai paprasti išskleidžiamieji sąrašai, nupiešti mūsų, virš veikiančio agento.

  • Visi įgūdžiai, kuriuos šis aplankas iš tikrųjų turi

    Sugrupuoti pagal kilmę ir suskaičiuoti: jūsų paties, jūsų komandos, atnešti papildinio. Šešiasdešimt įgūdžių iš šešių šaltinių - tai sąrašas, kurį galite peržiūrėti, o ne vardas, kurį turite atsiminti. Claude Code įgūdžiai imami iš ~/.claude/skills ir atitinkamo aplanko projekto viduje.

  • Ankstesnės sesijos pagal pirmą eilutę

    Nuskaitytos iš paties agento failų, nurodant, kada kiekviena vyko. New pradeda naują, continue tęsia paskutinę, o bet kurią senesnę gali atsidaryti pagal pirmą sakinį - juk būtent taip žmogus ir prisimena pokalbį.

  • Modeliai, kuriuos gali naudoti jūsų paskyra

    Opus su milijono žetonų kontekstu, modeliai, kuriuos, kaip Claude Code paskutinį kartą girdėjo, jūsų paskyra gali naudoti, tada Sonnet ir Haiku, kiekvienas su jo palaikomais pastangų lygiais. Abu mygtukai rodo reikšmę, o ne žodį modelis, nes ji skaitoma iš paties agento būsenos eilutės, o mūsų įsitikinimas pasenų tą akimirką, kai pakeistumėte jį agente.

  • Ką jis gali daryti neklausdamas

    Claude Code režimai: sprendžia pats, priima pakeitimus, klausia prieš kiekvieną žingsnį, tik planuoja. Skaitomi iš jo paties ekrano ir keičiami paspaudžiant jo paties klavišą tiek kartų, kiek reikia, užuot buvę mūsų nustatymas, kuris galėtų tyliai neatitikti tiesos.

Viskas, ką ji moka, viename sąraše

Su tiek veiksmų dauguma programos praktiškai paslėpta. Cmd+K yra kelias, atsakantis į klausimą „ką ji moka“, o ne į komandą „daryk tai“.

Komandų sąrašas, atvertas virš terminalo ir Claude Code bloko: Nauja kortelė, Uždaryti kortelę, Laikyti šį kompiuterį budrų, padalijimai ir Uždaryti bloką, kiekviena su veiksmo pavadinimu ir spartuoju klavišu, o viršuje laukas sąrašui susiaurinti Komandų sąrašas, atvertas virš terminalo ir Claude Code bloko: Nauja kortelė, Uždaryti kortelę, Laikyti šį kompiuterį budrų, padalijimai ir Uždaryti bloką, kiekviena su veiksmo pavadinimu ir spartuoju klavišu, o viršuje laukas sąrašui susiaurinti
Komandų sąrašas, atvertas su Cmd+K: kiekvienas veiksmas pagal pavadinimą, su veiksmo pavadinimu ir spartuoju klavišu, o viršuje laukas, susiaurinantis sąrašą rašant.
  • Ji moko klavišų, o ne juos pakeičia

    Kiekviena eilutė rodo savo spartųjį klavišą. Kas du kartus sugriebia sąrašą dėl to paties veiksmo, trečią kartą klavišą jau žinos.

  • Tai ne penktas žodynas

    Kiekviena eilutė paleidžia veiksmą pagal vardą, lygiai taip pat, kaip mygtukas, klavišas, meniu juosta ir komandų eilutė. Patikra abiem kryptimis lygina rodomą lentelę su branduolio sąrašu: veiksmas, kuris egzistuoja, bet ten nepasiūlytas, nutraukia kompiliavimą.

  • Tas pats rinkinys valdo testus

    Sąsajos testai visą programą valdo per tą patį žodyną, o ne per privatų kabliuką. Todėl komandų eilute galima pasitikėti, ir todėl agentas gali pertvarkyti jūsų langą, o jūs galite tiksliai perskaityti, ką jis padarė.

Tie patys vardai veikia ir be jokio lango

Kiekvienas veiksmas turi vardą, ir tas vardas yra visa sąsaja. Klavišas, mygtukas, meniu juosta, komandų sąrašas ir komandų eilutė pasiekia tą patį žodyną, todėl viską, ką galite padaryti ranka, galite ir užrašyti.

  • Jokio prievado, nieko nereikia nustatyti

    Komandų eilutė įmeta vieną mažą failą į nustatymų aplanką, o langas jį pasiima. Nereikia atverti prievado ar ką nors nustatyti, kad pirmoji komanda veiktų.

  • Todėl ją gali valdyti ir agentas

    Claude Code, veikiantis bloke, gali padalyti jūsų langą, pakeisti temą, atsidaryti failą šalia savęs ir pasakyti, ką padarė, naudodamas tuos pačius vardus, kuriuos būtum įvedęs pats. Jam nereikia jokio privilegijuoto kabliuko, nes tokio tiesiog nėra.

  • Ir todėl langas gali atsakinėti į klausimus

    Įrašyta bet kuriame vobuda bloke, vobuda state išspausdina kaip JSON tai, kas iš tikrųjų atidaryta: korteles, jų blokus ir tai, kas kiekviename veikia, bei temą. Skriptas, norintis grąžinti jūsų ryto išdėstymą, tai perskaito ir atkuria.

zsh

      ~/dev/vobuda❯vobuda state
      {"tabs": [{ "title": "site", "blocks": [{ "agent": "claude", "cwd": "/Users/you/site" }] }], "theme": "tokyo-night", …}
    
      ~/dev/vobuda❯vobuda do block.split-down
      # the same name the key presses and the menu bar item
    
      ~/dev/vobuda❯vobuda theme catppuccin-mocha
      # the window redraws; the file it read is yours to edit
    
      ~/dev/vobuda❯vobuda where
      /Users/you/.config/vobuda
    ~/dev/vobuda❯

Kas vyksta, kai nežiūri

Kol jūsų nebuvo

Kiekvieną kartą agentui sustojus išsaugoma viena eilutė: koks blokas, ko jo paprašyta, kada baigė, kiek užtruko. Sugrupuota pagal bloką, naujausi pirmiau, su žyma krašte to, ko dar nematėte. Užklausa nuskaitoma iš agento ekrano ir lieka tuščia, kai jos nepavyksta nuskaityti, nes spėjimas įraše yra blogesnis už spragą. Saugoma penkiasdešimt vienam langui, todėl „kol manęs nebuvo“ apima ir „kol miegojau“.

Naudojimo riba ir Mac, norintis užmigti

Kai Claude Code sustoja ties naudojimo riba ir pats laukti nepradėjo, juosta siūlo vieną mygtuką, atveriantį paties Claude Code meniu šiai ribai, kur laukimas ir tęsimas jūsų pasirinkimas. Vobuda pati nieko nesiunčia. Atskirai galite laikyti Mac budrų jūsų pasirinktą laiką, nuo pusvalandžio iki dvylikos valandų, iš nustatymų arba vienu veiksmu, o ženklelis kortelių juostoje rodo sulaikymą ir leidžia jį paleisti.

Signalai, į kuriuos gali reaguoti

Agentas, kuris baigė darbą arba laukia leidimo, pulsuoja ženkleliu ant savo kortelės, groja jūsų pasirinktą garsą ir siunčia sistemos pranešimą, kai Vobuda nėra priekyje esantis langas. Ženklelis dingsta po pirmo jūsų veiksmo lange - paspaudimo, klavišo ar slinkties, o ne tiesiog žymekliui pravažiavus per jį.

Numeskite ekrano nuotrauką ant jo

Ištempkite failą iš Finder ant bloko, ir jo kelias bus įvestas ten, su kabutėmis ir paruoštas paleisti. Numeskite ekrano nuotrauką ar bet kokį paveikslėlį ant bloko, kuriame veikia agentas, ir agentas gaus paveikslėlį - būtent taip Claude Code ir Codex ir nori jį gauti. Tempkite tiesiai iš miniatiūros ekrano kampe - nieko iš anksto išsaugoti nereikia.

Sistemos monitorius tame pačiame lange

Dvylika skydelių tipų, o kuriuos matote, lemia failas, o ne ekranas, kurį kažkas kartą suprojektavo.

Sistemos monitorius bloke šalia terminalo: procesoriaus apkrova su istorija, kiekvienas branduolys, naudojama atmintis, laisva vieta paleidimo diske, disko skaitymas ir rašymas bei tinklo srautas Sistemos monitorius bloke šalia terminalo: procesoriaus apkrova su istorija, kiekvienas branduolys, naudojama atmintis, laisva vieta paleidimo diske, disko skaitymas ir rašymas bei tinklo srautas
Monitorius šalia apvalkalo: procesoriaus apkrova su neseną istorija, kiekvienas branduolys, atmintis, paleidimo diskas, disko skaitymas ir rašymas bei tinklas.
  • Skaičiai sąžiningi patys sau

    Reikšmė, kurią sistema tik įvertina, o ne tiksliai išmatuoja, žymima tildės ženklu, o nesant įrangos rodoma tuščia reikšmė, o ne nulis. Kompiuteris be atskiro GPU negauna GPU skydelio, rodančio nulį procentų.

  • Abu adresai, prie kiekvieno - kopijavimo mygtukas

    Skydelis pirmiausia įvardija adresą, kurį mato internetas, o po juo adresą, kurį kompiuteris turi savo tinkle. Klausia tik kol skydelis rodomas ekrane, maždaug kas dešimt minučių arba kas trisdešimt sekundžių, kol adresas dar nežinomas, o užklausa apie kompiuterį neneša nieko.

  • Išdėstoma tempiant

    Monitoriaus skydeliai, doko mygtukai ir agento juostos dalys pakeliami ir sudedami į vietas tuo pačiu gestu, o eilutė paimama už rankenėlės kairėje, kad tempimas niekada nepavogtų žodžio, kurį norėjai pažymėti.

Kas išeina iš jūsų kompiuterio

Beveik nieko, ir kiekvieną iš šių dalykų verta paminėti tiesiai, o ne paslėpti politikos dokumente.

KasKur tai keliauja
Jūsų kalbaAtpažįstama pačiame kompiuteryje, naudojant sistemos pačios technologiją, reikalaujant atpažinimo įrenginyje, o ne tiesiog jam teikiant pirmenybę. Kalba, kuriai reikėtų tinklo, atmetama, kartu pateikiant instrukcijas, kaip ją įdiegti vietoje.
Jūsų failai, nustatymai ir istorijaLieka kompiuteryje. Nėra paskyros ir mūsų sinchronizacijos. Vienintelė kopija, kuri išeina, yra nustatymų kopija, kurią Mac laiko iCloud Drive, pagal numatytuosius nustatymus įjungta, per Apple, su vienu jungikliu, kuris ją išjungia.
KlaidosUžrašomos ten, kur įvyksta, prieš įrašant išvalomos ir niekur nesiunčiamos, kol to neįjungiate. Tada daugiausia kartą per dieną mūsų gavėjui, su atsitiktiniu šio kompiuterio numeriu ir niekada su jo pavadinimu.
Kartą per dienąAr vobuda turi naujesnę versiją, iš vobuda.com ar GitHub; ar ją turi Claude Code ir Codex, iš npm; ir papildinių katalogas.
Adresų skydelisKol rodomas ekrane, maždaug viena užklausa kas dešimt minučių, klausianti, kokį adresą mato internetas.

Paskutinės dvi neneša nieko apie jus ar kompiuterį. Viena papildoma užklausa, siunčiama Mac kompiuteryje su Claude Code kas penkias minutes, kol agento juosta rodoma ekrane, klausia Anthropic apie jūsų paskyros ribas su prisijungimu, kurį Claude Code laiko jūsų Raktų ryšulyje; žetonas keliauja tik Anthropic. Nėra analitikos ir naudojimo ataskaitų, ne kaip nustatymas, kurį galite išjungti, o kaip kodas, kurio nėra. Privatumo puslapyje išvardyta kiekviena užklausa.

Mac terminalas, kuriame kiekvienas nustatymas - failas

Įtaisytos temos gyvena pačiame vykdomajame faile, o nustatymų aplankas jas perrašo, todėl atnaujinimas atneša naujas spalvas, neperrašydamas nieko, ką patys redagavote. Pristatomos dvidešimt penkios terminalo paletės, dvi iš jų sukurtos žmonėms su spalvų suvokimo sutrikimais ir prieš išleidimą patikrintos testu, imituojančiu tris jo formas. Temų rinkiklis nurodo pasirenkamos temos kontrastą ir tai, kiek jos spalvas gali atskirti spalvų neskiriantis skaitytojas, nes tema, kurios negalima perskaityti, nėra tema.

Dvidešimt devynios langų išvaizdos lemia lango formą, o ne jo spalvas: kampus, šešėlius, skydelių spalvas, skaidrumą ir tai, ar dokas apskritai piešiamas. Sukurkite savo vienu mygtuku, iš bet kurios naudojamos išvaizdos, ir ji tampa failu jūsų išvaizdų aplanke kaip ir bet kuri kita. Viską, ką išvaizda nudažo, kita išvaizda grąžina, nes spalva, kurios negalima nuimti, yra spalva, kurios niekas neturėtų galėti uždėti.

Niekas neprašo perkrauti programos. Niekada. Nustatymų aplankas nuolat stebimas, o dabar tai apima ir dvi branduolio valdomas dalis - macOS meniu juostą ir iškrentančio lango pasaulinį klavišą. Patikra perskaito kiekvieną nustatymų ekrano užuominą ir nutraukia kompiliavimą, jei ten pasitaiko žodis „perkrauti“.

Failas atsidaro šalia apvalkalo

Išvestyje pasirodo kelias, reikia pakeisti dvi eilutes, ir iki šiol tai reiškė reikėjimą išeiti į redaktorių, o grįžus - prarasti apvalkalo kontekstą.

Failas src/main.ts, atidarytas redaktoriuje šalia terminalo bloko su sėkmingu testų vykdymu, ir failų skydelis, išvardijantis projekto aplankus ir failus su jų dydžiais Failas src/main.ts, atidarytas redaktoriuje šalia terminalo bloko su sėkmingu testų vykdymu, ir failų skydelis, išvardijantis projekto aplankus ir failus su jų dydžiais
Failas, atidarytas šalia apvalkalo, kuris paleido jo testus: src/main.ts su eilučių numeriais ir spalvinimu ir failų skydelis kairėje.
  • Išsaugojimas - apgalvotas veiksmas

    Niekas neįrašoma, kol nepaspausite Cmd+S. Redaktorius, rašantis kiekvieną raidę iš karto, tinka pastabų programai, bet ne šalia veikiančio apvalkalo.

  • Atsisakymai svarbūs lygiai taip pat, kaip ir rašymas

    Failas, pasikeitęs diske nuo atidarymo, neperrašomas. Dvejetainis failas nerodomas kaip iškraipytas tekstas. Aplankas apskritai neatidaromas, o uždarant redaguotą failą - paklausiama.

  • Failo paieška

    Paieška pagal vardą po aplanku, kuriame šiuo metu esi, ir kiekvienas rezultatas nurodo, kuriuose dviejuose aplankuose jis yra, nes vien vardas neišskirs dviejų index.ts. Praleidžiami node_modules, .git ir panašūs, o įvedus mažiau nei dvi raides - nieko nedaroma.

Spalva, kurią iš tikrųjų gali perskaityti

Dvidešimt penkios paletės, dvidešimt devynios langų išvaizdos ir parinkiklis, sakantis jums tiesą apie abi.

Nustatymų ekranas skiltyje Išvaizda: temų sąrašo pabaiga, išvaizda, lango skaidrumas ir mažiausias kontrastas bei prieinamumo rodmuo pasirinktai Prieinamai temai: teksto kontrastas AAA ir atskiriamumo įvertis spalvų neskiriantiems Nustatymų ekranas skiltyje Išvaizda: temų sąrašo pabaiga, išvaizda, lango skaidrumas ir mažiausias kontrastas bei prieinamumo rodmuo pasirinktai Prieinamai temai: teksto kontrastas AAA ir atskiriamumo įvertis spalvų neskiriantiems
Parinkiklis įvertina naudojamą temą: teksto kontrastą pagal pasiektą WCAG lygį ir kiek toli viena nuo kitos lieka jos spalvos spalvų neskiriančiam skaitytojui. Čia rodoma Prieinama tema pasiekia AAA.
  • Dvi paletės, sukurtos spalvų suvokimo sutrikimams

    Prieš išleidimą patikrintos testu, imituojančiu tris sutrikimo formas. Tema, kurios negalima perskaityti, nėra tema.

  • Stilius, kurį susikuri pats

    Pradėkite nuo bet kurio šiuo metu naudojamo stiliaus, redaguokite jo spalvas pačioje sekcijoje, ir jis taps failu jūsų išvaizdų aplanke, lygiai kaip bet kuris kitas. Ką vienas stilius nudažo, kitas grąžina atgal.

  • Niekas neprašo perkrauti

    Niekada. Nustatymų aplankas nuolat stebimas, įskaitant macOS meniu juostą ir iškrentančio lango pasaulinį klavišą, kuriuos valdo branduolys. Patikra perskaito kiekvieną nustatymų ekrano užuominą ir nutraukia kompiliavimą, jei pasitaiko žodis „perkrauti“.

Ir visa kita, ką turi laikyti langas

Blokas yra blokas. Kai langas moka laikyti vieną, jis laiko bet kurį iš jų. Tai, kas per didelė, kad priklausytų visiems, ateina kaip papildinys iš paties vobudos katalogo, įdiegiamas ir pašalinamas visas vienu paspaudimu: Design, kuriuo parodote į gyvą puslapį ir pasakote, ką keisti, ir Director, vadovas, kuris surengia pasitarimą, pasamdo darbui reikalingus agentus ir perduoda jums rezultatą.

Failas, atsidarantis šalia apvalkalo

Spalvinimas 227 failų tipams, paimtas iš paties terminalo temos, todėl atsidaręs failas atrodo natūraliai šalia apvalkalo, kuris jį pavadino. Paieška visame projekte, failo atidarymas įvedus dalį jo vardo, keli žymekliai. Niekas neįrašoma, kol nepaspausite Cmd+S, failas, pasikeitęs diske jums nematant, neperrašomas, o dvejetainis failas atmetamas, o ne rodomas kaip triukšmas.

Viskas, ką ji moka, viename sąraše

Cmd+K atveria visus veiksmus kaip sąrašą, kuriame galite rašyti. Raidės sutampa iš eilės, todėl „spld“ suranda „Split down“, o kiekviena eilutė rodo savo spartųjį klavišą, taip išmokstami klavišai. Patikra laiko tą sąrašą prieš branduolio žodyną abiem kryptimis: veiksmas, kuris egzistuoja, bet ten nesiūlomas, nutraukia kompiliavimą.

Iškrentantis langas

Nustatykite vieną globalų klavišą ir terminalas nusileidžia iš ekrano viršaus; tas pats klavišas jį paslepia ir grąžina fokusą ten, iš kur jį iškvietėte. Kol klavišo nepasirinkote, nenustatytas joks.

Tinklalapis kaip blokas

Puslapis atsidaro išdėstyme lygiai kaip bet kas kitas, su savo adreso juosta, žymomis ir pradžios puslapiu, ir grįžta kartu su sesija. Kur atsidaro agento naršyklė - sprendi pats.

Perskaitykite atsakymą garsiai

Mac kompiuteryje Cmd+Shift+R garsiai perskaito paskutinį agento atsakymą sistemos balsais. Skaitomas atsakymas, o ne ekranas: dekoracijos, įkėlimo indikatorius ir užuominų juosta praleidžiami, kelias tampa failo pavadinimu, o skaitymas sustoja ties komanda, kuri atsakymą sukūrė.

Projektai

Projektas yra langas su savo kortelėmis, savo aplanku, savo tema ir savo doku, laikomas kaip failas aplanke workspaces ir atveriamas iš nustatymų, meniu ar komandų eilutės.

Trumpai

Platforma
macOS 10.15 ir naujesnė, atskiras paketas Apple silicon ir atskiras Intel, o diegimo eilutė pasirenka tinkamą; Linux kaip .deb arba AppImage Intel/AMD ir ARM
Kaina
Nemokama, tiek asmeniniam, tiek komerciniam naudojimui
Paskyra
Nereikalinga
Sukurta su
Rust, Tauri 2, React 19, xterm.js, pagal numatytuosius nustatymus piešiamas kaip tekstas, o GPU atvaizdavimas pasirinktinis
Nustatymai
Skaitomas JSON ~/.config/vobuda, perkraunamas iškart, dešimtyje skilčių su paieška per kiekvieną nustatymą
Sąsaja
40 kalbų, įskaitant rašomas iš dešinės į kairę, su gidu kiekviena kalba
Temos
25 terminalo paletės, 29 langų išvaizdos, savi monitoriaus skinai
Diegimas
Mac kompiuteryje viena eilutė, švariame Mac be slaptažodžio; Linux sistemoje .deb arba AppImage
Parašas
Apple Developer ID, notarizuota ir prisegta
Kodas
Nepublikuojamas. Žr. licenciją

Klausimai, kuriuos žmonės užduoda prieš įsidiegdami

Ar Vobuda nemokama?

Taip, ir tiek komerciniam, tiek asmeniniam naudojimui. Nėra jokio bandomojo laikotarpio, mokamo lygio ar paskyros kūrimo. Ko licencija neleidžia - tai perduoti programą toliau: platinti kopiją, ją parduoti, siūlyti kaip paslaugą ar išardyti.

Ar Vobuda atviro kodo?

Ne. Ji nemokama, bet uždaro kodo: dalinamasi tik sukompiliuota versija, o pirminis kodas nepublikuojamas. Viešoje saugykloje yra README, pakeitimų žurnalas, licencija ir šio puslapio iliustracijos.

Ar macOS įspės mane atidarant?

Ne. Diegimo paketas pasirašytas Apple Developer ID, notarizuotas, o diegyklė prisegta, todėl Mac, kuris jos dar nematė, atidaro be jokio įspėjimo. Ankstesnės versijos buvo pasirašytos mūsų pačių sertifikatu ir įspėdavo - tai baigėsi su versija 0.1.1.

Ar veikia su Intel Mac kompiuteriais?

Taip. Yra vienas paketas Apple silicon ir vienas Intel, diegimo eilutė pati pasirenka tinkamą, o minimali versija - macOS 10.15.

Ar man reikia Claude Code ar Codex, kad galėčiau ją naudoti?

Ne. Tai pirmiausia terminalas: po dviejų trumpų klausimų pirmą kartą paleidus atsidaro su vienu apvalkalo bloku ir daugiau niekuo. Agento juosta atsiranda, kai bloke veikia agentas, ir niekada anksčiau.

Koks terminalas geriausiai tinka su Claude Code?

Iš tikrųjų klausimas yra, ką terminalas daro su agento būsena. Vobuda nuskaito paties Claude Code sesijas, įgūdžius, modelius, pastangų lygius ir leidimų režimą ir sudeda juos į juostą virš bloko, todėl nieko iš to nereikia rašyti ar atsiminti. Niekas neperduodama per tarpinį serverį ir niekas nerealizuojama iš naujo: apačioje - tikras Claude Code su jūsų įgūdžiais, jūsų atmintimi ir jūsų leidimais.

Ar yra Linux ar Windows versija?

Linux taip. Atsisiuntimo puslapyje yra .deb ir AppImage paketai Intel/AMD ir ARM kompiuteriams, skirti Ubuntu 22.04+, Debian 12+, Fedora 36+ ir openSUSE Leap 15.6+. Diktavimas ir skaitymas garsiai veikia tik macOS. Windows versijos nėra, ir datos jai nurodyti negalime.

Ką ji siunčia per tinklą?

Kartą per dieną klausia, ar vobuda, Claude Code ir Codex turi naujesnių versijų, ir atsisiunčia papildinių katalogą. Kol adresų skydelis rodomas ekrane, klausia, kokį adresą mato internetas. Mac kompiuteryje su Claude Code, kol agento juosta rodoma ekrane, kas penkias minutes klausia Anthropic apie jūsų paskyros ribas su paties Claude Code prisijungimu. Klaidų ataskaitos išeina tik jei jas įjungiate. Nėra analitikos ir naudojimo ataskaitų, o privatumo puslapyje išvardyta kiekviena užklausa.

Viena eilutė ją įdiegia, ta pati eilutė ir atnaujina

Jokios paskyros, jokio prisijungimo, nieko iš anksto konfigūruoti nereikia. Arba tiesiog parsisiųsk pasirašytą diegimo paketą ir spustelėk du kartus.

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