MIT Local-first Nessun tracciamento

Scintille ovunque, tutto in un colpo d'occhio.

Un gestore di terminali moderno per il vibe coding. Local-first, CJK nativo. Lascia correre gli agenti — quale brucia, quale si è spento, quale ti chiama, tutto sotto gli occhi. Niente intrusione, niente login, niente cloud.

macOS · Windows · gratis e open source

vibeterm

Cosa cambia

Non esegue gli agenti al posto tuo. Li tiene solo d'occhio.

00

Non tocca mai la tua config

Capisce lo stato osservando: legge l'output e sorveglia i file in sola lettura. Non scrive mai in ~/.claude o ~/.codex, non installa hook, non avvia servizi in background. Nemmeno un byte della config dei tuoi agenti viene toccato.

01

Tiene sotto controllo un mucchio di agenti

Con qualche agente diventa subito un caos. Porta in cima quelli bloccati e quelli che ti aspettano, così non devi aprirli uno a uno per vedere chi ha bisogno di te.

02

Un terminale resta un terminale

Fa bene le cose base di un terminale. Niente funzioni di troppo, nessuna ambizione di diventare un banco di lavoro per agenti.

03

CJK che funziona e basta

Caratteri larghi, input IME, copia con emoji dentro — ciò che i terminali in inglese sbagliano di continuo: qui è tutto risolto.

04

Tutto resta sul tuo computer

Niente login, niente raccolta dati, offline di default. Va online solo quando cerchi tu gli aggiornamenti, e anche allora legge soltanto.

05

MIT, open source

Tutto il codice è pubblico. Leggilo, modificalo, come vuoi.

Cosa fa

Tutto ciò che un terminale dovrebbe fare, più la parte agenti.

Tutte le solite funzioni di un terminale, più consapevolezza dello stato e orchestrazione pensate per uno schermo pieno di agenti IA.

Agenti

Vede cosa fa un agente

In corso, in attesa, bloccato o fatto — capito senza toccare la tua config.

Rilevamento blocchi + ordine per urgenza

Schermo pieno di agenti? Quelli bloccati e quelli che ti aspettano salgono in cima.

Uso in tempo reale

Contesto rimasto, quota 5h/7d, ritmo di consumo, cache, costo — tutto su una barra.

Statistiche d'uso

Numeri di token e costo per Claude / Codex. Calcolati offline, esportabili.

Terminale

Divisioni + worktree

Monta un worktree git, un albero di terminali per attività.

Lavagna Canvas

Disponi le attività come schede, selezione a riquadro, un comando inviato a più terminali.

Finestre fluttuanti

Stacca qualsiasi attività in una finestra a sé e continua a tenerla d'occhio.

Rendering GPU

Accelerato da WebGL, e il CJK comunque non perde glifi né scatta.

Workflow

Palette dei comandi

Scorciatoie e azioni personalizzabili. Tutto dalla tastiera.

Modelli di prompt

Preset comodi per claude / codex / shell, a un tasto.

Barra di stato configurabile

Trascina i widget per disporli; ogni tipo di agente ha la sua configurazione.

Notifiche desktop

24 suoni integrati + ore di silenzio, solo quando cambia lo stato di un agente.

Temi al volo

10 temi integrati, cambiali quando vuoi, macOS e Windows.

Come funziona

Come fa a sapere cosa fa un agente senza toccare la tua config?

Tre modi di osservare, più la sorveglianza dei file in sola lettura. Niente hook, niente login, niente di scritto.

01

Sequenze OSC 133 / 633

Marcatori di confine dei comandi dall'integrazione della shell. Lo strato più affidabile: sa esattamente quando un comando inizia, finisce o resta in attesa di input.

02

Leggere l'output dell'agente

Riconosce i prompt di autorizzazione di 11 agenti comuni per capire quando uno ti aspetta.

03

Quello spinner nel titolo

Se lo spinner braille nel titolo della finestra gira, l'agente sta lavorando.

La regola: giù le mani dalla tua roba

Non scrive mai in ~/.claude o ~/.codex, non installa hook, non avvia servizi in background. Ogni stato è osservato, mai iniettato.

Cinque stati, chiari in un colpo d'occhio.

In corso Punto blu fisso con bagliore. L'agente sta lavorando.
In attesa Punto ambra che respira. Ti sta aspettando, vale un'occhiata.
Bloccato Anello rosso-arancio. Silenzioso da oltre 5 minuti, probabilmente bloccato.
Inattivo Punto grigio fermo. Non succede niente.
Fatto Anello contornato, barrato. Questa è davvero finita.

Parliamoci chiaro

Nessuno dei grandi terminali IA in inglese prende sul serio il CJK.

Quasi ogni repo di un grande terminale IA ha bug CJK aperti, sepolti sotto quelli urgenti degli utenti inglesi. Nessuno ha fatto davvero questa parte. VibeTerm la prende sul serio.

Dal lato di VibeTerm

  • Composizione IME intercettata fino in fondo (isComposing / keyCode 229). Niente invii errati, niente lag.
  • Larghezze piene e ambigue misurate bene, le tabelle restano allineate.
  • L'a capo non viene troncato; lo streaming non spezza mai un glifo.
  • La copia è protetta da Intl.Segmenter, non spezza coppie surrogate né ZWJ.
  • Il CJK non sparisce né si sposta sotto il rendering GPU.
  • L'attività degli agenti in background viene notificata in modo nativo.

Dati aggiornati al momento della pubblicazione. Trovi qualcosa di sbagliato? Le PR sono benvenute.

Temi

Cambia tema e tutto il sito segue.

I 10 temi di terminale integrati nel prodotto sono qui su questo sito. Clicca su uno e tutto segue, dalla navigazione alla finestra del terminale.

Clicca per provare

Ringraziamenti

Sulle spalle di questi.

VibeTerm usa e prende spunto da questi progetti open source.

Frontend

Ispirato a

Font e risorse

Un grazie speciale a ccusage di ryoppippi (MIT). Le statistiche d'uso, i prezzi dei modelli e i blocchi da 5 ore vengono da lì; i dati sui prezzi arrivano da LiteLLM e dai numeri ufficiali di Anthropic.

Lo provi?

Gratis, open source, tutto in locale. Scarica e via, senza registrazione.

macOS 11+ e Windows, dalla stessa pagina.

Oppure compila dal sorgente →