Vobuda
Scarica Come funzionaClaude Codevs CodexConfronta Chi siamo Contatti

Il terminale per Mac che mostra cosa sta facendo il tuo agente

Claude Code e Codex ottengono una barra con modello, sforzo, modalità di permessi e sessioni passate come menu, invece di testo che scorre via. Ogni impostazione è un file che puoi aprire. Gratis, senza account, senza telemetria, su macOS e Linux.

curl -fsSL https://vobuda.com/install.sh | sh
Scarica per macOS · Apple silicon Intel 4.2.5 · 11.0 MB Apple silicon · 11.7 MB Intel · macOS 10.15+
  • Gratis, per sempre
  • Nessun account
  • Nessuna telemetria
  • Firmato da Apple
La finestra di Vobuda: una barra di schede con il pulsante Integrazione, un blocco terminale che ha appena eseguito git log e un test superato, un blocco Claude Code con la sua barra di controllo che spiega il limitatore di frequenza, e il dock con Plugin lungo il bordo destro La finestra di Vobuda: una barra di schede con il pulsante Integrazione, un blocco terminale che ha appena eseguito git log e un test superato, un blocco Claude Code con la sua barra di controllo che spiega il limitatore di frequenza, e il dock con Plugin lungo il bordo destro
  • 40 lingue dell'interfaccia
  • Mai un account
  • 25 palette del terminale
  • Nessuna telemetria
  • 70+ azioni con Cmd+K
  • Firmato e notarizzato da Apple
  • 227 tipi di file colorati
  • Gratuito, per lavoro e impresa
  • 12 tipi di pannello di monitoraggio
  • Una riga per installare e aggiornare
  • 2000+ controlli prima di ogni rilascio
  • macOS 10.15+ e Linux

Cosa deve fare oggi il miglior terminale per Mac

I terminali sono veloci e spogli oppure comodi e chiusi. Nessuno dei due si è accorto di cosa sta davvero nella finestra tutto il giorno.

Per vent'anni la scelta è stata semplice. I terminali veloci tengono la configurazione in file di tua proprietà e si fermano alla shell. Quelli comodi aggiungono pannelli e rifinitura, poi chiedono un account e mettono la tua cronologia sul server di qualcun altro. Sceglievi a quale metà rinunciare.

Poi quello che sta nel terminale tutto il giorno ha smesso di essere una shell. È un agente: Claude Code, Codex, un modello locale. E un terminale è la forma sbagliata per un agente. Un agente ha un modello, un livello di impegno, una modalità di permesso, una cronologia di sessioni e uno stato, e tutto questo arriva come testo che scorre, invisibile nel momento in cui scorre. Finisci per leggere tre schermate per capire quale dei tuoi tre agenti sta aspettando te.

Vobuda è la terza risposta, costruita su tre decisioni e su tutto ciò che ne segue. Tutto ciò che il programma sa è un file che puoi leggere. Ogni azione ha un solo nome, comunque la raggiungi. L'agente è un cittadino di prima classe della finestra. Attorno a queste, fa ciò per cui di solito si aprono altri tre programmi, perché una volta che una finestra sa contenere un blocco può contenerli tutti.

Tre decisioni, e da queste discende tutto il programma

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

Questi sono i file reali, nella cartella reale. Aprine uno, modifica una riga, salva, e la finestra si aggiorna mentre è in esecuzione.

Ogni impostazione è un file

Nessun database, nessun account, nessuno stato nascosto. ~/.config/vobuda contiene JSON leggibile, sorvegliato mentre il programma gira: salvi il file e la finestra si ridisegna. Temi, aspetti, skin del monitor, pulsanti del dock, descrizioni di agenti, scorciatoie, progetti. La tua cartella delle impostazioni può essere un repository git, e si salva come un unico archivio e si ripristina su un altro Mac.

Cinque strade per un'unica azione

Un pulsante, un tasto, la barra dei menu di macOS, Cmd+K e la riga di comando indicano tutti la stessa azione in un unico dizionario. Non cinque implementazioni, una sola. Per questo un agente può riorganizzare la tua finestra con vobuda do block.split-down e tu puoi leggere esattamente cosa ha fatto, ed è per questo che i test dell'interfaccia guidano l'intero programma attraverso la sua stessa riga di comando.

L'agente descrive se stesso

Le sessioni vengono dai file dell'agente. I modelli vengono dalla sua installazione, o dal suo selettore nel caso di Codex. Lo sforzo viene dal modello in uso. La modalità di permessi di Claude Code è letta dal suo schermo e cambiata premendo il suo tasto. Niente qui è un nostro elenco dei modelli di qualcun altro, perché quell'elenco invecchia il giorno in cui esce un nuovo modello.

Vibe coding, con i controlli dove hai già la mano

Se passi la giornata ad affidare lavoro a un agente e a leggere cosa torna indietro, questa è la parte che cambia.

Un blocco Claude Code che riempie la finestra con la barra di controllo sopra e il suo menu dei modelli aperto: Opus 5.5 con sforzo medio selezionato, Fable, Sonnet e Haiku sotto con i loro livelli di sforzo, sopra una risposta sul test del limitatore di frequenza Un blocco Claude Code che riempie la finestra con la barra di controllo sopra e il suo menu dei modelli aperto: Opus 5.5 con sforzo medio selezionato, Fable, Sonnet e Haiku sotto con i loro livelli di sforzo, sopra una risposta sul test del limitatore di frequenza
La barra sopra un agente in esecuzione. Sessioni, skill, modelli e stato sono letti dall'installazione che hai davanti nel momento in cui vengono mostrati.
  • I comandi slash di Claude Code, come menu

    I suoi comandi integrati, tra cui /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp e /status, ciascuno elencato con ciò che fa, nella tua lingua. Un agente disegna i propri menu con i tasti freccia, dove un mouse non può arrivare affatto. Questi sono normali menu a tendina, disegnati da noi, sopra l'agente in esecuzione.

  • Tutte le skill che questa cartella ha davvero

    Raggruppate per provenienza e contate: le tue, quelle del tuo team, quelle portate da un plugin. Sessanta skill su sei fonti sono una lista che puoi scorrere invece di un nome che devi ricordare a memoria. Le skill di Claude Code provengono da ~/.claude/skills e dalla cartella corrispondente all'interno del progetto.

  • Le sessioni passate riconoscibili dalla prima riga

    Lette dai file dell'agente stesso, con l'orario in cui ciascuna è stata eseguita. New ne avvia una nuova, continue riprende l'ultima, e qualsiasi sessione più vecchia si apre dalla sua prima frase, che è come una persona ricorda davvero una conversazione.

  • I modelli che il tuo account può usare

    Opus con il contesto da un milione di token, i modelli che Claude Code ha saputo per ultimi che il tuo account può usare, poi Sonnet e Haiku, ciascuno con i livelli di sforzo che supporta. Entrambi i pulsanti riportano il valore invece della parola modello, perché è letto dalla riga di stato dell'agente e una nostra supposizione sarebbe superata non appena lo cambiassi dentro l'agente.

  • Cosa può fare senza chiedere

    Le modalità di Claude Code: decidere da solo, accettare le modifiche, chiedere prima di ogni passo, solo pianificare. Lette dal suo schermo e cambiate premendo il suo tasto tante volte quante servono, invece di essere un'impostazione nostra che potrebbe silenziosamente non concordare con la realtà.

Tutto ciò che può fare, in un'unica lista

Con così tante azioni, la maggior parte di un programma resta in pratica nascosta. Cmd+K è la via che risponde a «cosa può fare» invece che a «fai questo».

L'elenco dei comandi aperto sopra un terminale e un blocco Claude Code: Nuova scheda, Chiudi scheda, Tieni attiva questa macchina, le divisioni e Chiudi blocco, ciascuno con il nome dell'azione e la scorciatoia, e un campo in alto per restringere l'elenco L'elenco dei comandi aperto sopra un terminale e un blocco Claude Code: Nuova scheda, Chiudi scheda, Tieni attiva questa macchina, le divisioni e Chiudi blocco, ciascuno con il nome dell'azione e la scorciatoia, e un campo in alto per restringere l'elenco
L'elenco dei comandi aperto con Cmd+K: ogni azione con il suo nome, il nome dell'azione e la scorciatoia, con un campo in alto che restringe l'elenco mentre scrivi. Le lettere digitate corrispondono in ordine ma non di seguito, quindi «spld» trova «Split down», e si cerca anche il nome stesso dell'azione.
  • Insegna i tasti invece di sostituirli

    Ogni riga mostra la propria scorciatoia. Chi apre la lista due volte per la stessa azione, alla terza ha già imparato il tasto.

  • Non è un quinto dizionario

    Ogni riga esegue un'azione per nome, esattamente come fanno un pulsante, un tasto, la barra dei menu e la riga di comando. Un controllo confronta in entrambe le direzioni la tabella che disegna con la lista del core: un'azione che esiste e non viene offerta lì fa fallire la build.

  • Lo stesso insieme guida i test

    I test dell'interfaccia eseguono l'intero programma attraverso quel dizionario invece che tramite un aggancio privato. Per questo la riga di comando è affidabile, ed è per questo che un agente può riorganizzare la tua finestra e tu puoi leggere esattamente cosa ha fatto.

Gli stessi nomi funzionano anche senza alcuna finestra

Ogni azione ha un nome, e il nome è tutta l'interfaccia. Un tasto, un pulsante, la barra dei menu, la lista dei comandi e la riga di comando raggiungono lo stesso dizionario, quindi tutto ciò che puoi fare a mano può essere scritto.

  • Nessuna porta, niente da configurare

    La riga di comando lascia un piccolo file nella cartella delle impostazioni e la finestra lo raccoglie. Non c'è nessuna porta da aprire e niente da configurare prima che funzioni il primo comando.

  • Ed è per questo che un agente può guidarlo

    Claude Code in esecuzione in un blocco può dividere la tua finestra, cambiare tema, aprire un file accanto a sé e dirti cosa ha fatto, usando gli stessi nomi che avresti digitato tu. Non ha bisogno di alcun aggancio privilegiato, perché non ne esiste uno.

  • Ed è per questo che la finestra può rispondere a delle domande

    Digitato in un blocco vobuda qualsiasi, vobuda state stampa in JSON ciò che è davvero aperto: le schede, i blocchi al loro interno e cosa gira in ciascuno, e il tema. Uno script che vuole rimettere a posto il tuo layout del mattino legge questo e lo riproduce.

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❯

Cosa succede mentre non stai guardando

Mentre eri via

Ogni volta che un agente si ferma, viene conservata una riga: quale blocco, cosa gli era stato chiesto, quando ha finito, quanto ci ha messo. Raggruppate per blocco, le più recenti per prime, con un segno sul bordo di ciò che non hai ancora visto. La richiesta è letta dallo schermo dell'agente e lasciata vuota quando non si può leggere, perché un'ipotesi in un registro è peggio di un vuoto. Se ne conservano cinquanta per finestra, quindi «mentre ero via» comprende «mentre dormivo».

Un limite d'uso, e un Mac che vuole andare in stop

Quando Claude Code si ferma su un limite d'uso e non ha iniziato ad aspettare da solo, la barra offre un pulsante che apre il menu di Claude Code per il limite, dove aspettare e proseguire sta a te scegliere. Vobuda non invia nulla di suo. A parte, puoi tenere il Mac attivo per un tempo a tua scelta, da mezz'ora a dodici ore, dalle impostazioni o con un'azione, e un badge sulla barra delle schede mostra il blocco e permette di rilasciarlo.

Segnali su cui puoi agire

Un agente che ha finito, o che aspetta un permesso, fa pulsare un badge sulla sua scheda, riproduce un suono scelto da te e invia una notifica di sistema quando Vobuda non è la finestra in primo piano. Si azzera alla tua prima azione nella finestra, un clic, un tasto o uno scroll, non al semplice passaggio del cursore sopra il badge.

Trascinaci sopra uno screenshot

Trascina un file da Finder su un blocco e il suo percorso viene digitato lì, tra virgolette e pronto per l'esecuzione. Trascina uno screenshot o un'immagine qualsiasi sul blocco in cui è in esecuzione l'agente e l'agente riceve l'immagine, esattamente come Claude Code e Codex vogliono che gli venga consegnata. Trascinala direttamente dalla miniatura nell'angolo dello schermo; non c'è bisogno di salvare nulla prima.

Un monitor di sistema, nella stessa finestra

Dodici tipi di pannello, e quali vedi dipende da un file, non da una schermata disegnata una volta da qualcuno.

Il monitor di sistema in un blocco accanto a un terminale: carico del processore con la sua storia, ogni core, memoria in uso, spazio libero sul disco di avvio, letture e scritture del disco e traffico di rete Il monitor di sistema in un blocco accanto a un terminale: carico del processore con la sua storia, ogni core, memoria in uso, spazio libero sul disco di avvio, letture e scritture del disco e traffico di rete
Il monitor accanto a una shell: carico del processore con la sua storia recente, ogni core, memoria, il disco di avvio, letture e scritture del disco e rete.
  • I numeri sono onesti su se stessi

    Un valore che il sistema stima invece di misurare viene disegnato con una tilde, e un hardware assente restituisce un valore assente invece di uno zero. Una macchina senza GPU discreta non ha un pannello GPU che segna zero per cento.

  • Entrambi gli indirizzi, ciascuno con il suo pulsante di copia

    Il pannello indica prima l'indirizzo che vede internet e sotto quello che questa macchina ha sulla propria rete. Chiede solo mentre il pannello è sullo schermo, circa una volta ogni dieci minuti, o ogni trenta secondi finché non è noto alcun indirizzo, e la richiesta non porta nulla sulla macchina.

  • Disposti trascinando

    I pannelli del monitor, i pulsanti del dock e le parti della barra dell'agente si prendono e si mettono al loro posto con lo stesso gesto, e una riga si afferra dalla maniglia sulla sua sinistra, così un trascinamento non ruba mai una parola che intendevi selezionare.

Cosa esce dalla tua macchina

Quasi nulla, e vale la pena nominare ciascuna di queste cose chiaramente invece di seppellirla in un'informativa.

CosaDove va
Il tuo parlatoRiconosciuto sulla macchina dal framework di sistema stesso, con il riconoscimento on-device richiesto in modo obbligatorio e non solo preferito. Una lingua che richiederebbe la rete viene rifiutata, con le istruzioni per installarla localmente.
I tuoi file, le impostazioni e la cronologiaRestano sulla macchina. Non c'è account né sincronizzazione nostra. L'unica copia che esce è quella delle impostazioni che un Mac tiene su iCloud Drive, attiva di default, tramite Apple, con un interruttore per disattivarla.
I malfunzionamentiRegistrati dove avvengono, ripuliti prima di essere scritti, e non inviati da nessuna parte finché non lo attivi tu. Poi al massimo una volta al giorno, al nostro ricevitore, con un numero casuale per questa macchina e mai il suo nome.
Una volta al giornoSe vobuda ha una versione più recente, da vobuda.com o GitHub; se ce l'hanno Claude Code e Codex, da npm; e il catalogo dei plugin.
Il pannello degli indirizziFinché è sullo schermo, circa una richiesta ogni dieci minuti per sapere quale indirizzo vede internet.

Le ultime due non portano nulla su di te né sulla macchina. Un'altra richiesta, fatta su un Mac con Claude Code ogni cinque minuti mentre una barra dell'agente è sullo schermo, chiede ad Anthropic i limiti del tuo account con l'accesso che Claude Code tiene nel tuo portachiavi; il token va solo ad Anthropic. Non c'è analitica né rapporto d'uso, non come impostazione che puoi disattivare ma come codice che non esiste. La pagina sulla privacy elenca ogni richiesta.

Un terminale Mac che tiene ogni impostazione in un file

I temi integrati vivono dentro il binario e la cartella delle impostazioni ha la precedenza su di essi, così un aggiornamento porta nuovi colori senza cancellare nulla di quello che hai modificato. Vengono forniti venticinque palette per il terminale, due delle quali pensate per il daltonismo e verificate da un test che simula tre forme di daltonismo prima di essere pubblicate. Il selettore dei temi indica il contrasto del tema che stai scegliendo e quanto sono distinguibili i suoi colori per un lettore daltonico, perché un tema che non si riesce a leggere non è un tema.

Ventinove aspetti della finestra decidono la forma della finestra invece dei suoi colori: angoli, ombre, colori dei pannelli, trasparenza, e se il dock viene disegnato o no. Creane uno tuo con un pulsante, a partire dall'aspetto in uso, e diventa un file nella tua cartella degli aspetti come tutti gli altri. Tutto ciò che un aspetto dipinge, il successivo lo restituisce, perché un colore che non si può togliere è un colore che nessuno dovrebbe poter mettere.

Nulla chiede un riavvio. Mai. La cartella delle impostazioni viene osservata, e questo ora include le due cose di proprietà del core, la barra dei menu di macOS e il tasto globale della finestra a tendina. Un controllo legge ogni suggerimento nella schermata delle impostazioni e fa fallire la build sulla parola riavvio.

Un file si apre accanto alla shell

Un percorso compare nell'output, ci sono due righe da cambiare, e fino a ora questo significava uscire verso un editor e tornare avendo perso il contesto della shell.

src/main.ts aperto nell'editor accanto a un blocco terminale con un test superato, e il pannello dei file con le cartelle e i file del progetto e le loro dimensioni src/main.ts aperto nell'editor accanto a un blocco terminale con un test superato, e il pannello dei file con le cartelle e i file del progetto e le loro dimensioni
Un file aperto accanto alla shell che ha eseguito i suoi test: src/main.ts con numeri di riga e colorazione, e il pannello dei file a sinistra.
  • Salvare è un gesto deliberato

    Non viene scritto nulla finché non premi Cmd+S. Un editor che scrive mentre digiti va bene in un'app di note ma è un problema accanto a una shell in esecuzione.

  • I rifiuti contano quanto la scrittura

    Un file cambiato su disco da quando è stato aperto non viene sovrascritto. Un binario non viene mostrato come testo illeggibile. Una cartella non viene aperta affatto, e chiudere un file modificato chiede conferma.

  • Trovare un file

    Cerca per nome sotto la cartella in cui ti trovi, e ogni risultato indica in quali due cartelle si trova, perché un nome da solo non basta a distinguere due index.ts. Salta node_modules, .git e simili, e non fa nulla sotto le due lettere.

Colori che si riescono davvero a leggere

Venticinque palette, ventinove aspetti della finestra, e un selettore che ti dice la verità su entrambi.

La schermata delle impostazioni su Aspetto: la fine dell'elenco dei temi, l'aspetto, l'opacità della finestra e il contrasto minimo, e il rapporto di accessibilità per il tema Accessibile selezionato: contrasto del testo AAA e un punteggio di distinguibilità per il daltonismo La schermata delle impostazioni su Aspetto: la fine dell'elenco dei temi, l'aspetto, l'opacità della finestra e il contrasto minimo, e il rapporto di accessibilità per il tema Accessibile selezionato: contrasto del testo AAA e un punteggio di distinguibilità per il daltonismo
Il selettore valuta il tema in uso: il contrasto del testo secondo il livello WCAG che raggiunge, e quanto restano distanti i suoi colori per un lettore daltonico. Il tema Accessibile mostrato qui raggiunge AAA.
  • Due palette pensate per il daltonismo

    Verificate da un test che simula tre forme di daltonismo prima di essere pubblicate. Un tema che non si riesce a leggere non è un tema.

  • Un look che crei tu stesso

    Parti da qualsiasi look sia in uso, modificane i colori direttamente nella sezione, e diventa un file nella tua cartella dei look come qualsiasi altro. Tutto ciò che un look dipinge, il look successivo lo restituisce.

  • Nulla chiede un riavvio

    Mai. La cartella delle impostazioni viene osservata, inclusi la barra dei menu di macOS e il tasto globale della finestra a tendina, di proprietà del core. Un controllo legge ogni suggerimento nella schermata delle impostazioni e fa fallire la build sulla parola riavvio.

E tutto il resto che una finestra deve contenere

Un blocco è un blocco. Una volta che la finestra sa contenerne uno, può contenerli tutti. Ciò che è troppo grande per appartenere a tutti arriva come plugin dal catalogo di vobuda, installato e rimosso per intero con una pressione: Design, per puntare una pagina viva e dire cosa cambiare, e Director, un responsabile che tiene una riunione, assume gli agenti che un lavoro richiede e ti consegna il risultato.

Un file aperto accanto alla shell

Colorazione per 227 tipi di file, presa dal tema stesso del terminale così un file aperto sembra appartenere alla shell che lo ha nominato. Ricerca su tutto il progetto, un file aperto digitando parte del suo nome, più cursori. Non viene scritto nulla finché non premi Cmd+S, un file cambiato su disco sotto di te non viene sovrascritto, e un binario viene rifiutato invece di essere mostrato come rumore.

Tutto ciò che può fare, in un'unica lista

Cmd+K apre ogni azione come un elenco in cui puoi scrivere. Le lettere corrispondono in ordine, quindi «spld» trova «Split down», e ogni riga mostra la propria scorciatoia, ed è lì che si imparano i tasti. Un controllo confronta quell'elenco con il dizionario del nucleo in entrambe le direzioni: un'azione che esiste e non è offerta lì fa fallire la compilazione.

Una finestra a comparsa

Imposta un tasto globale e il terminale scende dall'alto dello schermo; lo stesso tasto lo nasconde e restituisce il focus a dove l'avevi chiamato. Nessun tasto è impostato finché non ne scegli uno.

Una pagina web come blocco

Una pagina si apre nel layout come qualsiasi altro elemento, con la propria barra degli indirizzi, i preferiti e la home page, e torna insieme alla sessione. Dove si apre il browser di un agente lo decidi tu.

Ascolta la risposta

Su un Mac, Cmd+Shift+R legge ad alta voce l'ultima risposta dell'agente con le voci del sistema. Ciò che viene letto è la risposta, non lo schermo: gli elementi di interfaccia, l'indicatore di attività e la barra dei suggerimenti sono saltati, un percorso diventa il suo nome di file, e la lettura si ferma al comando che ha prodotto la risposta.

Progetti

Un progetto è una finestra con le sue schede, la sua cartella, il suo tema e il suo dock, conservata come file nella cartella workspaces e aperta dalle impostazioni, dal menu o dalla riga di comando.

In breve

Piattaforma
macOS 10.15 e successivi, un pacchetto per Apple silicon e uno per Intel, e la riga di installazione sceglie quello giusto; Linux come .deb o AppImage per Intel/AMD e ARM
Prezzo
Gratuito, sia per uso personale che commerciale
Account
Nessuno
Costruito con
Rust, Tauri 2, React 19, xterm.js, disegnato come testo di default con il rendering su GPU come opzione
Impostazioni
JSON leggibile in ~/.config/vobuda, ricaricato a caldo, in dieci sezioni con una ricerca su ogni impostazione
Interfaccia
40 lingue, incluse quelle da destra a sinistra, ciascuna con una guida
Temi
25 palette per il terminale, 29 aspetti della finestra, le tue skin del monitor
Installazione
Su Mac, una riga, senza password su un Mac nuovo; su Linux, un .deb o un AppImage
Firma
Apple Developer ID, con notarizzazione e stapling
Codice sorgente
Non pubblicato. Vedi la licenza

Le domande che si fanno prima di installarlo

Vobuda è gratuito?

Sì, sia per uso commerciale che personale. Non c'è nessuna prova gratuita, nessun livello a pagamento e nessun account da creare. Quello che la licenza non permette è cedere il programma ad altri: distribuirne una copia, venderlo, offrirlo come servizio o smontarlo.

Vobuda è open source?

No. È gratuito ma chiuso: quello che viene distribuito è la build, e il codice sorgente non è pubblicato. Il repository pubblico contiene il README, il changelog, la licenza e le immagini di questa pagina.

macOS mi avviserà quando lo apro?

No. La build è firmata con un Apple Developer ID ed è notarizzata, e l'installer ha lo stapling, quindi un Mac che non l'ha mai vista la apre senza dire nulla. Le versioni precedenti erano firmate con un nostro certificato e davano un avviso; questo è finito con la 0.1.1.

Funziona sui Mac Intel?

Sì. C'è un pacchetto per Apple silicon e uno per Intel, la riga di installazione sceglie da sola quello giusto, e il requisito minimo è macOS 10.15.

Serve Claude Code o Codex per usarlo?

No. È prima di tutto un terminale: dopo due brevi domande al primo avvio, si apre con un blocco shell e nient'altro. La barra dell'agente compare quando un agente è in esecuzione in un blocco, e mai prima.

Quale terminale funziona meglio con Claude Code?

La domanda vera è cosa fa un terminale con lo stato di un agente. Vobuda legge le sessioni, le skill, i modelli, i livelli di impegno e la modalità di permesso di Claude Code stesso e li mette su una barra sopra il blocco, così non c'è nulla da digitare o da ricordare. Niente viene fatto passare da un proxy e niente viene reimplementato: sotto c'è il vero Claude Code con le tue skill, la tua memoria e i tuoi permessi.

Esiste una versione per Linux o Windows?

Linux, sì. La pagina di download ha un .deb e un AppImage per macchine Intel/AMD e ARM, per Ubuntu 22.04+, Debian 12+, Fedora 36+ e openSUSE Leap 15.6+. Dettatura e lettura ad alta voce funzionano solo su macOS. Non esiste una versione per Windows, né una data da dare.

Cosa invia sulla rete?

Una volta al giorno chiede se vobuda, Claude Code e Codex hanno versioni più recenti e scarica il catalogo dei plugin. Mentre il pannello degli indirizzi è sullo schermo, chiede quale indirizzo vede internet. Su un Mac con Claude Code, mentre una barra dell'agente è sullo schermo, chiede ad Anthropic i limiti del tuo account ogni cinque minuti con l'accesso proprio di Claude Code. I rapporti sui guasti partono solo se li attivi. Non c'è analitica né rapporto d'uso, e la pagina sulla privacy elenca ogni richiesta.

Una riga lo installa, e la stessa riga lo aggiorna

Nessun account, nessun accesso, nulla da configurare prima che funzioni. Oppure scarica il pacchetto firmato e fai doppio clic.

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