Kimi CLI dal telefono, dal browser o dal desktop
L’agente da terminale di Moonshot resta sul tuo computer. La conversazione va dove vai tu, crittografata lungo il percorso.
How Happier runs Kimi CLI
Kimi è l’unico che Happier non aggiornerà al posto tuo, e conviene saperlo il primo giorno anziché il giorno in cui esce una release. Moonshot lo distribuisce con uno script di installazione anziché con un pacchetto, quindi non c’è una copia gestita sotto ~/.happier/ che Happier possa far avanzare — la versione nel tuo PATH è la versione che hai installato l’ultima volta, e averne una più recente significa rieseguire da te l’installer di Moonshot.
La seconda cosa particolare di questo agente è come una sessione in sola lettura viene resa tale. Kimi non ha un flag per questo, quindi Happier scrive una propria piccola definizione di agente Kimi — una che estende l’agente predefinito di Kimi e ne rimuove gli strumenti di shell, di scrittura file e di sostituzione stringhe — e avvia la CLI con quel file. L’avvio è kimi --work-dir puntato alla directory che hai scelto, poi acp, con --yolo aggiunto quando hai disattivato le approvazioni. Quindi Sola lettura qui è imposta dall’elenco di strumenti dell’agente stesso anziché da qualcosa all’esterno che decide cosa vietare.
L’accesso è uno slash command: la pagina del provider avvia kimi sul computer che hai scelto e gli invia /setup. Dopodiché Happier non va a cercare conferme — alcuni di questi comandi di stato stampano token su un terminale, quindi la sonda è disattivata e la pagina mostra Sconosciuto anziché leggere qualcosa che non la riguarda. Se la sessione incappa davvero in un errore di autenticazione, è lì che lo scopri: un 401 in uscita dalla CLI viene trasformato in una semplice istruzione a eseguire kimi login e riprovare, anziché in uno stack trace in un log che non stavi guardando.
What Kimi CLI does, and what Happier adds
Kimi CLI è l’agente di coding da terminale di Moonshot AI, che pilota i modelli Kimi sul tuo repository. happier kimi esegue il binario che hai già installato, nella directory che gli indichi, con il tuo account Kimi.
La parte che Happier aggiunge non ha nulla di appariscente ed è l’intero motivo per cui la gente lo installa: la sessione non finisce quando lasci la scrivania. Leggila su un telefono, rispondi a una richiesta di permesso, invia l’istruzione successiva, e lasciala lavorare sul computer che ha il codice.
happier kimiRead, approve and answer Kimi CLI from any device
Le app iOS e Android, l’app desktop per macOS, Windows e Linux e app.happier.dev sono tutti client sul processo Kimi CLI in esecuzione sul tuo computer — non specchi in sola lettura. Rispondi a una richiesta di permesso, invia l’istruzione successiva, sfoglia il repository, leggi il diff. La trascrizione è crittografata end-to-end prima di lasciare il tuo computer, quindi il server che la trasporta contiene testo cifrato.
Installing Kimi CLI the way Moonshot AI documents it
Happier si installa sul computer che contiene già il tuo repository, e happier kimi avvia lì Kimi CLI come un normale sottoprocesso, nella directory che gli indichi, autenticato nel modo in cui l’hai autenticato tu. Non c’è alcun gateway tra l’agente e Moonshot AI, e nessuna copia del tuo sorgente da nessun’altra parte.
Happier cerca kimi nel tuo PATH ed esegue la copia che hai installato. Moonshot AI lo distribuisce con uno script di installazione anziché con un pacchetto; Happier può mostrarti quel comando, e non eseguirà da solo uno script di installazione di un fornitore — le ricette dei fornitori vengono rifiutate a meno che tu non le autorizzi esplicitamente.
La guida di installazione e accesso di Moonshot AI si trova su kimi.moonshot.cn/docs/cli. Happier non la duplica, perché una copia delle istruzioni di installazione di qualcun altro è una copia destinata a invecchiare.
Riferimento di configurazione per il lato Happier — Kimi CLI nella documentazione di Happier.
One app for Kimi CLI and 12 other agents
Kimi CLI è uno dei 13 agenti di coding da riga di comando che Happier esegue, e condividono un unico elenco di sessioni, un’unica inbox dei permessi, un unico set di scorciatoie da tastiera e un’unica configurazione MCP.
You define an MCP server once, and because Kimi CLI does not consume MCP directly, Happier hands the same tool surface to it through the happier tools shell bridge instead — the same tools, delivered as commands it can run. The app previews the effective tool surface before a session starts, so which one you got is visible rather than inferred.
Conta soprattutto nei giorni in cui ne stai eseguendo più di uno: sessioni di fornitori diversi affiancate, e un tocco sulla notifica che apre la sessione che ha sollevato la richiesta anziché la schermata iniziale dell’app. L’elenco completo è qui.
The same Kimi CLI session in your terminal and in the app
Digitare happier kimi in un terminale avvia la sessione proprio dove ti trovi, e la stessa sessione è nell’app nello stesso momento. Quello che leggi in quella shell è la visualizzazione della sessione fatta da Happier — la trascrizione, le richieste di permesso, l’output degli strumenti — anziché l’interfaccia di Kimi CLI. Nessuno deve rinunciare al terminale per avere un client sul telefono.
Non c’è alcuna consegna alla TUI di Kimi CLI. Esiste per Claude Code, Codex e OpenCode; con Kimi CLI la sessione resta quella di Happier da entrambi i lati. happier attach <session-id> elenca le sessioni su quel computer e segna quelle che non può riagganciare, invece di fallire dopo che ne hai scelta una.
La guida ad attach elenca i casi invece di prometterli tutti.
Domande sull’eseguire Kimi CLI tramite Happier
- Come installo Kimi CLI?
- Moonshot lo distribuisce con uno script di installazione anziché tramite un gestore di pacchetti, quindi la versione che hai è la versione che hai installato l’ultima volta. Happier rileva il binario nel tuo PATH e non eseguirà da solo uno script di installazione di un fornitore.
- Happier lo aggiornerà al posto mio?
- No. Non esiste un pacchetto gestito da Happier per Kimi, quindi gli aggiornamenti consistono nel rieseguire l’installer di Moonshot quando vuoi una build più recente. Happier non fissa una versione né ne interpone una davanti alla tua.
- La sessione sopravvive al riavvio del mio laptop?
- Happier può riprendere le sessioni dopo un riavvio quando l’agente lo supporta, e archivia quelle che non può riprendere. Quello che non farà è fingere che il processo sia rimasto in esecuzione — se il computer se n’è andato, la sessione non era in esecuzione mentre era via.
- Posso aggiungere i miei server MCP?
- Sì. I server MCP si definiscono una volta in Happier e si riusano tra agenti, macchine e sessioni, con un’anteprima della superficie di strumenti effettiva prima che una sessione parta.
- C’è qualcosa di tutto questo dietro un paywall?
- No. Ogni client Happier e il relay sono con licenza MIT e gratuiti, senza conteggio di postazioni e senza blocchi sulle funzioni. L’unica fattura è quella che Moonshot già ti manda.
Get Kimi CLI onto your phone in two commands
Un comando sul computer che contiene il tuo codice, poi happier kimi nel repository in cui vuoi lavorare.
curl -fsSL https://happier.dev/install | bashLe procedure guidate sono nelle guide. È tutto sotto licenza MIT, e il relay è uno che puoi eseguire tu stesso.

