Vobuda
Download Hoe het werktClaude Codevs CodexVergelijk Over ons Contact

De Mac-terminal die laat zien wat je agent doet

Claude Code en Codex krijgen een balk met hun model, effort, toestemmingsmodus en eerdere sessies als menu's, in plaats van voorbijscrollende tekst. Elke instelling is een bestand dat je kunt openen. Gratis, geen account, geen telemetrie, op macOS en Linux.

curl -fsSL https://vobuda.com/install.sh | sh
Download voor macOS · Apple silicon Intel 4.2.5 · 11.0 MB Apple silicon · 11.7 MB Intel · macOS 10.15+
  • Gratis, voor altijd
  • Geen account
  • Geen telemetrie
  • Ondertekend door Apple
Het Vobuda-venster: een tabstrip met de Integratie-knop, een terminalblok dat net git log en een geslaagde testrun heeft uitgevoerd, een Claude Code-blok waarvan de bedieningsbalk de rate limiter uitlegt, en het dock met Plugins langs de rechterrand Het Vobuda-venster: een tabstrip met de Integratie-knop, een terminalblok dat net git log en een geslaagde testrun heeft uitgevoerd, een Claude Code-blok waarvan de bedieningsbalk de rate limiter uitlegt, en het dock met Plugins langs de rechterrand
  • 40 interfacetalen
  • Nooit een account
  • 25 terminalpaletten
  • Geen telemetrie
  • 70+ acties via Cmd+K
  • Ondertekend en genotariseerd door Apple
  • 227 soorten bestanden gekleurd
  • Gratis, voor werk en zakelijk gebruik
  • 12 soorten monitorpanelen
  • Eén regel om te installeren en bij te werken
  • 2000+ controles vóór elke release
  • macOS 10.15+ en Linux

Wat de beste terminal voor Mac nu moet kunnen

Terminals zijn ofwel snel en kaal, ofwel comfortabel en gesloten. Geen van beide heeft gemerkt wat er eigenlijk de hele dag in het venster zit.

Twintig jaar lang was de keuze simpel. De snelle terminals bewaren hun configuratie in bestanden die van jou zijn en houden op bij de shell. De comfortabele voegen panelen en gepolijstheid toe, vragen dan om een account en zetten je geschiedenis op iemands server. Je koos welke helft je kon missen.

Toen hield het ding dat de hele dag in de terminal zit op een shell te zijn. Het is een agent: Claude Code, Codex, een lokaal model. En een terminal heeft daar de verkeerde vorm voor. Een agent heeft een model, een effortniveau, een toestemmingsmodus, een sessiegeschiedenis en een status, en dat alles komt binnen als voorbijscrollende tekst, onzichtbaar zodra het voorbij is gescrold. Je eindigt met het lezen van drie schermen om uit te vinden welke van je drie agents op je wacht.

Vobuda is het derde antwoord, gebouwd op drie beslissingen en alles wat daaruit volgt. Alles wat het programma weet is een bestand dat je kunt lezen. Elke actie heeft één naam, hoe je er ook bij komt. De agent is een volwaardig onderdeel van het venster. Daaromheen doet het wat mensen normaal drie extra programma's voor openen, want zodra een venster weet hoe het een blok moet bevatten, kan het elk van hen bevatten.

Drie beslissingen, en het hele programma volgt daaruit

{  "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 }  ]}

Dit zijn de echte bestanden, in de echte map. Open er een, wijzig een regel, sla op, en het venster tekent zichzelf opnieuw terwijl het draait.

Elke instelling is een bestand

Geen database, geen account, geen verborgen status. ~/.config/vobuda bevat leesbare JSON, die tijdens het draaien van het programma wordt gevolgd: sla het bestand op en het venster tekent zichzelf opnieuw. Thema's, looks, monitorskins, dockknoppen, agentbeschrijvingen, sneltoetsen, projecten. Je instellingenmap kan een git-repository zijn, en ze wordt opgeslagen als één archief en hersteld op een andere Mac.

Vijf wegen naar één actie

Een knop, een toets, de macOS-menubalk, Cmd+K en de command line noemen allemaal dezelfde actie uit één woordenboek. Geen vijf implementaties, maar één. Daarom kan een agent je venster herschikken met vobuda do block.split-down en kun jij precies lezen wat hij deed, en daarom sturen de interfacetests het hele programma aan via zijn eigen command line.

De agent beschrijft zichzelf

Sessies komen uit de eigen bestanden van de agent. Modellen komen uit zijn eigen installatie, of bij Codex uit zijn eigen kiezer. Effort komt van het model dat in gebruik is. De toestemmingsmodus van Claude Code wordt van zijn eigen scherm gelezen en gewijzigd door zijn eigen toets in te drukken. Niets hiervan is onze lijst van andermans modellen, want die lijst is verouderd op de dag dat er een nieuw model verschijnt.

Vibe coding, met de bediening onder je hand

Als je de hele dag werk aan een agent overdraagt en leest wat terugkomt, is dit het deel dat verandert.

Een Claude Code-blok dat het venster vult, met de bedieningsbalk erboven en het modelmenu open: Opus 5.5 met gemiddelde effort is geselecteerd, daaronder Fable, Sonnet en Haiku met hun effortniveaus, boven een antwoord over het testen van de rate limiter Een Claude Code-blok dat het venster vult, met de bedieningsbalk erboven en het modelmenu open: Opus 5.5 met gemiddelde effort is geselecteerd, daaronder Fable, Sonnet en Haiku met hun effortniveaus, boven een antwoord over het testen van de rate limiter
Het modelmenu van de bedieningsbalk boven een draaiende Claude Code: Opus 5.5 met gemiddelde effort is de huidige keuze, en elk ander model dat de installatie aanbiedt staat erin met zijn effortniveaus.
  • Slash-commando's van Claude Code, als menu

    Zijn ingebouwde commando's, onder andere /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp en /status, elk weergegeven met wat het doet, in je eigen taal. Een agent tekent zijn eigen menu's met pijltjestoetsen, waar een muis ze helemaal niet kan bereiken. Dit zijn gewone dropdowns, door ons getekend, over de agent die draait.

  • Elke skill die deze map werkelijk heeft

    Gegroepeerd naar herkomst en geteld: je eigen skills, die van je team, wat een plugin heeft meegebracht. Zestig skills uit zes bronnen is een lijst waar je doorheen kunt bladeren in plaats van een naam die je moet onthouden. Claude Code's skills komen uit ~/.claude/skills en de bijbehorende map binnen het project.

  • Eerdere sessies aan hun eerste regel

    Gelezen uit de eigen bestanden van de agent, met het tijdstip waarop elke sessie draaide. Nieuw start er een nieuwe, continue pakt de laatste op, en elke oudere sessie open je aan de hand van zijn eerste zin, want zo onthoudt een mens een gesprek nu eenmaal.

  • De modellen die je account kan gebruiken

    Opus met de miljoen-token context, de modellen waarvan Claude Code het laatst hoorde dat je account ze kan gebruiken, dan Sonnet en Haiku, elk met de effortniveaus die het ondersteunt. Beide knoppen tonen de waarde in plaats van het woord model, omdat dit van de eigen statusregel van de agent wordt gelezen en een aanname van onze kant verouderd zou zijn zodra jij het binnen de agent wijzigt.

  • Wat hij mag doen zonder te vragen

    De modi van Claude Code: zelf beslissen, bewerkingen accepteren, vóór elke stap vragen, alleen plannen. Gelezen van zijn eigen scherm en gewijzigd door zijn eigen toets zo vaak in te drukken als nodig is, in plaats van een instelling van ons die stilletjes van de waarheid zou kunnen afwijken.

Alles wat het kan doen, in één lijst

Bij zoveel acties blijft het grootste deel van een programma in de praktijk verborgen. Cmd+K is de manier die antwoord geeft op “wat kan het” in plaats van “doe dit”.

De commandolijst geopend over een terminal en een Claude Code-blok: Nieuw tabblad, Tabblad sluiten, Deze machine wakker houden, de splitsingen en Blok sluiten, elk met zijn actienaam en sneltoets, en bovenaan een veld om de lijst te versmallen De commandolijst geopend over een terminal en een Claude Code-blok: Nieuw tabblad, Tabblad sluiten, Deze machine wakker houden, de splitsingen en Blok sluiten, elk met zijn actienaam en sneltoets, en bovenaan een veld om de lijst te versmallen
De commandolijst geopend met Cmd+K: elke actie met zijn naam, zijn actienaam en zijn sneltoets, met bovenaan een veld dat de lijst versmalt terwijl je typt.
  • Het leert je de toetsen in plaats van ze te vervangen

    Elke regel toont zijn eigen sneltoets. Wie twee keer naar de lijst grijpt voor dezelfde actie, kent de toets de derde keer uit zijn hoofd.

  • Het is geen vijfde woordenboek

    Elke regel voert een actie bij naam uit, precies zoals een knop, een toets, de menubalk en de command line dat doen. Een controle toetst de tabel die het tekent in beide richtingen aan de lijst van de kern: een actie die bestaat en daar niet wordt aangeboden, laat de build falen.

  • Dezelfde set stuurt de tests aan

    De interfacetests sturen het hele programma aan via dat woordenboek in plaats van via een privéhaakje. Daarom is de command line te vertrouwen, en daarom kan een agent je venster herschikken terwijl jij precies kunt lezen wat hij deed.

Dezelfde namen werken ook zonder venster

Elke actie heeft een naam, en de naam is de hele interface. Een toets, een knop, de menubalk, de commandolijst en de command line komen uit bij hetzelfde woordenboek, dus alles wat je met de hand kunt doen, kun je ook opschrijven.

  • Geen poort, niets te configureren

    De command line zet één klein bestand in de instellingenmap en het venster pikt het op. Er is geen poort om te openen en niets te configureren voordat het eerste commando werkt.

  • Daarom kan een agent het aansturen

    Claude Code die in een blok draait, kan je venster splitsen, van thema wisselen, een bestand naast zichzelf openen en je vertellen wat hij deed, met dezelfde namen die jij zou hebben getypt. Hij heeft geen bevoorrecht haakje nodig, want dat bestaat niet.

  • En daarom kan het venster vragen beantwoorden

    In elk vobuda-blok getypt print vobuda state wat daadwerkelijk open staat als JSON: de tabs, de blokken erin en wat er in elk draait, en het thema. Een script dat je ochtendindeling wil terugzetten, leest dit uit en speelt het opnieuw af.

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❯

Wat er gebeurt terwijl je niet kijkt

Terwijl je weg was

Elke keer dat een agent stopt, wordt één regel bewaard: welk blok, wat er werd gevraagd, wanneer het klaar was, hoe lang het duurde. Gegroepeerd per blok, nieuwste eerst, met een markering langs de rand voor wat je nog niet hebt gezien. Het verzoek wordt van het eigen scherm van de agent gelezen en blijft leeg als het niet te lezen is, want een gok in een logboek is erger dan een gat. Er worden er vijftig bewaard, per venster, dus “terwijl ik weg was” ook “terwijl ik sliep” omvat.

Een gebruikslimiet, en een Mac die wil slapen

Als Claude Code stopt op een gebruikslimiet en niet zelf is gaan wachten, biedt de balk één knop die het eigen menu van Claude Code voor de limiet opent, waar wachten en doorgaan aan jou is. Vobuda stuurt zelf niets. Los daarvan kun je de Mac wakker houden voor een tijd die je kiest, van een half uur tot twaalf uur, vanuit de instellingen of met één actie, en een badge op de tabbalk toont het vasthouden en laat het los.

Signalen waar je iets mee kunt

Een agent die klaar is, of op toestemming wacht, laat een badge op zijn tab pulseren, speelt een geluid af dat jij hebt gekozen en stuurt een systeemmelding wanneer Vobuda niet het venster op de voorgrond is. De badge verdwijnt bij je eerste actie in het venster, een klik, een toets of een scroll, niet doordat de cursor er toevallig overheen beweegt.

Zet er een screenshot op

Sleep een bestand uit Finder naar een blok en het pad wordt daar getypt, tussen aanhalingstekens en klaar om uit te voeren. Zet een screenshot of een andere afbeelding op het blok waarin de agent draait en de agent krijgt de afbeelding, precies zoals Claude Code en Codex er een aangereikt willen krijgen. Sleep het direct vanuit de miniatuur in de hoek van het scherm; er hoeft niets eerst te worden opgeslagen.

Een systeemmonitor, in hetzelfde venster

Twaalf soorten panelen, en welke daarvan je ziet is een bestand, geen scherm dat iemand ooit heeft ontworpen.

De systeemmonitor in een blok naast een terminal: processorbelasting met geschiedenis, elke core, geheugen in gebruik, vrije ruimte op de opstartschijf, lezen en schrijven van de schijf, en netwerkverkeer De systeemmonitor in een blok naast een terminal: processorbelasting met geschiedenis, elke core, geheugen in gebruik, vrije ruimte op de opstartschijf, lezen en schrijven van de schijf, en netwerkverkeer
De monitor naast een shell: processorbelasting met de recente geschiedenis, elke core, geheugen, de opstartschijf, lezen en schrijven van de schijf en netwerk.
  • De cijfers zijn eerlijk over zichzelf

    Een waarde die het systeem schat in plaats van meet, wordt getekend met een tilde, en ontbrekende hardware levert een ontbrekende waarde op in plaats van een nul. Een machine zonder losse GPU krijgt geen GPU-paneel dat nul procent aangeeft.

  • Beide adressen, elk met een kopieerknop

    Het paneel toont eerst het adres dat het internet ziet, en daaronder het adres dat deze machine op haar eigen netwerk heeft. Het vraagt alleen terwijl het paneel op het scherm staat, ongeveer eens per tien minuten, of elke dertig seconden zolang er nog geen adres bekend is, en het verzoek bevat niets over de machine.

  • Ingedeeld door te slepen

    De panelen van de monitor, de knoppen van het dock en de onderdelen van de agentbalk worden allemaal met hetzelfde gebaar opgepakt en op hun plek gezet, en een rij pak je op aan de greep links, zodat een sleepbeweging nooit een woord steelt dat je juist wilde selecteren.

Wat je machine verlaat

Bijna niets, en elk van deze zaken verdient het om gewoon benoemd te worden in plaats van weggestopt in een beleidsdocument.

WatWaar het naartoe gaat
Je spraakHerkend op de machine zelf door het eigen framework van het systeem, waarbij herkenning op het toestel wordt vereist in plaats van slechts de voorkeur. Een taal die het netwerk nodig zou hebben, wordt geweigerd, met instructies om hem lokaal te installeren.
Je bestanden, instellingen en geschiedenisBlijven op de machine. Er is geen account en geen sync van ons. De ene kopie die de machine wel verlaat, is de kopie van de instellingen die een Mac in iCloud Drive bewaart, standaard aan, via Apple, met één schakelaar om het uit te zetten.
FoutenVastgelegd waar ze zich voordoen, gezuiverd voordat ze worden weggeschreven, en nergens naartoe verzonden totdat jij het inschakelt. Dan hoogstens eens per dag naar onze ontvanger, met een willekeurig nummer voor deze machine en nooit met zijn naam.
Eén keer per dagOf vobuda een nieuwere versie heeft, van vobuda.com of GitHub; of Claude Code en Codex die hebben, van npm; en de add-oncatalogus.
Het adrespaneelTerwijl het op het scherm staat, ongeveer één verzoek per tien minuten dat vraagt welk adres het internet ziet.

De laatste twee bevatten niets over jou of de machine. Eén verzoek meer, op een Mac met Claude Code elke vijf minuten zolang er een bedieningsbalk op het scherm staat, vraagt bij Anthropic naar de limieten van je account, met de inlog die Claude Code in je sleutelhanger bewaart; het token gaat alleen naar Anthropic. Er is geen analytics en geen gebruiksrapport, niet als instelling die je kunt uitschakelen maar als code die simpelweg niet bestaat. De privacypagina noemt elk verzoek.

Een Mac-terminal die elke instelling in een bestand bewaart

Ingebouwde thema's zitten in het programma zelf en de instellingenmap overschrijft ze, zodat een update nieuwe kleuren meebrengt zonder iets te overschrijven dat jij hebt bewerkt. Er worden vijfentwintig terminalpaletten meegeleverd, waarvan twee speciaal gemaakt voor kleurenblindheid en gecontroleerd door een test die drie vormen ervan simuleert voordat ze worden uitgebracht. De themakiezer geeft het contrast van het gekozen thema weer en hoe onderscheidbaar de kleuren zijn voor een kleurenblinde lezer, want een thema dat niet te lezen is, is geen thema.

Negenentwintig window-looks bepalen de vorm van het venster in plaats van zijn kleuren: hoeken, schaduwen, paneelkleuren, transparantie, en of het dock überhaupt getekend wordt. Maak er met één knop zelf een, uitgaande van de look die in gebruik is, en het wordt een bestand in je looksmap net als elk ander. Alles wat een look tekent, geeft de volgende look weer terug, want een kleur die je niet kunt uitzetten, is een kleur die niemand had mogen aanzetten.

Niets vraagt om een herstart. Nooit. De instellingenmap wordt gevolgd, en dat omvat nu ook de twee dingen die de kern beheert, de macOS-menubalk en de globale toets van het uitklapvenster. Een controle leest elke hint in het instellingenscherm en laat de build falen op het woord herstart.

Een bestand opent naast de shell

Er verschijnt een pad in de uitvoer, twee regels moeten veranderen, en tot nu toe betekende dat weggaan naar een editor en terugkomen terwijl de context van de shell verloren was gegaan.

src/main.ts geopend in de editor naast een terminalblok met een geslaagde testrun, en het bestandenpaneel met de mappen en bestanden van het project en hun groottes src/main.ts geopend in de editor naast een terminalblok met een geslaagde testrun, en het bestandenpaneel met de mappen en bestanden van het project en hun groottes
Een bestand geopend naast de shell die de tests uitvoerde: src/main.ts met regelnummers en kleuring, en links het bestandenpaneel.
  • Opslaan is een bewuste handeling

    Er wordt niets weggeschreven totdat je Cmd+S indrukt. Een editor die schrijft terwijl je typt is prima in een notitie-app en een slecht idee naast een shell die aan het draaien is.

  • De weigeringen zijn net zo belangrijk als het schrijven

    Een bestand dat op schijf is gewijzigd sinds het werd geopend, wordt niet overschreven. Een binair bestand wordt niet getoond als verminkte tekst. Een map wordt helemaal niet geopend, en het sluiten van een bewerkt bestand vraagt eerst om bevestiging.

  • Een bestand vinden

    Zoek op naam binnen de map waarin je je bevindt, en elk resultaat vermeldt in welke twee mappen het zich bevindt, want een naam alleen kan twee bestanden index.ts niet uit elkaar houden. Het slaat node_modules, .git en dergelijke over, en doet helemaal niets bij minder dan twee letters.

Kleur die je echt kunt lezen

Vijfentwintig paletten, negenentwintig window-looks, en een kiezer die je de waarheid over beide vertelt.

Het instellingenscherm bij Uiterlijk: het einde van de themalijst, de look, venstertransparantie en minimaal contrast, en de toegankelijkheidsuitlezing voor het gekozen Accessible-thema: tekstcontrast AAA en een score voor onderscheidbaarheid bij kleurenblindheid Het instellingenscherm bij Uiterlijk: het einde van de themalijst, de look, venstertransparantie en minimaal contrast, en de toegankelijkheidsuitlezing voor het gekozen Accessible-thema: tekstcontrast AAA en een score voor onderscheidbaarheid bij kleurenblindheid
De kiezer beoordeelt het thema in gebruik: het tekstcontrast naar het WCAG-niveau dat het haalt, en hoe ver de kleuren uit elkaar blijven voor een kleurenblinde lezer. Het hier getoonde Accessible-thema haalt AAA.
  • Twee paletten gemaakt voor kleurenblindheid

    Gecontroleerd door een test die drie vormen ervan simuleert voordat ze worden uitgebracht. Een thema dat niet te lezen is, is geen thema.

  • Een look die je zelf maakt

    Begin bij de look die in gebruik is, bewerk de kleuren ervan in de sectie zelf, en het wordt een bestand in je looksmap net als elk ander. Alles wat een look tekent, geeft de volgende look weer terug.

  • Niets vraagt om een herstart

    Nooit. De instellingenmap wordt gevolgd, inclusief de macOS-menubalk en de globale toets van het uitklapvenster, die door de kern worden beheerd. Een controle leest elke hint in het instellingenscherm en laat de build falen op het woord herstart.

En al het andere dat een venster moet kunnen bevatten

Een blok is een blok. Zodra het venster er een kan bevatten, kan het ze allemaal bevatten. Wat te groot is om van iedereen te zijn, komt als add-on uit de eigen catalogus van vobuda, in zijn geheel geïnstalleerd en met één druk verwijderd: Ontwerp, om naar een live pagina te wijzen en te zeggen wat er moet veranderen, en Directeur, een manager die een vergadering houdt, de agents inhuurt die een taak nodig heeft en je het resultaat overhandigt.

Een geopend bestand naast de shell

Kleuring voor 227 soorten bestanden, overgenomen uit het eigen thema van de terminal zodat een geopend bestand eruitziet alsof het thuishoort naast de shell die het noemde. Zoeken over het hele project, een bestand openen door een deel van zijn naam te typen, meerdere cursors. Er wordt niets weggeschreven totdat je Cmd+S indrukt, een bestand dat onder je op schijf is gewijzigd wordt niet overschreven, en een binair bestand wordt geweigerd in plaats van getoond als ruis.

Alles wat het kan doen, in één lijst

Cmd+K opent elke actie als een lijst waarin je kunt typen. De letters matchen op volgorde, dus “spld” vindt “Split down”, en elke regel toont zijn eigen sneltoets, en daar leer je de toetsen. Een controle toetst die lijst in beide richtingen aan het woordenboek van de kern: een actie die bestaat en daar niet wordt aangeboden, laat de build falen.

Een quake-venster

Stel één globale toets in en de terminal zakt vanaf de bovenkant van het scherm naar beneden; dezelfde toets verbergt hem weer en geeft de focus terug aan waar je hem vandaan hebt opgeroepen. Er is geen toets ingesteld totdat je er een kiest.

Een webpagina als blok

Een pagina opent in de indeling net als al het andere, met zijn eigen adresbalk, bladwijzers en startpagina, en komt terug met de sessie. Waar de browser van een agent opent, bepaal jij.

Laat het antwoord voorlezen

Op een Mac leest Cmd+Shift+R het laatste antwoord van de agent hardop voor met de eigen stemmen van het systeem. Wat wordt voorgelezen is het antwoord, niet het scherm: de omlijsting, de spinner en de hintbalk worden overgeslagen, een pad wordt zijn bestandsnaam, en het voorlezen stopt bij het commando dat het antwoord heeft geproduceerd.

Projecten

Een project is een venster met zijn eigen tabs, zijn eigen map, zijn eigen thema en zijn eigen dock, bewaard als een bestand in de map workspaces en geopend vanuit de instellingen, het menu of de command line.

In het kort

Platform
macOS 10.15 en nieuwer, een pakket voor Apple silicon en een voor Intel, en de installatieregel kiest het juiste; Linux als .deb of AppImage voor Intel/AMD en ARM
Prijs
Gratis, voor zowel persoonlijk als commercieel gebruik
Account
Geen
Gebouwd met
Rust, Tauri 2, React 19, xterm.js, standaard als tekst getekend met GPU-rendering als optie
Instellingen
Leesbare JSON in ~/.config/vobuda, hot-reloaded, in tien secties met een zoekfunctie over elke instelling
Interface
40 talen, inclusief rechts-naar-links, elk met een eigen handleiding
Thema's
25 terminalpaletten, 29 window-looks, eigen monitorskins
Installatie
Op een Mac één regel, zonder wachtwoord op een verse Mac; op Linux een .deb of een AppImage
Handtekening
Apple Developer ID, genotariseerd, met het ticket aan het pakket gehecht
Broncode
Niet gepubliceerd. Zie de licentie

Vragen die mensen stellen voordat ze het installeren

Is Vobuda gratis?

Ja, en voor commercieel gebruik net zo goed als persoonlijk. Er is geen proefperiode, geen betaalde laag en geen account nodig. Wat de licentie niet toestaat is het programma doorgeven: een kopie verspreiden, het verkopen, het als dienst aanbieden of het uit elkaar halen.

Is Vobuda open source?

Nee. Het is gratis maar gesloten: wat wordt uitgedeeld is de build, en de broncode wordt niet gepubliceerd. De publieke repository bevat de README, de changelog, de licentie en de afbeeldingen op deze pagina.

Waarschuwt macOS me als ik het open?

Nee. De build is ondertekend met een Apple Developer ID en genotariseerd, en het ticket zit aan het installatieprogramma gehecht, dus een Mac die het nog nooit heeft gezien opent het zonder waarschuwing. Eerdere versies waren ondertekend met ons eigen certificaat en waarschuwden wel; dat eindigde bij 0.1.1.

Werkt het op Intel Macs?

Ja. Er is een pakket voor Apple silicon en een voor Intel, de installatieregel kiest zelf het juiste, en het minimum is macOS 10.15.

Heb ik Claude Code of Codex nodig om het te gebruiken?

Nee. Het is in de eerste plaats een terminal: na twee korte vragen bij de eerste start opent het met één shellblok en verder niets. De bedieningsbalk verschijnt zodra er een agent in een blok draait, en nooit eerder.

Welke terminal werkt het beste met Claude Code?

De echte vraag is wat een terminal doet met de status van een agent. Vobuda leest de eigen sessies, skills, modellen, effortniveaus en toestemmingsmodus van Claude Code uit en zet ze op een balk boven het blok, zodat niets ervan getypt of onthouden hoeft te worden. Er wordt niets doorgesluisd en niets opnieuw geïmplementeerd: eronder draait de echte Claude Code, met jouw skills, jouw geheugen en jouw toestemmingen.

Is er een Linux- of Windows-versie?

Linux, ja. De downloadpagina heeft een .deb en een AppImage voor Intel/AMD- en ARM-machines, voor Ubuntu 22.04+, Debian 12+, Fedora 36+ en openSUSE Leap 15.6+. Dicteren en voorlezen bestaan alleen op macOS. Er is geen Windows-build, en daar is ook geen datum voor te geven.

Wat verstuurt het over het netwerk?

Eén keer per dag vraagt het of vobuda, Claude Code en Codex nieuwere versies hebben en haalt het de add-oncatalogus op. Terwijl het adrespaneel op het scherm staat, vraagt het welk adres het internet ziet. Op een Mac met Claude Code vraagt het, zolang er een bedieningsbalk op het scherm staat, elke vijf minuten aan Anthropic naar de limieten van je account, met de eigen inlog van Claude Code. Foutrapporten gaan alleen als je ze aanzet. Er is geen analytics en geen gebruiksrapport, en de privacypagina noemt elk verzoek.

Eén regel installeert het, en diezelfde regel werkt het bij

Geen account, geen inloggen, niets te configureren voordat het werkt. Of neem het ondertekende pakket en dubbelklik erop.

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