Introduzione
Liu è un terminale nativo per macOS, pensato per la codifica assistita dall'IA. Si colloca tra te e vari agenti di codifica e fa sentire dieci thread paralleli come un unico spazio.
A cosa serve Liu
Apri un terminale, esegui un agente di codifica e dieci sessioni dopo non ricordi più dove hai detto cosa a chi. Liu è stato costruito attorno a questo problema.
Flusso di lavoro agent-first. Esegui fianco a fianco Claude Code, Codex, GitHub Copilot CLI, Cursor Agent, Amp, OpenCode, Crush, Factory Droid, Antigravity, Kimi, Qwen Code, Grok e Command Code. Liu riconosce anche la CLI autonoma di Cline e le estensioni Cline, Roo Code e Kilo Code.
- Translate-on-Tab + Prompt vocale — traduci il prompt corrente prima dell'invio e detta nel pannello attivo. Entrambi i backend, locale e ospitato, sono configurabili nelle Impostazioni.
- Cronologia agenti — archivio delle sessioni su disco di ogni CLI supportata, normalizzato e visualizzato in un selettore Cmd+K. Ripristina in modo nativo o apri una vista della trascrizione per scorrere i turni utente/assistente senza avviare l'agente.
- Crea tema con IA — ⌘ K → Crea tema. Descrivi l'aspetto, un agente locale a tua scelta emette un tema JSON, Liu lo applica in tempo reale e lo salva in ~/.config/Liu/themes/.
- Browser dei file + visualizzatore Markdown — apri uno spazio di lavoro accanto alla tua shell; leggi README, progetti e note dell'agente in un visualizzatore MD stilizzato (immagini incluse) senza uscire dalla finestra.
- Site Manager + Browser integrato — registra fino a 32 progetti locali, supervisiona i server di sviluppo e controlla la porta rilevata in una vista WebKit integrata su macOS.
- Silenzioso per impostazione predefinita — il demone liu-notify esegue TTS/avvisi desktop solo quando un agente ha effettivamente bisogno di te: routing consapevole dello strumento per (agente, evento), limitazione token-bucket, deduplicazione.
PTY nativi, schede, pannelli divisi, tavolozza comandi, barra laterale, cassaforte crittografata, SSH/SFTP/Mosh — tutto è presente come substrato.
Cosa è cambiato
Liu si presentava come "client SSH". Quel codice è ancora nell'albero e funziona, ma non è più in primo piano. Il focus attuale è la toolchain degli agenti IA sovrastante; SSH/SFTP/Mosh vengono mantenuti collegati perché la stessa astrazione Session supporta sia PTY locali che shell remote.
Riscritture attive. Cronologia agenti, Crea tema con IA e il visualizzatore Markdown sono in fase di riscrittura. Il codice attuale nel repository funziona, ma aspettati cambiamenti nei formati su disco e nelle API interne. Se stai inviando una PR che tocca uno di questi, apri prima un issue.
- macOS - Obiettivo principale. Renderer Metal, barra delle schede nativa, AVSpeechSynthesizer per liu-notify.
- Linux - Compila ed esegue (X11, OpenGL 3.3, notify-send). Meno rifinito.
Dove andare dopo
- Installazione - Compila dal sorgente in meno di un minuto.
- Avvio rapido - Primo avvio, cassaforte, Cronologia agenti.
- Cronologia agenti - La pagina principale; strumenti supportati e funzionamento della scansione.
- Browser file - Albero laterale, SFTP, visualizzatori e grafo delle note.
- Editor di codice - Barra esplora file, evidenziazione della sintassi, trova/sostituisci, barra di stato e dock git diff.
- Visualizzatore Markdown - Rendering MD stilizzato, ricerca vault e Go to Heading.
Prossimo Installazione →
Documentazione
Guida introduttiva
Guide
Riferimento
Altre lingue
English · Türkçe · 简体中文 · 한국어 · Español · Deutsch · Français · 日本語 · العربية